Merge "Update swagger for 5G slicing usecase APIs"
[so.git] / docs / api / swagger / swagger.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4   <meta http-equiv="X-UA-Compatible" content="IE=edge" />
5   <title>SO Guilin APIs</title>
6   <meta name="viewport" content="width=device-width, initial-scale=1.0">
7   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8   <meta charset="UTF-8" />
9   <script>
10 /*! jQuery v3.1.0 | (c) jQuery Foundation | jquery.org/license */
11 !function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.0",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null!=a?a<0?this[a+this.length]:this[a]:f.call(this)},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=r.isArray(d)))?(e?(e=!1,f=c&&r.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"label"in b&&b.disabled===a||"form"in b&&b.disabled===a||"form"in b&&b.disabled===!1&&(b.isDisabled===a||b.isDisabled!==!a&&("label"in b||!ea(b))!==a)}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e)}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(_,aa),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=V.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(_,aa),$.test(j[0].type)&&qa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&sa(j),!a)return G.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||$.test(a)&&qa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){if(r.isFunction(b))return r.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return r.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(C.test(b))return r.filter(b,a,c);b=r.filter(b,a)}return r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType})}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/\S+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,M,e),g(f,c,N,e)):(f++,j.call(a,g(f,c,M,e),g(f,c,N,e),g(f,c,M,c.notifyWith))):(d!==M&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R),a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,
12 r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},T=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function U(){this.expando=r.expando+U.uid++}U.uid=1,U.prototype={cache:function(a){var b=a[this.expando];return b||(b={},T(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){r.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(K)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var V=new U,W=new U,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Y,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c||"false"!==c&&("null"===c?null:+c+""===c?+c:X.test(c)?JSON.parse(c):c)}catch(e){}W.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return W.hasData(a)||V.hasData(a)},data:function(a,b,c){return W.access(a,b,c)},removeData:function(a,b){W.remove(a,b)},_data:function(a,b,c){return V.access(a,b,c)},_removeData:function(a,b){V.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=W.get(f),1===f.nodeType&&!V.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),Z(f,d,e[d])));V.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){W.set(this,a)}):S(this,function(b){var c;if(f&&void 0===b){if(c=W.get(f,a),void 0!==c)return c;if(c=Z(f,a),void 0!==c)return c}else this.each(function(){W.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=V.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var $=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,_=new RegExp("^(?:([+-])=|)("+$+")([a-z%]*)$","i"),aa=["Top","Right","Bottom","Left"],ba=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},ca=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function da(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&_.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var ea={};function fa(a){var b,c=a.ownerDocument,d=a.nodeName,e=ea[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),ea[d]=e,e)}function ga(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=V.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&ba(d)&&(e[f]=fa(d))):"none"!==c&&(e[f]="none",V.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ga(this,!0)},hide:function(){return ga(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ba(this)?r(this).show():r(this).hide()})}});var ha=/^(?:checkbox|radio)$/i,ia=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ja=/^$|\/(?:java|ecma)script/i,ka={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ka.optgroup=ka.option,ka.tbody=ka.tfoot=ka.colgroup=ka.caption=ka.thead,ka.th=ka.td;function la(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function ma(a,b){for(var c=0,d=a.length;c<d;c++)V.set(a[c],"globalEval",!b||V.get(b[c],"globalEval"))}var na=/<|&#?\w+;/;function oa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(na.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ia.exec(f)||["",""])[1].toLowerCase(),i=ka[h]||ka._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=la(l.appendChild(f),"script"),j&&ma(g),c){k=0;while(f=g[k++])ja.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var pa=d.documentElement,qa=/^key/,ra=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,sa=/^([^.]*)(?:\.(.+)|)/;function ta(){return!0}function ua(){return!1}function va(){try{return d.activeElement}catch(a){}}function wa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)wa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ua;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(pa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=sa.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=sa.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;c<h;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?r(e,this).index(i)>-1:r.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==va()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===va()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&r.nodeName(this,"input"))return this.click(),!1},_default:function(a){return r.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ta:ua,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:ua,isPropagationStopped:ua,isImmediatePropagationStopped:ua,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ta,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ta,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ta,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&qa.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&ra.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return wa(this,a,b,c,d)},one:function(a,b,c,d){return wa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ua),this.each(function(){r.event.remove(this,a,c,b)})}});var xa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,ya=/<script|<style|<link/i,za=/checked\s*(?:[^=]|=\s*.checked.)/i,Aa=/^true\/(.*)/,Ba=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ca(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Da(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Ea(a){var b=Aa.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}W.hasData(a)&&(h=W.access(a),i=r.extend({},h),W.set(b,i))}}function Ga(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ha.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ha(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&za.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(m&&(e=oa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(la(e,"script"),Da),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,la(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Ea),l=0;l<i;l++)j=h[l],ja.test(j.type||"")&&!V.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Ba,""),k))}return a}function Ia(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(la(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&ma(la(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(xa,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=la(h),f=la(a),d=0,e=f.length;d<e;d++)Ga(f[d],g[d]);if(b)if(c)for(f=f||la(a),g=g||la(h),d=0,e=f.length;d<e;d++)Fa(f[d],g[d]);else Fa(a,h);return g=la(h,"script"),g.length>0&&ma(g,!i&&la(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(la(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!ya.test(a)&&!ka[(ia.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(la(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(la(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var Ja=/^margin/,Ka=new RegExp("^("+$+")(?!px)[a-z%]+$","i"),La=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",pa.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,pa.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Ma(a,b,c){var d,e,f,g,h=a.style;return c=c||La(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&Ka.test(g)&&Ja.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Na(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Oa=/^(none|table(?!-c[ea]).+)/,Pa={position:"absolute",visibility:"hidden",display:"block"},Qa={letterSpacing:"0",fontWeight:"400"},Ra=["Webkit","Moz","ms"],Sa=d.createElement("div").style;function Ta(a){if(a in Sa)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ra.length;while(c--)if(a=Ra[c]+b,a in Sa)return a}function Ua(a,b,c){var d=_.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Va(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+aa[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+aa[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+aa[f]+"Width",!0,e))):(g+=r.css(a,"padding"+aa[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+aa[f]+"Width",!0,e)));return g}function Wa(a,b,c){var d,e=!0,f=La(a),g="border-box"===r.css(a,"boxSizing",!1,f);if(a.getClientRects().length&&(d=a.getBoundingClientRect()[b]),d<=0||null==d){if(d=Ma(a,b,f),(d<0||null==d)&&(d=a.style[b]),Ka.test(d))return d;e=g&&(o.boxSizingReliable()||d===a.style[b]),d=parseFloat(d)||0}return d+Va(a,b,c||(g?"border":"content"),e,f)+"px"}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Ma(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=a.style;return b=r.cssProps[h]||(r.cssProps[h]=Ta(h)||h),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=_.exec(c))&&e[1]&&(c=da(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b);return b=r.cssProps[h]||(r.cssProps[h]=Ta(h)||h),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Ma(a,b,d)),"normal"===e&&b in Qa&&(e=Qa[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Oa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?Wa(a,b,d):ca(a,Pa,function(){return Wa(a,b,d)})},set:function(a,c,d){var e,f=d&&La(a),g=d&&Va(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=_.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Ua(a,c,g)}}}),r.cssHooks.marginLeft=Na(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Ma(a,"marginLeft"))||a.getBoundingClientRect().left-ca(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+aa[d]+b]=f[d]||f[d-2]||f[0];return e}},Ja.test(a)||(r.cssHooks[a+b].set=Ua)}),r.fn.extend({css:function(a,b){return S(this,function(a,b,c){var d,e,f={},g=0;if(r.isArray(b)){for(d=La(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function Xa(a,b,c,d,e){return new Xa.prototype.init(a,b,c,d,e)}r.Tween=Xa,Xa.prototype={constructor:Xa,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Xa.propHooks[this.prop];return a&&a.get?a.get(this):Xa.propHooks._default.get(this)},run:function(a){var b,c=Xa.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Xa.propHooks._default.set(this),this}},Xa.prototype.init.prototype=Xa.prototype,Xa.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Xa.propHooks.scrollTop=Xa.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Xa.prototype.init,r.fx.step={};var Ya,Za,$a=/^(?:toggle|show|hide)$/,_a=/queueHooks$/;function ab(){Za&&(a.requestAnimationFrame(ab),r.fx.tick())}function bb(){return a.setTimeout(function(){Ya=void 0}),Ya=r.now()}function cb(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=aa[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function db(a,b,c){for(var d,e=(gb.tweeners[b]||[]).concat(gb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function eb(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&ba(a),q=V.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],$a.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=V.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ga([a],!0),j=a.style.display||j,k=r.css(a,"display"),ga([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=V.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ga([a],!0),m.done(function(){p||ga([a]),V.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=db(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function fb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],r.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function gb(a,b,c){var d,e,f=0,g=gb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Ya||bb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:Ya||bb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(fb(k,j.opts.specialEasing);f<g;f++)if(d=gb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,db,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}r.Animation=r.extend(gb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return da(c.elem,a,_.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(K);for(var c,d=0,e=a.length;d<e;d++)c=a[d],gb.tweeners[c]=gb.tweeners[c]||[],gb.tweeners[c].unshift(b)},prefilters:[eb],prefilter:function(a,b){b?gb.prefilters.unshift(a):gb.prefilters.push(a)}}),r.speed=function(a,b,c){var e=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off||d.hidden?e.duration=0:e.duration="number"==typeof e.duration?e.duration:e.duration in r.fx.speeds?r.fx.speeds[e.duration]:r.fx.speeds._default,null!=e.queue&&e.queue!==!0||(e.queue="fx"),e.old=e.complete,e.complete=function(){r.isFunction(e.old)&&e.old.call(this),e.queue&&r.dequeue(this,e.queue)},e},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(ba).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=gb(this,r.extend({},a),f);(e||V.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=V.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&_a.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=V.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(cb(b,!0),a,d,e)}}),r.each({slideDown:cb("show"),slideUp:cb("hide"),slideToggle:cb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(Ya=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),Ya=void 0},r.fx.timer=function(a){r.timers.push(a),a()?r.fx.start():r.timers.pop()},r.fx.interval=13,r.fx.start=function(){Za||(Za=a.requestAnimationFrame?a.requestAnimationFrame(ab):a.setInterval(r.fx.tick,r.fx.interval))},r.fx.stop=function(){a.cancelAnimationFrame?a.cancelAnimationFrame(Za):a.clearInterval(Za),Za=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var hb,ib=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return S(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?hb:void 0)),void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);
13 if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),hb={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=ib[b]||r.find.attr;ib[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=ib[g],ib[g]=e,e=null!=c(a,b,d)?g:null,ib[g]=f),e}});var jb=/^(?:input|select|textarea|button)$/i,kb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):jb.test(a.nodeName)||kb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});var lb=/[\t\r\n\f]/g;function mb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,mb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=mb(c),d=1===c.nodeType&&(" "+e+" ").replace(lb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=r.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,mb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=mb(c),d=1===c.nodeType&&(" "+e+" ").replace(lb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=r.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,mb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=mb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(c)+" ").replace(lb," ").indexOf(b)>-1)return!0;return!1}});var nb=/\r/g,ob=/[\x20\t\r\n\f]+/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(nb,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:r.trim(r.text(a)).replace(ob," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type,g=f?null:[],h=f?e+1:d.length,i=e<0?h:f?e:0;i<h;i++)if(c=d[i],(c.selected||i===e)&&!c.disabled&&(!c.parentNode.disabled||!r.nodeName(c.parentNode,"optgroup"))){if(b=r(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ha.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,""),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Qb=[],Rb=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Qb.pop()||r.expando+"_"+rb++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Rb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Rb.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Rb,"$1"+e):b.jsonp!==!1&&(b.url+=(sb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Qb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=B.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=oa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=r.trim(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length};function Sb(a){return r.isWindow(a)?a:9===a.nodeType&&a.defaultView}r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),d.width||d.height?(e=f.ownerDocument,c=Sb(e),b=e.documentElement,{top:d.top+c.pageYOffset-b.clientTop,left:d.left+c.pageXOffset-b.clientLeft}):d):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),r.nodeName(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||pa})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return S(this,function(a,d,e){var f=Sb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Na(o.pixelPosition,function(a,c){if(c)return c=Ma(a,b),Ka.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return S(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Tb=a.jQuery,Ub=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Ub),b&&a.jQuery===r&&(a.jQuery=Tb),r},b||(a.jQuery=a.$=r),r});
14 </script>
15
16   <script>
17 !function(){var q=null;window.PR_SHOULD_USE_CONTINUATION=!0;
18 (function(){function S(a){function d(e){var b=e.charCodeAt(0);if(b!==92)return b;var a=e.charAt(1);return(b=r[a])?b:"0"<=a&&a<="7"?parseInt(e.substring(1),8):a==="u"||a==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function g(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);e=String.fromCharCode(e);return e==="\\"||e==="-"||e==="]"||e==="^"?"\\"+e:e}function b(e){var b=e.substring(1,e.length-1).match(/\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\[0-3][0-7]{0,2}|\\[0-7]{1,2}|\\[\S\s]|[^\\]/g),e=[],a=
19 b[0]==="^",c=["["];a&&c.push("^");for(var a=a?1:0,f=b.length;a<f;++a){var h=b[a];if(/\\[bdsw]/i.test(h))c.push(h);else{var h=d(h),l;a+2<f&&"-"===b[a+1]?(l=d(b[a+2]),a+=2):l=h;e.push([h,l]);l<65||h>122||(l<65||h>90||e.push([Math.max(65,h)|32,Math.min(l,90)|32]),l<97||h>122||e.push([Math.max(97,h)&-33,Math.min(l,122)&-33]))}}e.sort(function(e,a){return e[0]-a[0]||a[1]-e[1]});b=[];f=[];for(a=0;a<e.length;++a)h=e[a],h[0]<=f[1]+1?f[1]=Math.max(f[1],h[1]):b.push(f=h);for(a=0;a<b.length;++a)h=b[a],c.push(g(h[0])),
20 h[1]>h[0]&&(h[1]+1>h[0]&&c.push("-"),c.push(g(h[1])));c.push("]");return c.join("")}function s(e){for(var a=e.source.match(/\[(?:[^\\\]]|\\[\S\s])*]|\\u[\dA-Fa-f]{4}|\\x[\dA-Fa-f]{2}|\\\d+|\\[^\dux]|\(\?[!:=]|[()^]|[^()[\\^]+/g),c=a.length,d=[],f=0,h=0;f<c;++f){var l=a[f];l==="("?++h:"\\"===l.charAt(0)&&(l=+l.substring(1))&&(l<=h?d[l]=-1:a[f]=g(l))}for(f=1;f<d.length;++f)-1===d[f]&&(d[f]=++x);for(h=f=0;f<c;++f)l=a[f],l==="("?(++h,d[h]||(a[f]="(?:")):"\\"===l.charAt(0)&&(l=+l.substring(1))&&l<=h&&
21 (a[f]="\\"+d[l]);for(f=0;f<c;++f)"^"===a[f]&&"^"!==a[f+1]&&(a[f]="");if(e.ignoreCase&&m)for(f=0;f<c;++f)l=a[f],e=l.charAt(0),l.length>=2&&e==="["?a[f]=b(l):e!=="\\"&&(a[f]=l.replace(/[A-Za-z]/g,function(a){a=a.charCodeAt(0);return"["+String.fromCharCode(a&-33,a|32)+"]"}));return a.join("")}for(var x=0,m=!1,j=!1,k=0,c=a.length;k<c;++k){var i=a[k];if(i.ignoreCase)j=!0;else if(/[a-z]/i.test(i.source.replace(/\\u[\da-f]{4}|\\x[\da-f]{2}|\\[^UXux]/gi,""))){m=!0;j=!1;break}}for(var r={b:8,t:9,n:10,v:11,
22 f:12,r:13},n=[],k=0,c=a.length;k<c;++k){i=a[k];if(i.global||i.multiline)throw Error(""+i);n.push("(?:"+s(i)+")")}return RegExp(n.join("|"),j?"gi":"g")}function T(a,d){function g(a){var c=a.nodeType;if(c==1){if(!b.test(a.className)){for(c=a.firstChild;c;c=c.nextSibling)g(c);c=a.nodeName.toLowerCase();if("br"===c||"li"===c)s[j]="\n",m[j<<1]=x++,m[j++<<1|1]=a}}else if(c==3||c==4)c=a.nodeValue,c.length&&(c=d?c.replace(/\r\n?/g,"\n"):c.replace(/[\t\n\r ]+/g," "),s[j]=c,m[j<<1]=x,x+=c.length,m[j++<<1|1]=
23 a)}var b=/(?:^|\s)nocode(?:\s|$)/,s=[],x=0,m=[],j=0;g(a);return{a:s.join("").replace(/\n$/,""),d:m}}function H(a,d,g,b){d&&(a={a:d,e:a},g(a),b.push.apply(b,a.g))}function U(a){for(var d=void 0,g=a.firstChild;g;g=g.nextSibling)var b=g.nodeType,d=b===1?d?a:g:b===3?V.test(g.nodeValue)?a:d:d;return d===a?void 0:d}function C(a,d){function g(a){for(var j=a.e,k=[j,"pln"],c=0,i=a.a.match(s)||[],r={},n=0,e=i.length;n<e;++n){var z=i[n],w=r[z],t=void 0,f;if(typeof w==="string")f=!1;else{var h=b[z.charAt(0)];
24 if(h)t=z.match(h[1]),w=h[0];else{for(f=0;f<x;++f)if(h=d[f],t=z.match(h[1])){w=h[0];break}t||(w="pln")}if((f=w.length>=5&&"lang-"===w.substring(0,5))&&!(t&&typeof t[1]==="string"))f=!1,w="src";f||(r[z]=w)}h=c;c+=z.length;if(f){f=t[1];var l=z.indexOf(f),B=l+f.length;t[2]&&(B=z.length-t[2].length,l=B-f.length);w=w.substring(5);H(j+h,z.substring(0,l),g,k);H(j+h+l,f,I(w,f),k);H(j+h+B,z.substring(B),g,k)}else k.push(j+h,w)}a.g=k}var b={},s;(function(){for(var g=a.concat(d),j=[],k={},c=0,i=g.length;c<i;++c){var r=
25 g[c],n=r[3];if(n)for(var e=n.length;--e>=0;)b[n.charAt(e)]=r;r=r[1];n=""+r;k.hasOwnProperty(n)||(j.push(r),k[n]=q)}j.push(/[\S\s]/);s=S(j)})();var x=d.length;return g}function v(a){var d=[],g=[];a.tripleQuotedStrings?d.push(["str",/^(?:'''(?:[^'\\]|\\[\S\s]|''?(?=[^']))*(?:'''|$)|"""(?:[^"\\]|\\[\S\s]|""?(?=[^"]))*(?:"""|$)|'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$))/,q,"'\""]):a.multiLineStrings?d.push(["str",/^(?:'(?:[^'\\]|\\[\S\s])*(?:'|$)|"(?:[^"\\]|\\[\S\s])*(?:"|$)|`(?:[^\\`]|\\[\S\s])*(?:`|$))/,
26 q,"'\"`"]):d.push(["str",/^(?:'(?:[^\n\r'\\]|\\.)*(?:'|$)|"(?:[^\n\r"\\]|\\.)*(?:"|$))/,q,"\"'"]);a.verbatimStrings&&g.push(["str",/^@"(?:[^"]|"")*(?:"|$)/,q]);var b=a.hashComments;b&&(a.cStyleComments?(b>1?d.push(["com",/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,q,"#"]):d.push(["com",/^#(?:(?:define|e(?:l|nd)if|else|error|ifn?def|include|line|pragma|undef|warning)\b|[^\n\r]*)/,q,"#"]),g.push(["str",/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h(?:h|pp|\+\+)?|[a-z]\w*)>/,q])):d.push(["com",
27 /^#[^\n\r]*/,q,"#"]));a.cStyleComments&&(g.push(["com",/^\/\/[^\n\r]*/,q]),g.push(["com",/^\/\*[\S\s]*?(?:\*\/|$)/,q]));if(b=a.regexLiterals){var s=(b=b>1?"":"\n\r")?".":"[\\S\\s]";g.push(["lang-regex",RegExp("^(?:^^\\.?|[+-]|[!=]=?=?|\\#|%=?|&&?=?|\\(|\\*=?|[+\\-]=|->|\\/=?|::?|<<?=?|>>?>?=?|,|;|\\?|@|\\[|~|{|\\^\\^?=?|\\|\\|?=?|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*("+("/(?=[^/*"+b+"])(?:[^/\\x5B\\x5C"+b+"]|\\x5C"+s+"|\\x5B(?:[^\\x5C\\x5D"+b+"]|\\x5C"+
28 s+")*(?:\\x5D|$))+/")+")")])}(b=a.types)&&g.push(["typ",b]);b=(""+a.keywords).replace(/^ | $/g,"");b.length&&g.push(["kwd",RegExp("^(?:"+b.replace(/[\s,]+/g,"|")+")\\b"),q]);d.push(["pln",/^\s+/,q," \r\n\t\u00a0"]);b="^.[^\\s\\w.$@'\"`/\\\\]*";a.regexLiterals&&(b+="(?!s*/)");g.push(["lit",/^@[$_a-z][\w$@]*/i,q],["typ",/^(?:[@_]?[A-Z]+[a-z][\w$@]*|\w+_t\b)/,q],["pln",/^[$_a-z][\w$@]*/i,q],["lit",/^(?:0x[\da-f]+|(?:\d(?:_\d+)*\d*(?:\.\d*)?|\.\d\+)(?:e[+-]?\d+)?)[a-z]*/i,q,"0123456789"],["pln",/^\\[\S\s]?/,
29 q],["pun",RegExp(b),q]);return C(d,g)}function J(a,d,g){function b(a){var c=a.nodeType;if(c==1&&!x.test(a.className))if("br"===a.nodeName)s(a),a.parentNode&&a.parentNode.removeChild(a);else for(a=a.firstChild;a;a=a.nextSibling)b(a);else if((c==3||c==4)&&g){var d=a.nodeValue,i=d.match(m);if(i)c=d.substring(0,i.index),a.nodeValue=c,(d=d.substring(i.index+i[0].length))&&a.parentNode.insertBefore(j.createTextNode(d),a.nextSibling),s(a),c||a.parentNode.removeChild(a)}}function s(a){function b(a,c){var d=
30 c?a.cloneNode(!1):a,e=a.parentNode;if(e){var e=b(e,1),g=a.nextSibling;e.appendChild(d);for(var i=g;i;i=g)g=i.nextSibling,e.appendChild(i)}return d}for(;!a.nextSibling;)if(a=a.parentNode,!a)return;for(var a=b(a.nextSibling,0),d;(d=a.parentNode)&&d.nodeType===1;)a=d;c.push(a)}for(var x=/(?:^|\s)nocode(?:\s|$)/,m=/\r\n?|\n/,j=a.ownerDocument,k=j.createElement("li");a.firstChild;)k.appendChild(a.firstChild);for(var c=[k],i=0;i<c.length;++i)b(c[i]);d===(d|0)&&c[0].setAttribute("value",d);var r=j.createElement("ol");
31 r.className="linenums";for(var d=Math.max(0,d-1|0)||0,i=0,n=c.length;i<n;++i)k=c[i],k.className="L"+(i+d)%10,k.firstChild||k.appendChild(j.createTextNode("\u00a0")),r.appendChild(k);a.appendChild(r)}function p(a,d){for(var g=d.length;--g>=0;){var b=d[g];F.hasOwnProperty(b)?D.console&&console.warn("cannot override language handler %s",b):F[b]=a}}function I(a,d){if(!a||!F.hasOwnProperty(a))a=/^\s*</.test(d)?"default-markup":"default-code";return F[a]}function K(a){var d=a.h;try{var g=T(a.c,a.i),b=g.a;
32 a.a=b;a.d=g.d;a.e=0;I(d,b)(a);var s=/\bMSIE\s(\d+)/.exec(navigator.userAgent),s=s&&+s[1]<=8,d=/\n/g,x=a.a,m=x.length,g=0,j=a.d,k=j.length,b=0,c=a.g,i=c.length,r=0;c[i]=m;var n,e;for(e=n=0;e<i;)c[e]!==c[e+2]?(c[n++]=c[e++],c[n++]=c[e++]):e+=2;i=n;for(e=n=0;e<i;){for(var p=c[e],w=c[e+1],t=e+2;t+2<=i&&c[t+1]===w;)t+=2;c[n++]=p;c[n++]=w;e=t}c.length=n;var f=a.c,h;if(f)h=f.style.display,f.style.display="none";try{for(;b<k;){var l=j[b+2]||m,B=c[r+2]||m,t=Math.min(l,B),A=j[b+1],G;if(A.nodeType!==1&&(G=x.substring(g,
33 t))){s&&(G=G.replace(d,"\r"));A.nodeValue=G;var L=A.ownerDocument,o=L.createElement("span");o.className=c[r+1];var v=A.parentNode;v.replaceChild(o,A);o.appendChild(A);g<l&&(j[b+1]=A=L.createTextNode(x.substring(t,l)),v.insertBefore(A,o.nextSibling))}g=t;g>=l&&(b+=2);g>=B&&(r+=2)}}finally{if(f)f.style.display=h}}catch(u){D.console&&console.log(u&&u.stack||u)}}var D=window,y=["break,continue,do,else,for,if,return,while"],E=[[y,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],
34 "catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],M=[E,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],N=[E,"abstract,assert,boolean,byte,extends,final,finally,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],
35 O=[N,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,internal,into,is,let,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var,virtual,where"],E=[E,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],P=[y,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],
36 Q=[y,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],W=[y,"as,assert,const,copy,drop,enum,extern,fail,false,fn,impl,let,log,loop,match,mod,move,mut,priv,pub,pure,ref,self,static,struct,true,trait,type,unsafe,use"],y=[y,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],R=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,
37 V=/\S/,X=v({keywords:[M,O,E,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",P,Q,y],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};p(X,["default-code"]);p(C([],[["pln",/^[^<?]+/],["dec",/^<!\w[^>]*(?:>|$)/],["com",/^<\!--[\S\s]*?(?:--\>|$)/],["lang-",/^<\?([\S\s]+?)(?:\?>|$)/],["lang-",/^<%([\S\s]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",
38 /^<xmp\b[^>]*>([\S\s]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\S\s]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\S\s]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]);p(C([["pln",/^\s+/,q," \t\r\n"],["atv",/^(?:"[^"]*"?|'[^']*'?)/,q,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w-.:]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^\s"'>]*(?:[^\s"'/>]|\/(?=\s)))/],["pun",/^[/<->]+/],
39 ["lang-js",/^on\w+\s*=\s*"([^"]+)"/i],["lang-js",/^on\w+\s*=\s*'([^']+)'/i],["lang-js",/^on\w+\s*=\s*([^\s"'>]+)/i],["lang-css",/^style\s*=\s*"([^"]+)"/i],["lang-css",/^style\s*=\s*'([^']+)'/i],["lang-css",/^style\s*=\s*([^\s"'>]+)/i]]),["in.tag"]);p(C([],[["atv",/^[\S\s]+/]]),["uq.val"]);p(v({keywords:M,hashComments:!0,cStyleComments:!0,types:R}),["c","cc","cpp","cxx","cyc","m"]);p(v({keywords:"null,true,false"}),["json"]);p(v({keywords:O,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:R}),
40 ["cs"]);p(v({keywords:N,cStyleComments:!0}),["java"]);p(v({keywords:y,hashComments:!0,multiLineStrings:!0}),["bash","bsh","csh","sh"]);p(v({keywords:P,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py","python"]);p(v({keywords:"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",hashComments:!0,multiLineStrings:!0,regexLiterals:2}),["perl","pl","pm"]);p(v({keywords:Q,
41 hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb","ruby"]);p(v({keywords:E,cStyleComments:!0,regexLiterals:!0}),["javascript","js"]);p(v({keywords:"all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,throw,true,try,unless,until,when,while,yes",hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]);p(v({keywords:W,cStyleComments:!0,multilineStrings:!0}),["rc","rs","rust"]);
42 p(C([],[["str",/^[\S\s]+/]]),["regex"]);var Y=D.PR={createSimpleLexer:C,registerLangHandler:p,sourceDecorator:v,PR_ATTRIB_NAME:"atn",PR_ATTRIB_VALUE:"atv",PR_COMMENT:"com",PR_DECLARATION:"dec",PR_KEYWORD:"kwd",PR_LITERAL:"lit",PR_NOCODE:"nocode",PR_PLAIN:"pln",PR_PUNCTUATION:"pun",PR_SOURCE:"src",PR_STRING:"str",PR_TAG:"tag",PR_TYPE:"typ",prettyPrintOne:D.prettyPrintOne=function(a,d,g){var b=document.createElement("div");b.innerHTML="<pre>"+a+"</pre>";b=b.firstChild;g&&J(b,g,!0);K({h:d,j:g,c:b,i:1});
43 return b.innerHTML},prettyPrint:D.prettyPrint=function(a,d){function g(){for(var b=D.PR_SHOULD_USE_CONTINUATION?c.now()+250:Infinity;i<p.length&&c.now()<b;i++){for(var d=p[i],j=h,k=d;k=k.previousSibling;){var m=k.nodeType,o=(m===7||m===8)&&k.nodeValue;if(o?!/^\??prettify\b/.test(o):m!==3||/\S/.test(k.nodeValue))break;if(o){j={};o.replace(/\b(\w+)=([\w%+\-.:]+)/g,function(a,b,c){j[b]=c});break}}k=d.className;if((j!==h||e.test(k))&&!v.test(k)){m=!1;for(o=d.parentNode;o;o=o.parentNode)if(f.test(o.tagName)&&
44 o.className&&e.test(o.className)){m=!0;break}if(!m){d.className+=" prettyprinted";m=j.lang;if(!m){var m=k.match(n),y;if(!m&&(y=U(d))&&t.test(y.tagName))m=y.className.match(n);m&&(m=m[1])}if(w.test(d.tagName))o=1;else var o=d.currentStyle,u=s.defaultView,o=(o=o?o.whiteSpace:u&&u.getComputedStyle?u.getComputedStyle(d,q).getPropertyValue("white-space"):0)&&"pre"===o.substring(0,3);u=j.linenums;if(!(u=u==="true"||+u))u=(u=k.match(/\blinenums\b(?::(\d+))?/))?u[1]&&u[1].length?+u[1]:!0:!1;u&&J(d,u,o);r=
45 {h:m,c:d,j:u,i:o};K(r)}}}i<p.length?setTimeout(g,250):"function"===typeof a&&a()}for(var b=d||document.body,s=b.ownerDocument||document,b=[b.getElementsByTagName("pre"),b.getElementsByTagName("code"),b.getElementsByTagName("xmp")],p=[],m=0;m<b.length;++m)for(var j=0,k=b[m].length;j<k;++j)p.push(b[m][j]);var b=q,c=Date;c.now||(c={now:function(){return+new Date}});var i=0,r,n=/\blang(?:uage)?-([\w.]+)(?!\S)/,e=/\bprettyprint\b/,v=/\bprettyprinted\b/,w=/pre|xmp/i,t=/^code$/i,f=/^(?:pre|code|xmp)$/i,
46 h={};g()}};typeof define==="function"&&define.amd&&define("google-code-prettify",[],function(){return Y})})();}()
47 </script>
48
49   <script>
50 /*!
51 * Bootstrap.js by @fat & @mdo
52 * Copyright 2013 Twitter, Inc.
53 * http://www.apache.org/licenses/LICENSE-2.0.txt
54 */
55 !function(e){"use strict";e(function(){e.support.transition=function(){var e=function(){var e=document.createElement("bootstrap"),t={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},n;for(n in t)if(e.style[n]!==undefined)return t[n]}();return e&&{end:e}}()})}(window.jQuery),!function(e){"use strict";var t='[data-dismiss="alert"]',n=function(n){e(n).on("click",t,this.close)};n.prototype.close=function(t){function s(){i.trigger("closed").remove()}var n=e(this),r=n.attr("data-target"),i;r||(r=n.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,"")),i=e(r),t&&t.preventDefault(),i.length||(i=n.hasClass("alert")?n:n.parent()),i.trigger(t=e.Event("close"));if(t.isDefaultPrevented())return;i.removeClass("in"),e.support.transition&&i.hasClass("fade")?i.on(e.support.transition.end,s):s()};var r=e.fn.alert;e.fn.alert=function(t){return this.each(function(){var r=e(this),i=r.data("alert");i||r.data("alert",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.alert.Constructor=n,e.fn.alert.noConflict=function(){return e.fn.alert=r,this},e(document).on("click.alert.data-api",t,n.prototype.close)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.button.defaults,n)};t.prototype.setState=function(e){var t="disabled",n=this.$element,r=n.data(),i=n.is("input")?"val":"html";e+="Text",r.resetText||n.data("resetText",n[i]()),n[i](r[e]||this.options[e]),setTimeout(function(){e=="loadingText"?n.addClass(t).attr(t,t):n.removeClass(t).removeAttr(t)},0)},t.prototype.toggle=function(){var e=this.$element.closest('[data-toggle="buttons-radio"]');e&&e.find(".active").removeClass("active"),this.$element.toggleClass("active")};var n=e.fn.button;e.fn.button=function(n){return this.each(function(){var r=e(this),i=r.data("button"),s=typeof n=="object"&&n;i||r.data("button",i=new t(this,s)),n=="toggle"?i.toggle():n&&i.setState(n)})},e.fn.button.defaults={loadingText:"loading..."},e.fn.button.Constructor=t,e.fn.button.noConflict=function(){return e.fn.button=n,this},e(document).on("click.button.data-api","[data-toggle^=button]",function(t){var n=e(t.target);n.hasClass("btn")||(n=n.closest(".btn")),n.button("toggle")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.$indicators=this.$element.find(".carousel-indicators"),this.options=n,this.options.pause=="hover"&&this.$element.on("mouseenter",e.proxy(this.pause,this)).on("mouseleave",e.proxy(this.cycle,this))};t.prototype={cycle:function(t){return t||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(e.proxy(this.next,this),this.options.interval)),this},getActiveIndex:function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},to:function(t){var n=this.getActiveIndex(),r=this;if(t>this.$items.length-1||t<0)return;return this.sliding?this.$element.one("slid",function(){r.to(t)}):n==t?this.pause().cycle():this.slide(t>n?"next":"prev",e(this.$items[t]))},pause:function(t){return t||(this.paused=!0),this.$element.find(".next, .prev").length&&e.support.transition.end&&(this.$element.trigger(e.support.transition.end),this.cycle(!0)),clearInterval(this.interval),this.interval=null,this},next:function(){if(this.sliding)return;return this.slide("next")},prev:function(){if(this.sliding)return;return this.slide("prev")},slide:function(t,n){var r=this.$element.find(".item.active"),i=n||r[t](),s=this.interval,o=t=="next"?"left":"right",u=t=="next"?"first":"last",a=this,f;this.sliding=!0,s&&this.pause(),i=i.length?i:this.$element.find(".item")[u](),f=e.Event("slide",{relatedTarget:i[0],direction:o});if(i.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$element.one("slid",function(){var t=e(a.$indicators.children()[a.getActiveIndex()]);t&&t.addClass("active")}));if(e.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(f);if(f.isDefaultPrevented())return;i.addClass(t),i[0].offsetWidth,r.addClass(o),i.addClass(o),this.$element.one(e.support.transition.end,function(){i.removeClass([t,o].join(" ")).addClass("active"),r.removeClass(["active",o].join(" ")),a.sliding=!1,setTimeout(function(){a.$element.trigger("slid")},0)})}else{this.$element.trigger(f);if(f.isDefaultPrevented())return;r.removeClass("active"),i.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return s&&this.cycle(),this}};var n=e.fn.carousel;e.fn.carousel=function(n){return this.each(function(){var r=e(this),i=r.data("carousel"),s=e.extend({},e.fn.carousel.defaults,typeof n=="object"&&n),o=typeof n=="string"?n:s.slide;i||r.data("carousel",i=new t(this,s)),typeof n=="number"?i.to(n):o?i[o]():s.interval&&i.pause().cycle()})},e.fn.carousel.defaults={interval:5e3,pause:"hover"},e.fn.carousel.Constructor=t,e.fn.carousel.noConflict=function(){return e.fn.carousel=n,this},e(document).on("click.carousel.data-api","[data-slide], [data-slide-to]",function(t){var n=e(this),r,i=e(n.attr("data-target")||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,"")),s=e.extend({},i.data(),n.data()),o;i.carousel(s),(o=n.attr("data-slide-to"))&&i.data("carousel").pause().to(o).cycle(),t.preventDefault()})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.collapse.defaults,n),this.options.parent&&(this.$parent=e(this.options.parent)),this.options.toggle&&this.toggle()};t.prototype={constructor:t,dimension:function(){var e=this.$element.hasClass("width");return e?"width":"height"},show:function(){var t,n,r,i;if(this.transitioning||this.$element.hasClass("in"))return;t=this.dimension(),n=e.camelCase(["scroll",t].join("-")),r=this.$parent&&this.$parent.find("> .accordion-group > .in");if(r&&r.length){i=r.data("collapse");if(i&&i.transitioning)return;r.collapse("hide"),i||r.data("collapse",null)}this.$element[t](0),this.transition("addClass",e.Event("show"),"shown"),e.support.transition&&this.$element[t](this.$element[0][n])},hide:function(){var t;if(this.transitioning||!this.$element.hasClass("in"))return;t=this.dimension(),this.reset(this.$element[t]()),this.transition("removeClass",e.Event("hide"),"hidden"),this.$element[t](0)},reset:function(e){var t=this.dimension();return this.$element.removeClass("collapse")[t](e||"auto")[0].offsetWidth,this.$element[e!==null?"addClass":"removeClass"]("collapse"),this},transition:function(t,n,r){var i=this,s=function(){n.type=="show"&&i.reset(),i.transitioning=0,i.$element.trigger(r)};this.$element.trigger(n);if(n.isDefaultPrevented())return;this.transitioning=1,this.$element[t]("in"),e.support.transition&&this.$element.hasClass("collapse")?this.$element.one(e.support.transition.end,s):s()},toggle:function(){this[this.$element.hasClass("in")?"hide":"show"]()}};var n=e.fn.collapse;e.fn.collapse=function(n){return this.each(function(){var r=e(this),i=r.data("collapse"),s=e.extend({},e.fn.collapse.defaults,r.data(),typeof n=="object"&&n);i||r.data("collapse",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.collapse.defaults={toggle:!0},e.fn.collapse.Constructor=t,e.fn.collapse.noConflict=function(){return e.fn.collapse=n,this},e(document).on("click.collapse.data-api","[data-toggle=collapse]",function(t){var n=e(this),r,i=n.attr("data-target")||t.preventDefault()||(r=n.attr("href"))&&r.replace(/.*(?=#[^\s]+$)/,""),s=e(i).data("collapse")?"toggle":n.data();n[e(i).hasClass("in")?"addClass":"removeClass"]("collapsed"),e(i).collapse(s)})}(window.jQuery),!function(e){"use strict";function r(){e(".dropdown-backdrop").remove(),e(t).each(function(){i(e(this)).removeClass("open")})}function i(t){var n=t.attr("data-target"),r;n||(n=t.attr("href"),n=n&&/#/.test(n)&&n.replace(/.*(?=#[^\s]*$)/,"")),r=n&&e(n);if(!r||!r.length)r=t.parent();return r}var t="[data-toggle=dropdown]",n=function(t){var n=e(t).on("click.dropdown.data-api",this.toggle);e("html").on("click.dropdown.data-api",function(){n.parent().removeClass("open")})};n.prototype={constructor:n,toggle:function(t){var n=e(this),s,o;if(n.is(".disabled, :disabled"))return;return s=i(n),o=s.hasClass("open"),r(),o||("ontouchstart"in document.documentElement&&e('<div class="dropdown-backdrop"/>').insertBefore(e(this)).on("click",r),s.toggleClass("open")),n.focus(),!1},keydown:function(n){var r,s,o,u,a,f;if(!/(38|40|27)/.test(n.keyCode))return;r=e(this),n.preventDefault(),n.stopPropagation();if(r.is(".disabled, :disabled"))return;u=i(r),a=u.hasClass("open");if(!a||a&&n.keyCode==27)return n.which==27&&u.find(t).focus(),r.click();s=e("[role=menu] li:not(.divider):visible a",u);if(!s.length)return;f=s.index(s.filter(":focus")),n.keyCode==38&&f>0&&f--,n.keyCode==40&&f<s.length-1&&f++,~f||(f=0),s.eq(f).focus()}};var s=e.fn.dropdown;e.fn.dropdown=function(t){return this.each(function(){var r=e(this),i=r.data("dropdown");i||r.data("dropdown",i=new n(this)),typeof t=="string"&&i[t].call(r)})},e.fn.dropdown.Constructor=n,e.fn.dropdown.noConflict=function(){return e.fn.dropdown=s,this},e(document).on("click.dropdown.data-api",r).on("click.dropdown.data-api",".dropdown form",function(e){e.stopPropagation()}).on("click.dropdown.data-api",t,n.prototype.toggle).on("keydown.dropdown.data-api",t+", [role=menu]",n.prototype.keydown)}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=n,this.$element=e(t).delegate('[data-dismiss="modal"]',"click.dismiss.modal",e.proxy(this.hide,this)),this.options.remote&&this.$element.find(".modal-body").load(this.options.remote)};t.prototype={constructor:t,toggle:function(){return this[this.isShown?"hide":"show"]()},show:function(){var t=this,n=e.Event("show");this.$element.trigger(n);if(this.isShown||n.isDefaultPrevented())return;this.isShown=!0,this.escape(),this.backdrop(function(){var n=e.support.transition&&t.$element.hasClass("fade");t.$element.parent().length||t.$element.appendTo(document.body),t.$element.show(),n&&t.$element[0].offsetWidth,t.$element.addClass("in").attr("aria-hidden",!1),t.enforceFocus(),n?t.$element.one(e.support.transition.end,function(){t.$element.focus().trigger("shown")}):t.$element.focus().trigger("shown")})},hide:function(t){t&&t.preventDefault();var n=this;t=e.Event("hide"),this.$element.trigger(t);if(!this.isShown||t.isDefaultPrevented())return;this.isShown=!1,this.escape(),e(document).off("focusin.modal"),this.$element.removeClass("in").attr("aria-hidden",!0),e.support.transition&&this.$element.hasClass("fade")?this.hideWithTransition():this.hideModal()},enforceFocus:function(){var t=this;e(document).on("focusin.modal",function(e){t.$element[0]!==e.target&&!t.$element.has(e.target).length&&t.$element.focus()})},escape:function(){var e=this;this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.modal",function(t){t.which==27&&e.hide()}):this.isShown||this.$element.off("keyup.dismiss.modal")},hideWithTransition:function(){var t=this,n=setTimeout(function(){t.$element.off(e.support.transition.end),t.hideModal()},500);this.$element.one(e.support.transition.end,function(){clearTimeout(n),t.hideModal()})},hideModal:function(){var e=this;this.$element.hide(),this.backdrop(function(){e.removeBackdrop(),e.$element.trigger("hidden")})},removeBackdrop:function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},backdrop:function(t){var n=this,r=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var i=e.support.transition&&r;this.$backdrop=e('<div class="modal-backdrop '+r+'" />').appendTo(document.body),this.$backdrop.click(this.options.backdrop=="static"?e.proxy(this.$element[0].focus,this.$element[0]):e.proxy(this.hide,this)),i&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!t)return;i?this.$backdrop.one(e.support.transition.end,t):t()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),e.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(e.support.transition.end,t):t()):t&&t()}};var n=e.fn.modal;e.fn.modal=function(n){return this.each(function(){var r=e(this),i=r.data("modal"),s=e.extend({},e.fn.modal.defaults,r.data(),typeof n=="object"&&n);i||r.data("modal",i=new t(this,s)),typeof n=="string"?i[n]():s.show&&i.show()})},e.fn.modal.defaults={backdrop:!0,keyboard:!0,show:!0},e.fn.modal.Constructor=t,e.fn.modal.noConflict=function(){return e.fn.modal=n,this},e(document).on("click.modal.data-api",'[data-toggle="modal"]',function(t){var n=e(this),r=n.attr("href"),i=e(n.attr("data-target")||r&&r.replace(/.*(?=#[^\s]+$)/,"")),s=i.data("modal")?"toggle":e.extend({remote:!/#/.test(r)&&r},i.data(),n.data());t.preventDefault(),i.modal(s).one("hide",function(){n.focus()})})}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("tooltip",e,t)};t.prototype={constructor:t,init:function(t,n,r){var i,s,o,u,a;this.type=t,this.$element=e(n),this.options=this.getOptions(r),this.enabled=!0,o=this.options.trigger.split(" ");for(a=o.length;a--;)u=o[a],u=="click"?this.$element.on("click."+this.type,this.options.selector,e.proxy(this.toggle,this)):u!="manual"&&(i=u=="hover"?"mouseenter":"focus",s=u=="hover"?"mouseleave":"blur",this.$element.on(i+"."+this.type,this.options.selector,e.proxy(this.enter,this)),this.$element.on(s+"."+this.type,this.options.selector,e.proxy(this.leave,this)));this.options.selector?this._options=e.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},getOptions:function(t){return t=e.extend({},e.fn[this.type].defaults,this.$element.data(),t),t.delay&&typeof t.delay=="number"&&(t.delay={show:t.delay,hide:t.delay}),t},enter:function(t){var n=e.fn[this.type].defaults,r={},i;this._options&&e.each(this._options,function(e,t){n[e]!=t&&(r[e]=t)},this),i=e(t.currentTarget)[this.type](r).data(this.type);if(!i.options.delay||!i.options.delay.show)return i.show();clearTimeout(this.timeout),i.hoverState="in",this.timeout=setTimeout(function(){i.hoverState=="in"&&i.show()},i.options.delay.show)},leave:function(t){var n=e(t.currentTarget)[this.type](this._options).data(this.type);this.timeout&&clearTimeout(this.timeout);if(!n.options.delay||!n.options.delay.hide)return n.hide();n.hoverState="out",this.timeout=setTimeout(function(){n.hoverState=="out"&&n.hide()},n.options.delay.hide)},show:function(){var t,n,r,i,s,o,u=e.Event("show");if(this.hasContent()&&this.enabled){this.$element.trigger(u);if(u.isDefaultPrevented())return;t=this.tip(),this.setContent(),this.options.animation&&t.addClass("fade"),s=typeof this.options.placement=="function"?this.options.placement.call(this,t[0],this.$element[0]):this.options.placement,t.detach().css({top:0,left:0,display:"block"}),this.options.container?t.appendTo(this.options.container):t.insertAfter(this.$element),n=this.getPosition(),r=t[0].offsetWidth,i=t[0].offsetHeight;switch(s){case"bottom":o={top:n.top+n.height,left:n.left+n.width/2-r/2};break;case"top":o={top:n.top-i,left:n.left+n.width/2-r/2};break;case"left":o={top:n.top+n.height/2-i/2,left:n.left-r};break;case"right":o={top:n.top+n.height/2-i/2,left:n.left+n.width}}this.applyPlacement(o,s),this.$element.trigger("shown")}},applyPlacement:function(e,t){var n=this.tip(),r=n[0].offsetWidth,i=n[0].offsetHeight,s,o,u,a;n.offset(e).addClass(t).addClass("in"),s=n[0].offsetWidth,o=n[0].offsetHeight,t=="top"&&o!=i&&(e.top=e.top+i-o,a=!0),t=="bottom"||t=="top"?(u=0,e.left<0&&(u=e.left*-2,e.left=0,n.offset(e),s=n[0].offsetWidth,o=n[0].offsetHeight),this.replaceArrow(u-r+s,s,"left")):this.replaceArrow(o-i,o,"top"),a&&n.offset(e)},replaceArrow:function(e,t,n){this.arrow().css(n,e?50*(1-e/t)+"%":"")},setContent:function(){var e=this.tip(),t=this.getTitle();e.find(".tooltip-inner")[this.options.html?"html":"text"](t),e.removeClass("fade in top bottom left right")},hide:function(){function i(){var t=setTimeout(function(){n.off(e.support.transition.end).detach()},500);n.one(e.support.transition.end,function(){clearTimeout(t),n.detach()})}var t=this,n=this.tip(),r=e.Event("hide");this.$element.trigger(r);if(r.isDefaultPrevented())return;return n.removeClass("in"),e.support.transition&&this.$tip.hasClass("fade")?i():n.detach(),this.$element.trigger("hidden"),this},fixTitle:function(){var e=this.$element;(e.attr("title")||typeof e.attr("data-original-title")!="string")&&e.attr("data-original-title",e.attr("title")||"").attr("title","")},hasContent:function(){return this.getTitle()},getPosition:function(){var t=this.$element[0];return e.extend({},typeof t.getBoundingClientRect=="function"?t.getBoundingClientRect():{width:t.offsetWidth,height:t.offsetHeight},this.$element.offset())},getTitle:function(){var e,t=this.$element,n=this.options;return e=t.attr("data-original-title")||(typeof n.title=="function"?n.title.call(t[0]):n.title),e},tip:function(){return this.$tip=this.$tip||e(this.options.template)},arrow:function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},validate:function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},enable:function(){this.enabled=!0},disable:function(){this.enabled=!1},toggleEnabled:function(){this.enabled=!this.enabled},toggle:function(t){var n=t?e(t.currentTarget)[this.type](this._options).data(this.type):this;n.tip().hasClass("in")?n.hide():n.show()},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}};var n=e.fn.tooltip;e.fn.tooltip=function(n){return this.each(function(){var r=e(this),i=r.data("tooltip"),s=typeof n=="object"&&n;i||r.data("tooltip",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.tooltip.Constructor=t,e.fn.tooltip.defaults={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},e.fn.tooltip.noConflict=function(){return e.fn.tooltip=n,this}}(window.jQuery),!function(e){"use strict";var t=function(e,t){this.init("popover",e,t)};t.prototype=e.extend({},e.fn.tooltip.Constructor.prototype,{constructor:t,setContent:function(){var e=this.tip(),t=this.getTitle(),n=this.getContent();e.find(".popover-title")[this.options.html?"html":"text"](t),e.find(".popover-content")[this.options.html?"html":"text"](n),e.removeClass("fade top bottom left right in")},hasContent:function(){return this.getTitle()||this.getContent()},getContent:function(){var e,t=this.$element,n=this.options;return e=(typeof n.content=="function"?n.content.call(t[0]):n.content)||t.attr("data-content"),e},tip:function(){return this.$tip||(this.$tip=e(this.options.template)),this.$tip},destroy:function(){this.hide().$element.off("."+this.type).removeData(this.type)}});var n=e.fn.popover;e.fn.popover=function(n){return this.each(function(){var r=e(this),i=r.data("popover"),s=typeof n=="object"&&n;i||r.data("popover",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.popover.Constructor=t,e.fn.popover.defaults=e.extend({},e.fn.tooltip.defaults,{placement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),e.fn.popover.noConflict=function(){return e.fn.popover=n,this}}(window.jQuery),!function(e){"use strict";function t(t,n){var r=e.proxy(this.process,this),i=e(t).is("body")?e(window):e(t),s;this.options=e.extend({},e.fn.scrollspy.defaults,n),this.$scrollElement=i.on("scroll.scroll-spy.data-api",r),this.selector=(this.options.target||(s=e(t).attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.$body=e("body"),this.refresh(),this.process()}t.prototype={constructor:t,refresh:function(){var t=this,n;this.offsets=e([]),this.targets=e([]),n=this.$body.find(this.selector).map(function(){var n=e(this),r=n.data("target")||n.attr("href"),i=/^#\w/.test(r)&&e(r);return i&&i.length&&[[i.position().top+(!e.isWindow(t.$scrollElement.get(0))&&t.$scrollElement.scrollTop()),r]]||null}).sort(function(e,t){return e[0]-t[0]}).each(function(){t.offsets.push(this[0]),t.targets.push(this[1])})},process:function(){var e=this.$scrollElement.scrollTop()+this.options.offset,t=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,n=t-this.$scrollElement.height(),r=this.offsets,i=this.targets,s=this.activeTarget,o;if(e>=n)return s!=(o=i.last()[0])&&this.activate(o);for(o=r.length;o--;)s!=i[o]&&e>=r[o]&&(!r[o+1]||e<=r[o+1])&&this.activate(i[o])},activate:function(t){var n,r;this.activeTarget=t,e(this.selector).parent(".active").removeClass("active"),r=this.selector+'[data-target="'+t+'"],'+this.selector+'[href="'+t+'"]',n=e(r).parent("li").addClass("active"),n.parent(".dropdown-menu").length&&(n=n.closest("li.dropdown").addClass("active")),n.trigger("activate")}};var n=e.fn.scrollspy;e.fn.scrollspy=function(n){return this.each(function(){var r=e(this),i=r.data("scrollspy"),s=typeof n=="object"&&n;i||r.data("scrollspy",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.scrollspy.Constructor=t,e.fn.scrollspy.defaults={offset:10},e.fn.scrollspy.noConflict=function(){return e.fn.scrollspy=n,this},e(window).on("load",function(){e('[data-spy="scroll"]').each(function(){var t=e(this);t.scrollspy(t.data())})})}(window.jQuery),!function(e){"use strict";var t=function(t){this.element=e(t)};t.prototype={constructor:t,show:function(){var t=this.element,n=t.closest("ul:not(.dropdown-menu)"),r=t.attr("data-target"),i,s,o;r||(r=t.attr("href"),r=r&&r.replace(/.*(?=#[^\s]*$)/,""));if(t.parent("li").hasClass("active"))return;i=n.find(".active:last a")[0],o=e.Event("show",{relatedTarget:i}),t.trigger(o);if(o.isDefaultPrevented())return;s=e(r),this.activate(t.parent("li"),n),this.activate(s,s.parent(),function(){t.trigger({type:"shown",relatedTarget:i})})},activate:function(t,n,r){function o(){i.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),t.addClass("active"),s?(t[0].offsetWidth,t.addClass("in")):t.removeClass("fade"),t.parent(".dropdown-menu")&&t.closest("li.dropdown").addClass("active"),r&&r()}var i=n.find("> .active"),s=r&&e.support.transition&&i.hasClass("fade");s?i.one(e.support.transition.end,o):o(),i.removeClass("in")}};var n=e.fn.tab;e.fn.tab=function(n){return this.each(function(){var r=e(this),i=r.data("tab");i||r.data("tab",i=new t(this)),typeof n=="string"&&i[n]()})},e.fn.tab.Constructor=t,e.fn.tab.noConflict=function(){return e.fn.tab=n,this},e(document).on("click.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(t){t.preventDefault(),e(this).tab("show")})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.$element=e(t),this.options=e.extend({},e.fn.typeahead.defaults,n),this.matcher=this.options.matcher||this.matcher,this.sorter=this.options.sorter||this.sorter,this.highlighter=this.options.highlighter||this.highlighter,this.updater=this.options.updater||this.updater,this.source=this.options.source,this.$menu=e(this.options.menu),this.shown=!1,this.listen()};t.prototype={constructor:t,select:function(){var e=this.$menu.find(".active").attr("data-value");return this.$element.val(this.updater(e)).change(),this.hide()},updater:function(e){return e},show:function(){var t=e.extend({},this.$element.position(),{height:this.$element[0].offsetHeight});return this.$menu.insertAfter(this.$element).css({top:t.top+t.height,left:t.left}).show(),this.shown=!0,this},hide:function(){return this.$menu.hide(),this.shown=!1,this},lookup:function(t){var n;return this.query=this.$element.val(),!this.query||this.query.length<this.options.minLength?this.shown?this.hide():this:(n=e.isFunction(this.source)?this.source(this.query,e.proxy(this.process,this)):this.source,n?this.process(n):this)},process:function(t){var n=this;return t=e.grep(t,function(e){return n.matcher(e)}),t=this.sorter(t),t.length?this.render(t.slice(0,this.options.items)).show():this.shown?this.hide():this},matcher:function(e){return~e.toLowerCase().indexOf(this.query.toLowerCase())},sorter:function(e){var t=[],n=[],r=[],i;while(i=e.shift())i.toLowerCase().indexOf(this.query.toLowerCase())?~i.indexOf(this.query)?n.push(i):r.push(i):t.push(i);return t.concat(n,r)},highlighter:function(e){var t=this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&");return e.replace(new RegExp("("+t+")","ig"),function(e,t){return"<strong>"+t+"</strong>"})},render:function(t){var n=this;return t=e(t).map(function(t,r){return t=e(n.options.item).attr("data-value",r),t.find("a").html(n.highlighter(r)),t[0]}),t.first().addClass("active"),this.$menu.html(t),this},next:function(t){var n=this.$menu.find(".active").removeClass("active"),r=n.next();r.length||(r=e(this.$menu.find("li")[0])),r.addClass("active")},prev:function(e){var t=this.$menu.find(".active").removeClass("active"),n=t.prev();n.length||(n=this.$menu.find("li").last()),n.addClass("active")},listen:function(){this.$element.on("focus",e.proxy(this.focus,this)).on("blur",e.proxy(this.blur,this)).on("keypress",e.proxy(this.keypress,this)).on("keyup",e.proxy(this.keyup,this)),this.eventSupported("keydown")&&this.$element.on("keydown",e.proxy(this.keydown,this)),this.$menu.on("click",e.proxy(this.click,this)).on("mouseenter","li",e.proxy(this.mouseenter,this)).on("mouseleave","li",e.proxy(this.mouseleave,this))},eventSupported:function(e){var t=e in this.$element;return t||(this.$element.setAttribute(e,"return;"),t=typeof this.$element[e]=="function"),t},move:function(e){if(!this.shown)return;switch(e.keyCode){case 9:case 13:case 27:e.preventDefault();break;case 38:e.preventDefault(),this.prev();break;case 40:e.preventDefault(),this.next()}e.stopPropagation()},keydown:function(t){this.suppressKeyPressRepeat=~e.inArray(t.keyCode,[40,38,9,13,27]),this.move(t)},keypress:function(e){if(this.suppressKeyPressRepeat)return;this.move(e)},keyup:function(e){switch(e.keyCode){case 40:case 38:case 16:case 17:case 18:break;case 9:case 13:if(!this.shown)return;this.select();break;case 27:if(!this.shown)return;this.hide();break;default:this.lookup()}e.stopPropagation(),e.preventDefault()},focus:function(e){this.focused=!0},blur:function(e){this.focused=!1,!this.mousedover&&this.shown&&this.hide()},click:function(e){e.stopPropagation(),e.preventDefault(),this.select(),this.$element.focus()},mouseenter:function(t){this.mousedover=!0,this.$menu.find(".active").removeClass("active"),e(t.currentTarget).addClass("active")},mouseleave:function(e){this.mousedover=!1,!this.focused&&this.shown&&this.hide()}};var n=e.fn.typeahead;e.fn.typeahead=function(n){return this.each(function(){var r=e(this),i=r.data("typeahead"),s=typeof n=="object"&&n;i||r.data("typeahead",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.typeahead.defaults={source:[],items:8,menu:'<ul class="typeahead dropdown-menu"></ul>',item:'<li><a href="#"></a></li>',minLength:1},e.fn.typeahead.Constructor=t,e.fn.typeahead.noConflict=function(){return e.fn.typeahead=n,this},e(document).on("focus.typeahead.data-api",'[data-provide="typeahead"]',function(t){var n=e(this);if(n.data("typeahead"))return;n.typeahead(n.data())})}(window.jQuery),!function(e){"use strict";var t=function(t,n){this.options=e.extend({},e.fn.affix.defaults,n),this.$window=e(window).on("scroll.affix.data-api",e.proxy(this.checkPosition,this)).on("click.affix.data-api",e.proxy(function(){setTimeout(e.proxy(this.checkPosition,this),1)},this)),this.$element=e(t),this.checkPosition()};t.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var t=e(document).height(),n=this.$window.scrollTop(),r=this.$element.offset(),i=this.options.offset,s=i.bottom,o=i.top,u="affix affix-top affix-bottom",a;typeof i!="object"&&(s=o=i),typeof o=="function"&&(o=i.top()),typeof s=="function"&&(s=i.bottom()),a=this.unpin!=null&&n+this.unpin<=r.top?!1:s!=null&&r.top+this.$element.height()>=t-s?"bottom":o!=null&&n<=o?"top":!1;if(this.affixed===a)return;this.affixed=a,this.unpin=a=="bottom"?r.top-n:null,this.$element.removeClass(u).addClass("affix"+(a?"-"+a:""))};var n=e.fn.affix;e.fn.affix=function(n){return this.each(function(){var r=e(this),i=r.data("affix"),s=typeof n=="object"&&n;i||r.data("affix",i=new t(this,s)),typeof n=="string"&&i[n]()})},e.fn.affix.Constructor=t,e.fn.affix.defaults={offset:0},e.fn.affix.noConflict=function(){return e.fn.affix=n,this},e(window).on("load",function(){e('[data-spy="affix"]').each(function(){var t=e(this),n=t.data();n.offset=n.offset||{},n.offsetBottom&&(n.offset.bottom=n.offsetBottom),n.offsetTop&&(n.offset.top=n.offsetTop),t.affix(n)})})}(window.jQuery);
56 </script>
57
58   <script>
59 /**
60  * marked - a markdown parser
61  * Copyright (c) 2011-2014, Christopher Jeffrey. (MIT Licensed)
62  * https://github.com/chjj/marked
63  */
64 (function(){var block={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:noop,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:noop,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,blockquote:/^( *>[^\n]+(\n(?!def)[^\n]+)*\n*)+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,table:noop,paragraph:/^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,text:/^[^\n]+/};block.bullet=/(?:[*+-]|\d+\.)/;block.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;block.item=replace(block.item,"gm")(/bull/g,block.bullet)();block.list=replace(block.list)(/bull/g,block.bullet)("hr","\\n+(?=\\1?(?:[-*_] *){3,}(?:\\n+|$))")("def","\\n+(?="+block.def.source+")")();block.blockquote=replace(block.blockquote)("def",block.def)();block._tag="(?!(?:"+"a|em|strong|small|s|cite|q|dfn|abbr|data|time|code"+"|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo"+"|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|[^\\w\\s@]*@)\\b";block.html=replace(block.html)("comment",/<!--[\s\S]*?-->/)("closed",/<(tag)[\s\S]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,block._tag)();block.paragraph=replace(block.paragraph)("hr",block.hr)("heading",block.heading)("lheading",block.lheading)("blockquote",block.blockquote)("tag","<"+block._tag)("def",block.def)();block.normal=merge({},block);block.gfm=merge({},block.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\s*\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});block.gfm.paragraph=replace(block.paragraph)("(?!","(?!"+block.gfm.fences.source.replace("\\1","\\2")+"|"+block.list.source.replace("\\1","\\3")+"|")();block.tables=merge({},block.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/});function Lexer(options){this.tokens=[];this.tokens.links={};this.options=options||marked.defaults;this.rules=block.normal;if(this.options.gfm){if(this.options.tables){this.rules=block.tables}else{this.rules=block.gfm}}}Lexer.rules=block;Lexer.lex=function(src,options){var lexer=new Lexer(options);return lexer.lex(src)};Lexer.prototype.lex=function(src){src=src.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n");return this.token(src,true)};Lexer.prototype.token=function(src,top,bq){var src=src.replace(/^ +$/gm,""),next,loose,cap,bull,b,item,space,i,l;while(src){if(cap=this.rules.newline.exec(src)){src=src.substring(cap[0].length);if(cap[0].length>1){this.tokens.push({type:"space"})}}if(cap=this.rules.code.exec(src)){src=src.substring(cap[0].length);cap=cap[0].replace(/^ {4}/gm,"");this.tokens.push({type:"code",text:!this.options.pedantic?cap.replace(/\n+$/,""):cap});continue}if(cap=this.rules.fences.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:"code",lang:cap[2],text:cap[3]||""});continue}if(cap=this.rules.heading.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:"heading",depth:cap[1].length,text:cap[2]});continue}if(top&&(cap=this.rules.nptable.exec(src))){src=src.substring(cap[0].length);item={type:"table",header:cap[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:cap[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:cap[3].replace(/\n$/,"").split("\n")};for(i=0;i<item.align.length;i++){if(/^ *-+: *$/.test(item.align[i])){item.align[i]="right"}else if(/^ *:-+: *$/.test(item.align[i])){item.align[i]="center"}else if(/^ *:-+ *$/.test(item.align[i])){item.align[i]="left"}else{item.align[i]=null}}for(i=0;i<item.cells.length;i++){item.cells[i]=item.cells[i].split(/ *\| */)}this.tokens.push(item);continue}if(cap=this.rules.lheading.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:"heading",depth:cap[2]==="="?1:2,text:cap[1]});continue}if(cap=this.rules.hr.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:"hr"});continue}if(cap=this.rules.blockquote.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:"blockquote_start"});cap=cap[0].replace(/^ *> ?/gm,"");this.token(cap,top,true);this.tokens.push({type:"blockquote_end"});continue}if(cap=this.rules.list.exec(src)){src=src.substring(cap[0].length);bull=cap[2];this.tokens.push({type:"list_start",ordered:bull.length>1});cap=cap[0].match(this.rules.item);next=false;l=cap.length;i=0;for(;i<l;i++){item=cap[i];space=item.length;item=item.replace(/^ *([*+-]|\d+\.) +/,"");if(~item.indexOf("\n ")){space-=item.length;item=!this.options.pedantic?item.replace(new RegExp("^ {1,"+space+"}","gm"),""):item.replace(/^ {1,4}/gm,"")}if(this.options.smartLists&&i!==l-1){b=block.bullet.exec(cap[i+1])[0];if(bull!==b&&!(bull.length>1&&b.length>1)){src=cap.slice(i+1).join("\n")+src;i=l-1}}loose=next||/\n\n(?!\s*$)/.test(item);if(i!==l-1){next=item.charAt(item.length-1)==="\n";if(!loose)loose=next}this.tokens.push({type:loose?"loose_item_start":"list_item_start"});this.token(item,false,bq);this.tokens.push({type:"list_item_end"})}this.tokens.push({type:"list_end"});continue}if(cap=this.rules.html.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&(cap[1]==="pre"||cap[1]==="script"||cap[1]==="style"),text:cap[0]});continue}if(!bq&&top&&(cap=this.rules.def.exec(src))){src=src.substring(cap[0].length);this.tokens.links[cap[1].toLowerCase()]={href:cap[2],title:cap[3]};continue}if(top&&(cap=this.rules.table.exec(src))){src=src.substring(cap[0].length);item={type:"table",header:cap[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:cap[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:cap[3].replace(/(?: *\| *)?\n$/,"").split("\n")};for(i=0;i<item.align.length;i++){if(/^ *-+: *$/.test(item.align[i])){item.align[i]="right"}else if(/^ *:-+: *$/.test(item.align[i])){item.align[i]="center"}else if(/^ *:-+ *$/.test(item.align[i])){item.align[i]="left"}else{item.align[i]=null}}for(i=0;i<item.cells.length;i++){item.cells[i]=item.cells[i].replace(/^ *\| *| *\| *$/g,"").split(/ *\| */)}this.tokens.push(item);continue}if(top&&(cap=this.rules.paragraph.exec(src))){src=src.substring(cap[0].length);this.tokens.push({type:"paragraph",text:cap[1].charAt(cap[1].length-1)==="\n"?cap[1].slice(0,-1):cap[1]});continue}if(cap=this.rules.text.exec(src)){src=src.substring(cap[0].length);this.tokens.push({type:"text",text:cap[0]});continue}if(src){throw new Error("Infinite loop on byte: "+src.charCodeAt(0))}}return this.tokens};var inline={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:noop,tag:/^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:noop,text:/^[\s\S]+?(?=[\\<!\[_*`]| {2,}\n|$)/};inline._inside=/(?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*/;inline._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/;inline.link=replace(inline.link)("inside",inline._inside)("href",inline._href)();inline.reflink=replace(inline.reflink)("inside",inline._inside)();inline.normal=merge({},inline);inline.pedantic=merge({},inline.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/});inline.gfm=merge({},inline.normal,{escape:replace(inline.escape)("])","~|])")(),url:/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:replace(inline.text)("]|","~]|")("|","|https?://|")()});inline.breaks=merge({},inline.gfm,{br:replace(inline.br)("{2,}","*")(),text:replace(inline.gfm.text)("{2,}","*")()});function InlineLexer(links,options){this.options=options||marked.defaults;this.links=links;this.rules=inline.normal;this.renderer=this.options.renderer||new Renderer;this.renderer.options=this.options;if(!this.links){throw new Error("Tokens array requires a `links` property.")}if(this.options.gfm){if(this.options.breaks){this.rules=inline.breaks}else{this.rules=inline.gfm}}else if(this.options.pedantic){this.rules=inline.pedantic}}InlineLexer.rules=inline;InlineLexer.output=function(src,links,options){var inline=new InlineLexer(links,options);return inline.output(src)};InlineLexer.prototype.output=function(src){var out="",link,text,href,cap;while(src){if(cap=this.rules.escape.exec(src)){src=src.substring(cap[0].length);out+=cap[1];continue}if(cap=this.rules.autolink.exec(src)){src=src.substring(cap[0].length);if(cap[2]==="@"){text=cap[1].charAt(6)===":"?this.mangle(cap[1].substring(7)):this.mangle(cap[1]);href=this.mangle("mailto:")+text}else{text=escape(cap[1]);href=text}out+=this.renderer.link(href,null,text);continue}if(!this.inLink&&(cap=this.rules.url.exec(src))){src=src.substring(cap[0].length);text=escape(cap[1]);href=text;out+=this.renderer.link(href,null,text);continue}if(cap=this.rules.tag.exec(src)){if(!this.inLink&&/^<a /i.test(cap[0])){this.inLink=true}else if(this.inLink&&/^<\/a>/i.test(cap[0])){this.inLink=false}src=src.substring(cap[0].length);out+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(cap[0]):escape(cap[0]):cap[0];continue}if(cap=this.rules.link.exec(src)){src=src.substring(cap[0].length);this.inLink=true;out+=this.outputLink(cap,{href:cap[2],title:cap[3]});this.inLink=false;continue}if((cap=this.rules.reflink.exec(src))||(cap=this.rules.nolink.exec(src))){src=src.substring(cap[0].length);link=(cap[2]||cap[1]).replace(/\s+/g," ");link=this.links[link.toLowerCase()];if(!link||!link.href){out+=cap[0].charAt(0);src=cap[0].substring(1)+src;continue}this.inLink=true;out+=this.outputLink(cap,link);this.inLink=false;continue}if(cap=this.rules.strong.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.strong(this.output(cap[2]||cap[1]));continue}if(cap=this.rules.em.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.em(this.output(cap[2]||cap[1]));continue}if(cap=this.rules.code.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.codespan(escape(cap[2],true));continue}if(cap=this.rules.br.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.br();continue}if(cap=this.rules.del.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.del(this.output(cap[1]));continue}if(cap=this.rules.text.exec(src)){src=src.substring(cap[0].length);out+=this.renderer.text(escape(this.smartypants(cap[0])));continue}if(src){throw new Error("Infinite loop on byte: "+src.charCodeAt(0))}}return out};InlineLexer.prototype.outputLink=function(cap,link){var href=escape(link.href),title=link.title?escape(link.title):null;return cap[0].charAt(0)!=="!"?this.renderer.link(href,title,this.output(cap[1])):this.renderer.image(href,title,escape(cap[1]))};InlineLexer.prototype.smartypants=function(text){if(!this.options.smartypants)return text;return text.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")};InlineLexer.prototype.mangle=function(text){if(!this.options.mangle)return text;var out="",l=text.length,i=0,ch;for(;i<l;i++){ch=text.charCodeAt(i);if(Math.random()>.5){ch="x"+ch.toString(16)}out+="&#"+ch+";"}return out};function Renderer(options){this.options=options||{}}Renderer.prototype.code=function(code,lang,escaped){if(this.options.highlight){var out=this.options.highlight(code,lang);if(out!=null&&out!==code){escaped=true;code=out}}if(!lang){return"<pre><code>"+(escaped?code:escape(code,true))+"\n</code></pre>"}return'<pre><code class="'+this.options.langPrefix+escape(lang,true)+'">'+(escaped?code:escape(code,true))+"\n</code></pre>\n"};Renderer.prototype.blockquote=function(quote){return"<blockquote>\n"+quote+"</blockquote>\n"};Renderer.prototype.html=function(html){return html};Renderer.prototype.heading=function(text,level,raw){return"<h"+level+' id="'+this.options.headerPrefix+raw.toLowerCase().replace(/[^\w]+/g,"-")+'">'+text+"</h"+level+">\n"};Renderer.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"};Renderer.prototype.list=function(body,ordered){var type=ordered?"ol":"ul";return"<"+type+">\n"+body+"</"+type+">\n"};Renderer.prototype.listitem=function(text){return"<li>"+text+"</li>\n"};Renderer.prototype.paragraph=function(text){return"<p>"+text+"</p>\n"};Renderer.prototype.table=function(header,body){return"<table>\n"+"<thead>\n"+header+"</thead>\n"+"<tbody>\n"+body+"</tbody>\n"+"</table>\n"};Renderer.prototype.tablerow=function(content){return"<tr>\n"+content+"</tr>\n"};Renderer.prototype.tablecell=function(content,flags){var type=flags.header?"th":"td";var tag=flags.align?"<"+type+' style="text-align:'+flags.align+'">':"<"+type+">";return tag+content+"</"+type+">\n"};Renderer.prototype.strong=function(text){return"<strong>"+text+"</strong>"};Renderer.prototype.em=function(text){return"<em>"+text+"</em>"};Renderer.prototype.codespan=function(text){return"<code>"+text+"</code>"};Renderer.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"};Renderer.prototype.del=function(text){return"<del>"+text+"</del>"};Renderer.prototype.link=function(href,title,text){if(this.options.sanitize){try{var prot=decodeURIComponent(unescape(href)).replace(/[^\w:]/g,"").toLowerCase()}catch(e){return""}if(prot.indexOf("javascript:")===0||prot.indexOf("vbscript:")===0){return""}}var out='<a href="'+href+'"';if(title){out+=' title="'+title+'"'}out+=">"+text+"</a>";return out};Renderer.prototype.image=function(href,title,text){var out='<img src="'+href+'" alt="'+text+'"';if(title){out+=' title="'+title+'"'}out+=this.options.xhtml?"/>":">";return out};Renderer.prototype.text=function(text){return text};function Parser(options){this.tokens=[];this.token=null;this.options=options||marked.defaults;this.options.renderer=this.options.renderer||new Renderer;this.renderer=this.options.renderer;this.renderer.options=this.options}Parser.parse=function(src,options,renderer){var parser=new Parser(options,renderer);return parser.parse(src)};Parser.prototype.parse=function(src){this.inline=new InlineLexer(src.links,this.options,this.renderer);this.tokens=src.reverse();var out="";while(this.next()){out+=this.tok()}return out};Parser.prototype.next=function(){return this.token=this.tokens.pop()};Parser.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0};Parser.prototype.parseText=function(){var body=this.token.text;while(this.peek().type==="text"){body+="\n"+this.next().text}return this.inline.output(body)};Parser.prototype.tok=function(){switch(this.token.type){case"space":{return""}case"hr":{return this.renderer.hr()}case"heading":{return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,this.token.text)}case"code":{return this.renderer.code(this.token.text,this.token.lang,this.token.escaped)}case"table":{var header="",body="",i,row,cell,flags,j;cell="";for(i=0;i<this.token.header.length;i++){flags={header:true,align:this.token.align[i]};cell+=this.renderer.tablecell(this.inline.output(this.token.header[i]),{header:true,align:this.token.align[i]})}header+=this.renderer.tablerow(cell);for(i=0;i<this.token.cells.length;i++){row=this.token.cells[i];cell="";for(j=0;j<row.length;j++){cell+=this.renderer.tablecell(this.inline.output(row[j]),{header:false,align:this.token.align[j]})}body+=this.renderer.tablerow(cell)}return this.renderer.table(header,body)}case"blockquote_start":{var body="";while(this.next().type!=="blockquote_end"){body+=this.tok()}return this.renderer.blockquote(body)}case"list_start":{var body="",ordered=this.token.ordered;while(this.next().type!=="list_end"){body+=this.tok()}return this.renderer.list(body,ordered)}case"list_item_start":{var body="";while(this.next().type!=="list_item_end"){body+=this.token.type==="text"?this.parseText():this.tok()}return this.renderer.listitem(body)}case"loose_item_start":{var body="";while(this.next().type!=="list_item_end"){body+=this.tok()}return this.renderer.listitem(body)}case"html":{var html=!this.token.pre&&!this.options.pedantic?this.inline.output(this.token.text):this.token.text;return this.renderer.html(html)}case"paragraph":{return this.renderer.paragraph(this.inline.output(this.token.text))}case"text":{return this.renderer.paragraph(this.parseText())}}};function escape(html,encode){return html.replace(!encode?/&(?!#?\w+;)/g:/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function unescape(html){return html.replace(/&([#\w]+);/g,function(_,n){n=n.toLowerCase();if(n==="colon")return":";if(n.charAt(0)==="#"){return n.charAt(1)==="x"?String.fromCharCode(parseInt(n.substring(2),16)):String.fromCharCode(+n.substring(1))}return""})}function replace(regex,opt){regex=regex.source;opt=opt||"";return function self(name,val){if(!name)return new RegExp(regex,opt);val=val.source||val;val=val.replace(/(^|[^\[])\^/g,"$1");regex=regex.replace(name,val);return self}}function noop(){}noop.exec=noop;function merge(obj){var i=1,target,key;for(;i<arguments.length;i++){target=arguments[i];for(key in target){if(Object.prototype.hasOwnProperty.call(target,key)){obj[key]=target[key]}}}return obj}function marked(src,opt,callback){if(callback||typeof opt==="function"){if(!callback){callback=opt;opt=null}opt=merge({},marked.defaults,opt||{});var highlight=opt.highlight,tokens,pending,i=0;try{tokens=Lexer.lex(src,opt)}catch(e){return callback(e)}pending=tokens.length;var done=function(err){if(err){opt.highlight=highlight;return callback(err)}var out;try{out=Parser.parse(tokens,opt)}catch(e){err=e}opt.highlight=highlight;return err?callback(err):callback(null,out)};if(!highlight||highlight.length<3){return done()}delete opt.highlight;if(!pending)return done();for(;i<tokens.length;i++){(function(token){if(token.type!=="code"){return--pending||done()}return highlight(token.text,token.lang,function(err,code){if(err)return done(err);if(code==null||code===token.text){return--pending||done()}token.text=code;token.escaped=true;--pending||done()})})(tokens[i])}return}try{if(opt)opt=merge({},marked.defaults,opt);return Parser.parse(Lexer.lex(src,opt),opt)}catch(e){e.message+="\nPlease report this to https://github.com/chjj/marked.";if((opt||marked.defaults).silent){return"<p>An error occurred:</p><pre>"+escape(e.message+"",true)+"</pre>"}throw e}}marked.options=marked.setOptions=function(opt){merge(marked.defaults,opt);return marked};marked.defaults={gfm:true,tables:true,breaks:false,pedantic:false,sanitize:false,sanitizer:null,mangle:true,smartLists:false,silent:false,highlight:null,langPrefix:"lang-",smartypants:false,headerPrefix:"",renderer:new Renderer,xhtml:false};marked.Parser=Parser;marked.parser=Parser.parse;marked.Renderer=Renderer;marked.Lexer=Lexer;marked.lexer=Lexer.lex;marked.InlineLexer=InlineLexer;marked.inlineLexer=InlineLexer.output;marked.parse=marked;if(typeof module!=="undefined"&&typeof exports==="object"){module.exports=marked}else if(typeof define==="function"&&define.amd){define(function(){return marked})}else{this.marked=marked}}).call(function(){return this||(typeof window!=="undefined"?window:global)}());
65 </script>
66
67   <script>
68     $( document ).ready(function() {
69       marked.setOptions({
70         renderer: new marked.Renderer(),
71         gfm: true,
72         tables: true,
73         breaks: false,
74         pedantic: false,
75         sanitize: false,
76         smartLists: true,
77         smartypants: false
78       });
79
80       var textFile = null;
81
82       /// Function to be used to download a text json schema
83       function makeTextFile(text) {
84
85         var data = new Blob([text], {type: 'text/plain'});
86
87         // If we are replacing a previously generated file we need to
88         // manually revoke the object URL to avoid memory leaks.
89         if (textFile !== null) {
90           window.URL.revokeObjectURL(textFile);
91         }
92
93         textFile = window.URL.createObjectURL(data);
94
95         var a = document.createElement("a");
96         document.body.appendChild(a);
97         a.style = "display: none";
98         a.href = textFile;
99         a.download = 'schema.txt';
100         a.click();
101
102         return textFile;
103       };
104
105       /// TODO: Implement resizing for expanding within iframe
106       function callResize() {
107         window.parent.postMessage('resize', "*");
108       }
109
110       function processMarked() {
111         $(".marked").each(function() {
112           $(this).html(marked($(this).html()));
113         });
114       }
115
116       // Bootstrap Scrollspy
117       $(this).scrollspy({ target: '#scrollingNav', offset: 18 });
118
119       // Content-Scroll on Navigation click.
120       $('.sidenav').find('a').on('click', function(e) {
121           e.preventDefault();
122           var id = $(this).attr('href');
123           if ($(id).length > 0)
124               $('html,body').animate({ scrollTop: parseInt($(id).offset().top) }, 400);
125           window.location.hash = $(this).attr('href');
126       });
127
128       // Quickjump on Pageload to hash position.
129       if(window.location.hash) {
130           var id = window.location.hash;
131           if ($(id).length > 0)
132               $('html,body').animate({ scrollTop: parseInt($(id).offset().top) }, 0);
133       }
134
135
136       function initDynamic() {
137         // tabs
138         $('.nav-tabs-examples a').click(function (e) {
139             e.preventDefault();
140             $(this).tab('show');
141         });
142
143
144         $('.nav-tabs-examples').find('a:first').tab('show');
145
146         // call scrollspy refresh method
147         $(window).scrollspy('refresh');
148       }
149
150       initDynamic();
151
152       // Pre- / Code-Format
153       prettyPrint();
154
155       //Convert elements with "marked" class to markdown
156       processMarked();
157     });
158   </script>
159   <style type="text/css">
160   
161 /*!
162  * Bootstrap v2.3.2
163  *
164  * Copyright 2013 Twitter, Inc
165  * Licensed under the Apache License v2.0
166  * http://www.apache.org/licenses/LICENSE-2.0
167  *
168  * Designed and built with all the love in the world by @mdo and @fat.
169  */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}
170
171   /* Pretty printing styles. Used with prettify.js. */
172 /* Vim sunburst theme by David Leibovic */
173 pre .str {
174   color: #65B042;
175 }
176 /* string  - green */
177 pre .kwd {
178   color: #E28964;
179 }
180 /* keyword - dark pink */
181 pre .com {
182   color: #AEAEAE;
183   font-style: italic;
184 }
185 /* comment - gray */
186 pre .typ {
187   color: #89bdff;
188 }
189 /* type - light blue */
190 pre .lit {
191   color: #3387CC;
192 }
193 /* literal - blue */
194 pre .pun {
195   color: #fff;
196 }
197 /* punctuation - white */
198 pre .pln {
199   color: #fff;
200 }
201 /* plaintext - white */
202 pre .tag {
203   color: #89bdff;
204 }
205 /* html/xml tag    - light blue */
206 pre .atn {
207   color: #bdb76b;
208 }
209 /* html/xml attribute name  - khaki */
210 pre .atv {
211   color: #65B042;
212 }
213 /* html/xml attribute value - green */
214 pre .dec {
215   color: #3387CC;
216 }
217 /* decimal - blue */
218 /* Specify class=linenums on a pre to get line numbering */
219 ol.linenums {
220   margin-top: 0;
221   margin-bottom: 0;
222   color: #AEAEAE;
223 }
224 /* IE indents via margin-left */
225 li.L0,
226 li.L1,
227 li.L2,
228 li.L3,
229 li.L5,
230 li.L6,
231 li.L7,
232 li.L8 {
233   list-style-type: none;
234 }
235 /* Alternate shading for lines */
236 @media print {
237   pre .str {
238     color: #060;
239   }
240   pre .kwd {
241     color: #006;
242     font-weight: bold;
243   }
244   pre .com {
245     color: #600;
246     font-style: italic;
247   }
248   pre .typ {
249     color: #404;
250     font-weight: bold;
251   }
252   pre .lit {
253     color: #044;
254   }
255   pre .pun {
256     color: #440;
257   }
258   pre .pln {
259     color: #000;
260   }
261   pre .tag {
262     color: #006;
263     font-weight: bold;
264   }
265   pre .atn {
266     color: #404;
267   }
268   pre .atv {
269     color: #060;
270   }
271 }
272   /* ------------------------------------------------------------------------------------------
273  * Content
274  * ------------------------------------------------------------------------------------------ */
275
276 @import url('https://fonts.googleapis.com/css?family=Source+Code+Pro');
277 * {
278   font-family: 'Source Code Pro', sans-serif;
279 }
280 body {
281   min-width: 980px;
282 }
283
284 body, p, a, div, th, td {
285   font-family: "Source Sans Pro", sans-serif;
286   font-weight: 400;
287   font-size: 16px;
288   text-shadow: none !important;
289 }
290
291 td.code {
292   font-size: 14px;
293   font-family: "Source Code Pro", monospace;
294   font-style: normal;
295   font-weight: 400;
296 }
297
298 #content {
299   padding-top: 16px;
300   z-Index: -1;
301   margin-left: 270px;
302 }
303
304 p {
305   color: #808080;
306 }
307
308 h1 {
309   font-family: "Source Sans Pro Semibold", sans-serif;
310   font-weight: normal;
311   font-size: 44px;
312   line-height: 50px;
313   margin: 0 0 10px 0;
314   padding: 0;
315 }
316
317 h2 {
318   font-family: "Source Sans Pro", sans-serif;
319   font-weight: normal;
320   font-size: 24px;
321   line-height: 40px;
322   margin: 0 0 20px 0;
323   padding: 0;
324 }
325
326 section {
327   border-top: 1px solid #ebebeb;
328   padding: 30px 0;
329 }
330
331 section h1 {
332   font-family: "Source Sans Pro", sans-serif;
333   font-weight: 700;
334   font-size: 32px;
335   line-height: 40px;
336   padding-bottom: 14px;
337   margin: 0 0 20px 0;
338   padding: 0;
339 }
340
341 article {
342   padding: 14px 0 30px 0;
343 }
344
345 article h1 {
346   font-family: "Source Sans Pro Bold", sans-serif;
347   font-weight: 600;
348   font-size: 24px;
349   line-height: 26px;
350 }
351
352 article h2 {
353   font-family: "Source Sans Pro", sans-serif;
354   font-weight: 600;
355   font-size: 18px;
356   line-height: 24px;
357   margin: 0 0 10px 0;
358 }
359
360 article h3 {
361   font-family: "Source Sans Pro", sans-serif;
362   font-weight: 600;
363   font-size: 16px;
364   line-height: 18px;
365   margin: 0 0 10px 0;
366 }
367
368 article h4 {
369   font-family: "Source Sans Pro", sans-serif;
370   font-weight: 600;
371   font-size: 14px;
372   line-height: 16px;
373   margin: 0 0 8px 0;
374 }
375
376 table {
377   border-collapse: collapse;
378   width: 100%;
379   margin: 0 0 20px 0;
380 }
381
382 th {
383   background-color: #f5f5f5;
384   text-align: left;
385   font-family: "Source Sans Pro", sans-serif;
386   font-weight: 700;
387   padding: 4px 8px;
388   border: #e0e0e0 1px solid;
389 }
390
391 td {
392   vertical-align: top;
393   padding: 2px 8px;
394   border: #e0e0e0 1px solid;
395 }
396
397 #generator .content {
398   color: #b0b0b0;
399   border-top: 1px solid #ebebeb;
400   padding: 10px 0;
401 }
402
403 .label-optional {
404   float: right;
405 }
406
407 .open-left {
408   right: 0;
409   left: auto;
410 }
411
412 /* ------------------------------------------------------------------------------------------
413  * apidoc - intro
414  * ------------------------------------------------------------------------------------------ */
415
416 #apidoc .apidoc {
417   border-top: 1px solid #ebebeb;
418   padding: 30px 0;
419 }
420
421 #apidoc h1 {
422   font-family: "Source Sans Pro", sans-serif;
423   font-weight: 700;
424   font-size: 32px;
425   line-height: 40px;
426   padding-bottom: 14px;
427   margin: 0 0 20px 0;
428   padding: 0;
429 }
430
431 #apidoc h2 {
432   font-family: "Source Sans Pro Bold", sans-serif;
433   font-weight: 600;
434   font-size: 22px;
435   line-height: 26px;
436   padding-top: 14px;
437 }
438
439 /* ------------------------------------------------------------------------------------------
440  * pre / code
441  * ------------------------------------------------------------------------------------------ */
442 pre {
443   background-color: #292b36;
444   color: #ffffff;
445   padding: 10px;
446   border-radius: 6px;
447   position: relative;
448   margin: 10px 0 20px 0;
449 }
450
451 code.language-text {
452   word-wrap: break-word;
453 }
454
455 pre.language-json {
456   overflow: auto;
457 }
458
459 pre.language-html {
460   margin: 40px 0 20px 0;
461 }
462
463 pre.language-html:before {
464   content: attr(data-type);
465   position: absolute;
466   top: -30px;
467   left: 0;
468   font-family: "Source Sans Pro", sans-serif;
469   font-weight: 600;
470   font-size: 15px;
471   display: inline-block;
472   padding: 2px 5px;
473   border-radius: 6px;
474   text-transform: uppercase;
475   background-color: #3387CC;
476   color: #ffffff;
477 }
478
479 pre.language-html[data-type="get"]:before {
480   background-color: green;
481 }
482
483 pre.language-html[data-type="put"]:before {
484   background-color: #e5c500;
485 }
486
487 pre.language-html[data-type="post"]:before {
488   background-color: #4070ec;
489 }
490
491 pre.language-html[data-type="delete"]:before {
492   background-color: #ed0039;
493 }
494
495 pre.language-api .str {
496   color: #ffffff;
497 }
498
499 pre.language-api .pln,
500 pre.language-api .pun {
501   color: #65B042;
502 }
503
504 pre code {
505   display: block;
506   font-size: 14px;
507   font-family: "Source Code Pro", monospace;
508   font-style: normal;
509   font-weight: 400;
510 }
511
512 pre code.sample-request-response-json {
513   white-space: pre-wrap;
514   max-height: 500px;
515   overflow: auto;
516 }
517
518 /* ------------------------------------------------------------------------------------------
519  * Sidenav
520  * ------------------------------------------------------------------------------------------ */
521 .sidenav {
522   width: 228px;
523   margin: 0;
524   padding: 20px;
525   position: fixed;
526   top: 0;
527   left: 0;
528   bottom: 0;
529   overflow-x: hidden;
530   overflow-y: auto;
531   background-color: #f5f5f5;
532   z-index: 10;
533 }
534
535 .sidenav > li > a {
536   display: block;
537   width: 192px;
538   margin: 0;
539   padding: 2px 11px;
540   border: 0;
541   border-left: transparent 4px solid;
542   border-right: transparent 4px solid;
543   font-family: "Source Sans Pro", sans-serif;
544   font-weight: 400;
545   font-size: 14px;
546 }
547
548 .sidenav > li.nav-header > a {
549   padding: 5px 15px;
550   border: 1px solid #e5e5e5;
551   width: 190px;
552   font-family: "Source Sans Pro", sans-serif;
553   font-weight: 700;
554   font-size: 16px;
555   background-color: #4c8eca;
556   color: #fff;
557 }
558
559 .sidenav > li.nav-header.active > a {
560   background-color: #4c8eca;
561   color: #fff;
562 }
563
564
565 00427D
566
567 .sidenav > .active > a {
568   position: relative;
569   z-index: 2;
570 }
571
572 .sidenav > li > a:hover {
573   background-color: #ffffff;
574 }
575
576 .sidenav > li.has-modifications a {
577   border-right: #60d060 4px solid;
578 }
579
580 .sidenav > li.is-new a {
581   border-left: #e5e5e5 4px solid;
582 }
583
584
585
586 /* ------------------------------------------------------------------------------------------
587  * Tabs
588  * ------------------------------------------------------------------------------------------ */
589 ul.nav-tabs {
590   margin: 0;
591 }
592
593 /* ------------------------------------------------------------------------------------------
594  * Print
595  * ------------------------------------------------------------------------------------------ */
596
597 @media print {
598
599   #sidenav,
600   #version,
601   #versions,
602   section .version,
603   section .versions {
604     display: none;
605   }
606
607   #content {
608     margin-left: 0;
609   }
610
611   a {
612     text-decoration: none;
613     color: inherit;
614   }
615
616   a:after {
617     content: " [" attr(href) "] ";
618   }
619
620   p {
621     color: #000000
622   }
623
624   pre {
625     background-color: #ffffff;
626     color: #000000;
627     padding: 10px;
628     border: #808080 1px solid;
629     border-radius: 6px;
630     position: relative;
631     margin: 10px 0 20px 0;
632   }
633
634 } /* /@media print */
635
636
637 .doc-chapter
638 {
639 display:none;
640 background-color: #eee;
641 border-radius: 1px;
642 padding: 10px;
643 margin-bottom: 20px;
644 }
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676 /*!
677  * json-schema-view-js
678  * https://github.com/mohsen1/json-schema-view-js#readme
679  * Version: 0.4.1 - 2015-11-12T17:19:27.615Z
680  * License: MIT
681  */.json-schema-view .toggle-handle:after,.json-schema-view.json-schema-view-dark .toggle-handle:after,json-schema-view .toggle-handle:after,json-schema-view[json-schema-view-dark] .toggle-handle:after{content:"\25BC"}.json-schema-view .title,.json-schema-view.json-schema-view-dark .title,json-schema-view .title,json-schema-view[json-schema-view-dark] .title{font-weight:700;cursor:pointer}.json-schema-view,json-schema-view{font-family:monospace;font-size:0;display:table-cell}.json-schema-view>*,json-schema-view>*{font-size:14px}.json-schema-view .toggle-handle,json-schema-view .toggle-handle{cursor:pointer;margin:auto .3em;font-size:10px;display:inline-block;transform-origin:50% 40%;transition:transform 150ms ease-in}.json-schema-view .toggle-handle,.json-schema-view .toggle-handle:hover,json-schema-view .toggle-handle,json-schema-view .toggle-handle:hover{text-decoration:none;color:#333}.json-schema-view .description,json-schema-view .description{color:gray;font-style:italic}
682    .pattern {
683     color: blue;
684   }
685   .default {
686     color: black;
687   }
688   .required {
689     color:black;
690   }
691   .json-schema-view .title,.json-schema-view .title:hover,json-schema-view .title,json-schema-view .title:hover{text-decoration:none;color:#333}.json-schema-view .brace,.json-schema-view .bracket,.json-schema-view .title,json-schema-view .brace,json-schema-view .bracket,json-schema-view .title{color:#333}.json-schema-view .property,json-schema-view .property{font-size:0;display:table-row}.json-schema-view .property>*,json-schema-view .property>*{font-size:14px;padding:.2em}.json-schema-view .name,json-schema-view .name{color:#00f;display:table-cell;vertical-align:top}.json-schema-view .type,json-schema-view .type{color:green}.json-schema-view .type-any,json-schema-view .type-any{color:#33f}.json-schema-view .required,json-schema-view .required{color:red}.json-schema-view .inner,json-schema-view .inner{padding-left:18px}.json-schema-view.collapsed .description,.json-schema-view.collapsed .property,json-schema-view.collapsed .description,json-schema-view.collapsed .property{display:none}.json-schema-view.collapsed .closeing.brace,json-schema-view.collapsed .closeing.brace{display:inline-block}.json-schema-view.collapsed .toggle-handle,json-schema-view.collapsed .toggle-handle{transform:rotate(-90deg)}.json-schema-view.json-schema-view-dark,json-schema-view[json-schema-view-dark]{font-family:monospace;font-size:0;display:table-cell}.json-schema-view.json-schema-view-dark>*,json-schema-view[json-schema-view-dark]>*{font-size:14px}.json-schema-view.json-schema-view-dark .toggle-handle,json-schema-view[json-schema-view-dark] .toggle-handle{cursor:pointer;margin:auto .3em;font-size:10px;display:inline-block;transform-origin:50% 40%;transition:transform 150ms ease-in}.json-schema-view.json-schema-view-dark .toggle-handle,.json-schema-view.json-schema-view-dark .toggle-handle:hover,json-schema-view[json-schema-view-dark] .toggle-handle,json-schema-view[json-schema-view-dark] .toggle-handle:hover{text-decoration:none;color:#eee}.json-schema-view.json-schema-view-dark .description,json-schema-view[json-schema-view-dark] .description{color:gray;font-style:italic}.json-schema-view.json-schema-view-dark .title,.json-schema-view.json-schema-view-dark .title:hover,json-schema-view[json-schema-view-dark] .title,json-schema-view[json-schema-view-dark] .title:hover{text-decoration:none;color:#eee}.json-schema-view.json-schema-view-dark .brace,.json-schema-view.json-schema-view-dark .bracket,.json-schema-view.json-schema-view-dark .title,json-schema-view[json-schema-view-dark] .brace,json-schema-view[json-schema-view-dark] .bracket,json-schema-view[json-schema-view-dark] .title{color:#eee}.json-schema-view.json-schema-view-dark .property,json-schema-view[json-schema-view-dark] .property{font-size:0;display:table-row}.json-schema-view.json-schema-view-dark .property>*,json-schema-view[json-schema-view-dark] .property>*{font-size:14px;padding:.2em}.json-schema-view.json-schema-view-dark .name,json-schema-view[json-schema-view-dark] .name{color:#add8e6;display:table-cell;vertical-align:top}.json-schema-view.json-schema-view-dark .type,json-schema-view[json-schema-view-dark] .type{color:#90ee90}.json-schema-view.json-schema-view-dark .type-any,json-schema-view[json-schema-view-dark] .type-any{color:#d4ebf2}.json-schema-view.json-schema-view-dark .required,json-schema-view[json-schema-view-dark] .required{color:#fe0000}.json-schema-view.json-schema-view-dark .inner,json-schema-view[json-schema-view-dark] .inner{padding-left:18px}.json-schema-view.json-schema-view-dark.collapsed .description,.json-schema-view.json-schema-view-dark.collapsed .property,json-schema-view[json-schema-view-dark].collapsed .description,json-schema-view[json-schema-view-dark].collapsed .property{display:none}.json-schema-view.json-schema-view-dark.collapsed .closeing.brace,json-schema-view[json-schema-view-dark].collapsed .closeing.brace{display:inline-block}.json-schema-view.json-schema-view-dark.collapsed .toggle-handle,json-schema-view[json-schema-view-dark].collapsed .toggle-handle{transform:rotate(-90deg)}
692
693   </style>
694 </head>
695 <body>
696   <script>
697     // Script section to load models into a JS Var
698     var defs = {}
699         defs["3gppServiceActivation"] = {
700   "type" : "object",
701   "properties" : {
702     "serviceInstanceID" : {
703       "type" : "string",
704       "description" : "ID of the service to be activated/deactivated"
705     },
706     "globalSubscriberId" : {
707       "type" : "string"
708     },
709     "subscriptionServiceType" : {
710       "type" : "string",
711       "description" : "Service type for the subscription. For E.G :5G"
712     },
713     "networkType" : {
714       "type" : "string",
715       "description" : "Network type. For E.G :AN/CN/TN"
716     },
717     "additionalProperties" : {
718       "type" : "object",
719       "description" : "Map of additional properties required for service activation/deactivation",
720       "properties" : { }
721     }
722   },
723   "description" : "This describes the request body for 3gpp service activation/deactivation"
724 };
725         defs["3gppServiceResponse"] = {
726   "type" : "object",
727   "properties" : {
728     "jobId" : {
729       "type" : "string",
730       "description" : "Job ID to be used to identify the status of the job"
731     },
732     "status" : {
733       "type" : "string",
734       "description" : "status of the job"
735     },
736     "statusDescription" : {
737       "type" : "object",
738       "description" : "Description on status in case of erroneous response",
739       "properties" : { }
740     }
741   },
742   "description" : "This describes the response for 3gpp services"
743 };
744         defs["Allocate3gppService"] = {
745   "type" : "object",
746   "properties" : {
747     "name" : {
748       "type" : "string",
749       "description" : "Name of the service to allocate"
750     },
751     "modelInvariantUuid" : {
752       "type" : "string",
753       "description" : "Model Invariant UUID corresponding to the service. For E.g :  NSST Model invariant uuid in case of NSSI creation"
754     },
755     "modelUuid" : {
756       "type" : "string",
757       "description" : "Model UUID corresponding to the service. For E.g :  NSST Model uuid in case of NSSI creation"
758     },
759     "globalSubscriberId" : {
760       "type" : "string"
761     },
762     "subscriptionServiceType" : {
763       "type" : "string",
764       "description" : "Service type for the subscription. For E.G :5G"
765     },
766     "networkType" : {
767       "type" : "string",
768       "description" : "Network type. For E.G :AN/CN/TN"
769     },
770     "additionalProperties" : {
771       "type" : "object",
772       "description" : "Map of additional properties required for service allocation",
773       "properties" : { }
774     }
775   },
776   "description" : "This describes the request body for 3gpp service allocation"
777 };
778         defs["DeAllocate3gppService"] = {
779   "type" : "object",
780   "properties" : {
781     "serviceInstanceID" : {
782       "type" : "string",
783       "description" : "ID of the service to terminate"
784     },
785     "globalSubscriberId" : {
786       "type" : "string"
787     },
788     "subscriptionServiceType" : {
789       "type" : "string",
790       "description" : "Service type for the subscription. For E.G :5G"
791     },
792     "networkType" : {
793       "type" : "string",
794       "description" : "Network type. For E.G :AN/CN/TN"
795     },
796     "additionalProperties" : {
797       "type" : "object",
798       "description" : "Map of additional properties required for service deallocation",
799       "properties" : { }
800     }
801   },
802   "description" : "This describes the request body for 3gpp service Termination/Deallocation"
803 };
804         defs["Modify3gppService"] = {
805   "type" : "object",
806   "properties" : {
807     "name" : {
808       "type" : "string",
809       "description" : "Name of the service to modify"
810     },
811     "serviceInstanceID" : {
812       "type" : "string",
813       "description" : "ID of the service to modify"
814     },
815     "globalSubscriberId" : {
816       "type" : "string"
817     },
818     "subscriptionServiceType" : {
819       "type" : "string",
820       "description" : "Service type for the subscription. For E.G :5G"
821     },
822     "networkType" : {
823       "type" : "string",
824       "description" : "Network type. For E.G :AN/CN/TN"
825     },
826     "additionalProperties" : {
827       "type" : "object",
828       "description" : "Map of additional properties required for service modification",
829       "properties" : { }
830     }
831   },
832   "description" : "This describes the request body for 3gpp service modification"
833 };
834         defs["QuerySubnetCapability"] = {
835   "type" : "object",
836   "properties" : {
837     "subnetTypes" : {
838       "type" : "array",
839       "items" : {
840         "$ref" : "#/definitions/SubnetTypes"
841       }
842     }
843   },
844   "description" : "This describes the subnet capabilities that can be queried"
845 };
846         defs["SubnetTypes"] = {
847   "type" : "string",
848   "description" : "This describes allowed subnet types",
849   "enum" : [ "AN", "AN_NF", "CN", "TN_FH", "TN_MH", "TN_BH" ]
850 };
851   </script>
852
853   <div class="container-fluid">
854     <div class="row-fluid">
855       <div id="sidenav" class="span2">
856         <nav id="scrollingNav">
857           <ul class="sidenav nav nav-list">
858             <!-- Logo Area -->
859               <!--<div style="width: 80%; background-color: #4c8eca; color: white; padding: 20px; text-align: center; margin-bottom: 20px; ">
860
861               API Docs 2
862
863               </div>
864             -->
865             <li class="nav-fixed nav-header active" data-group="_"><a href="#api-_">API Summary</a></li>
866
867                   <li class="nav-header" data-group="E2eServiceInstances"><a href="#api-E2eServiceInstances">API Methods - E2eServiceInstances</a></li>
868                     <li data-group="E2eServiceInstances" data-name="activateE2EServiceInstances" class="">
869                       <a href="#api-E2eServiceInstances-activateE2EServiceInstances">activateE2EServiceInstances</a>
870                     </li>
871                     <li data-group="E2eServiceInstances" data-name="compareModelwithTargetVersion" class="">
872                       <a href="#api-E2eServiceInstances-compareModelwithTargetVersion">compareModelwithTargetVersion</a>
873                     </li>
874                     <li data-group="E2eServiceInstances" data-name="createE2EServiceInstance" class="">
875                       <a href="#api-E2eServiceInstances-createE2EServiceInstance">createE2EServiceInstance</a>
876                     </li>
877                     <li data-group="E2eServiceInstances" data-name="deleteE2EServiceInstance" class="">
878                       <a href="#api-E2eServiceInstances-deleteE2EServiceInstance">deleteE2EServiceInstance</a>
879                     </li>
880                     <li data-group="E2eServiceInstances" data-name="getE2EServiceInstances" class="">
881                       <a href="#api-E2eServiceInstances-getE2EServiceInstances">getE2EServiceInstances</a>
882                     </li>
883                     <li data-group="E2eServiceInstances" data-name="scaleE2EServiceInstance" class="">
884                       <a href="#api-E2eServiceInstances-scaleE2EServiceInstance">scaleE2EServiceInstance</a>
885                     </li>
886                     <li data-group="E2eServiceInstances" data-name="updateE2EServiceInstance" class="">
887                       <a href="#api-E2eServiceInstances-updateE2EServiceInstance">updateE2EServiceInstance</a>
888                     </li>
889                   <li class="nav-header" data-group="Globalhealthcheck"><a href="#api-Globalhealthcheck">API Methods - Globalhealthcheck</a></li>
890                     <li data-group="Globalhealthcheck" data-name="globalHealthcheck" class="">
891                       <a href="#api-Globalhealthcheck-globalHealthcheck">globalHealthcheck</a>
892                     </li>
893                   <li class="nav-header" data-group="Nodehealthcheck"><a href="#api-Nodehealthcheck">API Methods - Nodehealthcheck</a></li>
894                     <li data-group="Nodehealthcheck" data-name="nodeHealthcheck" class="">
895                       <a href="#api-Nodehealthcheck-nodeHealthcheck">nodeHealthcheck</a>
896                     </li>
897                   <li class="nav-header" data-group="Onap3gppServiceInstances"><a href="#api-Onap3gppServiceInstances">API Methods - Onap3gppServiceInstances</a></li>
898                     <li data-group="Onap3gppServiceInstances" data-name="activate3gppService" class="">
899                       <a href="#api-Onap3gppServiceInstances-activate3gppService">activate3gppService</a>
900                     </li>
901                     <li data-group="Onap3gppServiceInstances" data-name="allocate3gppService" class="">
902                       <a href="#api-Onap3gppServiceInstances-allocate3gppService">allocate3gppService</a>
903                     </li>
904                     <li data-group="Onap3gppServiceInstances" data-name="deactivate3gppService" class="">
905                       <a href="#api-Onap3gppServiceInstances-deactivate3gppService">deactivate3gppService</a>
906                     </li>
907                     <li data-group="Onap3gppServiceInstances" data-name="deallocate3gppService" class="">
908                       <a href="#api-Onap3gppServiceInstances-deallocate3gppService">deallocate3gppService</a>
909                     </li>
910                     <li data-group="Onap3gppServiceInstances" data-name="modify3gppService" class="">
911                       <a href="#api-Onap3gppServiceInstances-modify3gppService">modify3gppService</a>
912                     </li>
913                     <li data-group="Onap3gppServiceInstances" data-name="querySubnetCapability" class="">
914                       <a href="#api-Onap3gppServiceInstances-querySubnetCapability">querySubnetCapability</a>
915                     </li>
916                   <li class="nav-header" data-group="OnapsoinfracloudResources"><a href="#api-OnapsoinfracloudResources">API Methods - OnapsoinfracloudResources</a></li>
917                     <li data-group="OnapsoinfracloudResources" data-name="activateOperationEnvironment" class="">
918                       <a href="#api-OnapsoinfracloudResources-activateOperationEnvironment">activateOperationEnvironment</a>
919                     </li>
920                     <li data-group="OnapsoinfracloudResources" data-name="createOperationEnvironment" class="">
921                       <a href="#api-OnapsoinfracloudResources-createOperationEnvironment">createOperationEnvironment</a>
922                     </li>
923                     <li data-group="OnapsoinfracloudResources" data-name="deactivateOperationEnvironment" class="">
924                       <a href="#api-OnapsoinfracloudResources-deactivateOperationEnvironment">deactivateOperationEnvironment</a>
925                     </li>
926                   <li class="nav-header" data-group="OnapsoinfracloudResourcesRequests"><a href="#api-OnapsoinfracloudResourcesRequests">API Methods - OnapsoinfracloudResourcesRequests</a></li>
927                     <li data-group="OnapsoinfracloudResourcesRequests" data-name="getOperationEnvironmentStatusFilter" class="">
928                       <a href="#api-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter">getOperationEnvironmentStatusFilter</a>
929                     </li>
930                     <li data-group="OnapsoinfracloudResourcesRequests" data-name="unlockOrchestrationRequestForReqId" class="">
931                       <a href="#api-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId">unlockOrchestrationRequestForReqId</a>
932                     </li>
933                   <li class="nav-header" data-group="OnapsoinframodelDistributions"><a href="#api-OnapsoinframodelDistributions">API Methods - OnapsoinframodelDistributions</a></li>
934                     <li data-group="OnapsoinframodelDistributions" data-name="updateModelDistributionStatus" class="">
935                       <a href="#api-OnapsoinframodelDistributions-updateModelDistributionStatus">updateModelDistributionStatus</a>
936                     </li>
937                   <li class="nav-header" data-group="OnapsoinfraorchestrationRequests"><a href="#api-OnapsoinfraorchestrationRequests">API Methods - OnapsoinfraorchestrationRequests</a></li>
938                     <li data-group="OnapsoinfraorchestrationRequests" data-name="getOrchestrationRequest" class="">
939                       <a href="#api-OnapsoinfraorchestrationRequests-getOrchestrationRequest">getOrchestrationRequest</a>
940                     </li>
941                     <li data-group="OnapsoinfraorchestrationRequests" data-name="getOrchestrationRequestForReqId" class="">
942                       <a href="#api-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId">getOrchestrationRequestForReqId</a>
943                     </li>
944                     <li data-group="OnapsoinfraorchestrationRequests" data-name="unlockOrchestrationRequest" class="">
945                       <a href="#api-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest">unlockOrchestrationRequest</a>
946                     </li>
947                   <li class="nav-header" data-group="OnapsoinfraorchestrationTasks"><a href="#api-OnapsoinfraorchestrationTasks">API Methods - OnapsoinfraorchestrationTasks</a></li>
948                     <li data-group="OnapsoinfraorchestrationTasks" data-name="abortOrchestrationTask" class="">
949                       <a href="#api-OnapsoinfraorchestrationTasks-abortOrchestrationTask">abortOrchestrationTask</a>
950                     </li>
951                     <li data-group="OnapsoinfraorchestrationTasks" data-name="commitOrchestrationTask" class="">
952                       <a href="#api-OnapsoinfraorchestrationTasks-commitOrchestrationTask">commitOrchestrationTask</a>
953                     </li>
954                     <li data-group="OnapsoinfraorchestrationTasks" data-name="createOrchestrationTask" class="">
955                       <a href="#api-OnapsoinfraorchestrationTasks-createOrchestrationTask">createOrchestrationTask</a>
956                     </li>
957                     <li data-group="OnapsoinfraorchestrationTasks" data-name="deleteOrchestrationTask" class="">
958                       <a href="#api-OnapsoinfraorchestrationTasks-deleteOrchestrationTask">deleteOrchestrationTask</a>
959                     </li>
960                     <li data-group="OnapsoinfraorchestrationTasks" data-name="getAllOrchestrationTasks" class="">
961                       <a href="#api-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks">getAllOrchestrationTasks</a>
962                     </li>
963                     <li data-group="OnapsoinfraorchestrationTasks" data-name="getOrchestrationTask" class="">
964                       <a href="#api-OnapsoinfraorchestrationTasks-getOrchestrationTask">getOrchestrationTask</a>
965                     </li>
966                     <li data-group="OnapsoinfraorchestrationTasks" data-name="updateOrchestrationTask" class="">
967                       <a href="#api-OnapsoinfraorchestrationTasks-updateOrchestrationTask">updateOrchestrationTask</a>
968                     </li>
969                   <li class="nav-header" data-group="OnapsoinfraserviceInstantiation"><a href="#api-OnapsoinfraserviceInstantiation">API Methods - OnapsoinfraserviceInstantiation</a></li>
970                     <li data-group="OnapsoinfraserviceInstantiation" data-name="activatePort" class="">
971                       <a href="#api-OnapsoinfraserviceInstantiation-activatePort">activatePort</a>
972                     </li>
973                     <li data-group="OnapsoinfraserviceInstantiation" data-name="activateServiceInstance" class="">
974                       <a href="#api-OnapsoinfraserviceInstantiation-activateServiceInstance">activateServiceInstance</a>
975                     </li>
976                     <li data-group="OnapsoinfraserviceInstantiation" data-name="addRelationships" class="">
977                       <a href="#api-OnapsoinfraserviceInstantiation-addRelationships">addRelationships</a>
978                     </li>
979                     <li data-group="OnapsoinfraserviceInstantiation" data-name="applyUpdatedConfig" class="">
980                       <a href="#api-OnapsoinfraserviceInstantiation-applyUpdatedConfig">applyUpdatedConfig</a>
981                     </li>
982                     <li data-group="OnapsoinfraserviceInstantiation" data-name="assignServiceInstance" class="">
983                       <a href="#api-OnapsoinfraserviceInstantiation-assignServiceInstance">assignServiceInstance</a>
984                     </li>
985                     <li data-group="OnapsoinfraserviceInstantiation" data-name="createNetworkInstance" class="">
986                       <a href="#api-OnapsoinfraserviceInstantiation-createNetworkInstance">createNetworkInstance</a>
987                     </li>
988                     <li data-group="OnapsoinfraserviceInstantiation" data-name="createPortConfiguration" class="">
989                       <a href="#api-OnapsoinfraserviceInstantiation-createPortConfiguration">createPortConfiguration</a>
990                     </li>
991                     <li data-group="OnapsoinfraserviceInstantiation" data-name="createServiceInstance" class="">
992                       <a href="#api-OnapsoinfraserviceInstantiation-createServiceInstance">createServiceInstance</a>
993                     </li>
994                     <li data-group="OnapsoinfraserviceInstantiation" data-name="createVfModuleInstance" class="">
995                       <a href="#api-OnapsoinfraserviceInstantiation-createVfModuleInstance">createVfModuleInstance</a>
996                     </li>
997                     <li data-group="OnapsoinfraserviceInstantiation" data-name="createVnfInstance" class="">
998                       <a href="#api-OnapsoinfraserviceInstantiation-createVnfInstance">createVnfInstance</a>
999                     </li>
1000                     <li data-group="OnapsoinfraserviceInstantiation" data-name="createVolumeGroupInstance" class="">
1001                       <a href="#api-OnapsoinfraserviceInstantiation-createVolumeGroupInstance">createVolumeGroupInstance</a>
1002                     </li>
1003                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deactivateAndCloudDeleteVfModuleInstance" class="">
1004                       <a href="#api-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance">deactivateAndCloudDeleteVfModuleInstance</a>
1005                     </li>
1006                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deactivatePort" class="">
1007                       <a href="#api-OnapsoinfraserviceInstantiation-deactivatePort">deactivatePort</a>
1008                     </li>
1009                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deactivateServiceInstance" class="">
1010                       <a href="#api-OnapsoinfraserviceInstantiation-deactivateServiceInstance">deactivateServiceInstance</a>
1011                     </li>
1012                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deleteNetworkInstance" class="">
1013                       <a href="#api-OnapsoinfraserviceInstantiation-deleteNetworkInstance">deleteNetworkInstance</a>
1014                     </li>
1015                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deletePortConfiguration" class="">
1016                       <a href="#api-OnapsoinfraserviceInstantiation-deletePortConfiguration">deletePortConfiguration</a>
1017                     </li>
1018                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deleteServiceInstance" class="">
1019                       <a href="#api-OnapsoinfraserviceInstantiation-deleteServiceInstance">deleteServiceInstance</a>
1020                     </li>
1021                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deleteVfModuleInstance" class="">
1022                       <a href="#api-OnapsoinfraserviceInstantiation-deleteVfModuleInstance">deleteVfModuleInstance</a>
1023                     </li>
1024                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deleteVnfInstance" class="">
1025                       <a href="#api-OnapsoinfraserviceInstantiation-deleteVnfInstance">deleteVnfInstance</a>
1026                     </li>
1027                     <li data-group="OnapsoinfraserviceInstantiation" data-name="deleteVolumeGroupInstance" class="">
1028                       <a href="#api-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance">deleteVolumeGroupInstance</a>
1029                     </li>
1030                     <li data-group="OnapsoinfraserviceInstantiation" data-name="disablePort" class="">
1031                       <a href="#api-OnapsoinfraserviceInstantiation-disablePort">disablePort</a>
1032                     </li>
1033                     <li data-group="OnapsoinfraserviceInstantiation" data-name="enablePort" class="">
1034                       <a href="#api-OnapsoinfraserviceInstantiation-enablePort">enablePort</a>
1035                     </li>
1036                     <li data-group="OnapsoinfraserviceInstantiation" data-name="inPlaceSoftwareUpdate" class="">
1037                       <a href="#api-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate">inPlaceSoftwareUpdate</a>
1038                     </li>
1039                     <li data-group="OnapsoinfraserviceInstantiation" data-name="removeRelationships" class="">
1040                       <a href="#api-OnapsoinfraserviceInstantiation-removeRelationships">removeRelationships</a>
1041                     </li>
1042                     <li data-group="OnapsoinfraserviceInstantiation" data-name="replaceVfModuleInstance" class="">
1043                       <a href="#api-OnapsoinfraserviceInstantiation-replaceVfModuleInstance">replaceVfModuleInstance</a>
1044                     </li>
1045                     <li data-group="OnapsoinfraserviceInstantiation" data-name="replaceVnfInstance" class="">
1046                       <a href="#api-OnapsoinfraserviceInstantiation-replaceVnfInstance">replaceVnfInstance</a>
1047                     </li>
1048                     <li data-group="OnapsoinfraserviceInstantiation" data-name="scaleOutVfModule" class="">
1049                       <a href="#api-OnapsoinfraserviceInstantiation-scaleOutVfModule">scaleOutVfModule</a>
1050                     </li>
1051                     <li data-group="OnapsoinfraserviceInstantiation" data-name="unassignServiceInstance" class="">
1052                       <a href="#api-OnapsoinfraserviceInstantiation-unassignServiceInstance">unassignServiceInstance</a>
1053                     </li>
1054                     <li data-group="OnapsoinfraserviceInstantiation" data-name="updateNetworkInstance" class="">
1055                       <a href="#api-OnapsoinfraserviceInstantiation-updateNetworkInstance">updateNetworkInstance</a>
1056                     </li>
1057                     <li data-group="OnapsoinfraserviceInstantiation" data-name="updateVfModuleInstance" class="">
1058                       <a href="#api-OnapsoinfraserviceInstantiation-updateVfModuleInstance">updateVfModuleInstance</a>
1059                     </li>
1060                     <li data-group="OnapsoinfraserviceInstantiation" data-name="updateVnfInstance" class="">
1061                       <a href="#api-OnapsoinfraserviceInstantiation-updateVnfInstance">updateVnfInstance</a>
1062                     </li>
1063                     <li data-group="OnapsoinfraserviceInstantiation" data-name="updateVolumeGroupInstance" class="">
1064                       <a href="#api-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance">updateVolumeGroupInstance</a>
1065                     </li>
1066                   <li class="nav-header" data-group="Onapsoinfratasks"><a href="#api-Onapsoinfratasks">API Methods - Onapsoinfratasks</a></li>
1067                     <li data-group="Onapsoinfratasks" data-name="queryFilters" class="">
1068                       <a href="#api-Onapsoinfratasks-queryFilters">queryFilters</a>
1069                     </li>
1070           </ul>
1071         </nav>
1072       </div>
1073       <div id="content">
1074         <div id="project">
1075           <div class="pull-left">
1076             <h1>SO Guilin APIs</h1>
1077           </div>
1078           <div class="clearfix"></div>
1079         </div>
1080         <div id="header">
1081           <div id="api-_">
1082             <h2 id="welcome-to-apidoc">API and SDK Documentation</h2>
1083               <div class="app-desc">Version: 3.1.2</div>
1084             <hr>
1085             <div>No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)</div>
1086           </div>
1087         </div>
1088         <div id="sections">
1089                 <section id="api-E2eServiceInstances">
1090                   <h1>E2eServiceInstances</h1>
1091                     <div id="api-E2eServiceInstances-activateE2EServiceInstances">
1092                       <article id="api-E2eServiceInstances-activateE2EServiceInstances-0" data-group="User" data-name="activateE2EServiceInstances" data-version="0">
1093                         <div class="pull-left">
1094                           <h1>activateE2EServiceInstances</h1>
1095                           <p>Activate/Deactivate 5G slice Service on a specified version and serviceId</p>
1096                         </div>
1097                         <div class="pull-right"></div>
1098                         <div class="clearfix"></div>
1099                         <p></p>
1100                         <p class="marked"></p>
1101                         <p></p>
1102                         <br />
1103                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/{operationType}</span></code></pre>
1104                         <p>
1105                           <h3>Usage and SDK Samples</h3>
1106                         </p>
1107                         <ul class="nav nav-tabs nav-tabs-examples">
1108                           <li class="active"><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-curl">Curl</a></li>
1109                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-java">Java</a></li>
1110                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-android">Android</a></li>
1111                           <!--<li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-groovy">Groovy</a></li>-->
1112                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-objc">Obj-C</a></li>
1113                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-javascript">JavaScript</a></li>
1114                           <!--<li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-angular">Angular</a></li>-->
1115                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-csharp">C#</a></li>
1116                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-php">PHP</a></li>
1117                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-perl">Perl</a></li>
1118                           <li class=""><a href="#examples-E2eServiceInstances-activateE2EServiceInstances-0-python">Python</a></li>
1119                         </ul>
1120
1121                         <div class="tab-content">
1122                           <div class="tab-pane active" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-curl">
1123                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/{operationType}"</code></pre>
1124                           </div>
1125                           <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-java">
1126                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
1127 import io.swagger.client.auth.*;
1128 import io.swagger.client.model.*;
1129 import io.swagger.client.api.E2eServiceInstancesApi;
1130
1131 import java.io.File;
1132 import java.util.*;
1133
1134 public class E2eServiceInstancesApiExample {
1135
1136     public static void main(String[] args) {
1137         
1138         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
1139         String version = version_example; // String | 
1140         String serviceId = serviceId_example; // String | 
1141         String operationType = operationType_example; // String | 
1142         String body = body_example; // String | 
1143         try {
1144             apiInstance.activateE2EServiceInstances(version, serviceId, operationType, body);
1145         } catch (ApiException e) {
1146             System.err.println("Exception when calling E2eServiceInstancesApi#activateE2EServiceInstances");
1147             e.printStackTrace();
1148         }
1149     }
1150 }</code></pre>
1151                           </div>
1152
1153                           <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-android">
1154                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
1155
1156 public class E2eServiceInstancesApiExample {
1157
1158     public static void main(String[] args) {
1159         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
1160         String version = version_example; // String | 
1161         String serviceId = serviceId_example; // String | 
1162         String operationType = operationType_example; // String | 
1163         String body = body_example; // String | 
1164         try {
1165             apiInstance.activateE2EServiceInstances(version, serviceId, operationType, body);
1166         } catch (ApiException e) {
1167             System.err.println("Exception when calling E2eServiceInstancesApi#activateE2EServiceInstances");
1168             e.printStackTrace();
1169         }
1170     }
1171 }</code></pre>
1172                           </div>
1173   <!--
1174   <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-groovy">
1175   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
1176   </div> -->
1177                             <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-objc">
1178                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
1179 String *serviceId = serviceId_example; // 
1180 String *operationType = operationType_example; // 
1181 String *body = body_example; //  (optional)
1182
1183 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
1184
1185 // Activate/Deactivate 5G slice Service on a specified version and serviceId
1186 [apiInstance activateE2EServiceInstancesWith:version
1187     serviceId:serviceId
1188     operationType:operationType
1189     body:body
1190               completionHandler: ^(NSError* error) {
1191                             if (error) {
1192                                 NSLog(@"Error: %@", error);
1193                             }
1194                         }];
1195 </code></pre>
1196                             </div>
1197
1198                             <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-javascript">
1199                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
1200
1201 var api = new SoGuilinApIs.E2eServiceInstancesApi()
1202
1203 var version = version_example; // {String} 
1204
1205 var serviceId = serviceId_example; // {String} 
1206
1207 var operationType = operationType_example; // {String} 
1208
1209 var opts = { 
1210   'body': body_example // {String} 
1211 };
1212
1213 var callback = function(error, data, response) {
1214   if (error) {
1215     console.error(error);
1216   } else {
1217     console.log('API called successfully.');
1218   }
1219 };
1220 api.activateE2EServiceInstances(version, serviceId, operationType, opts, callback);
1221 </code></pre>
1222                             </div>
1223
1224                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-angular">
1225               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
1226             </div>-->
1227                             <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-csharp">
1228                               <pre class="prettyprint"><code class="language-cs">using System;
1229 using System.Diagnostics;
1230 using IO.Swagger.Api;
1231 using IO.Swagger.Client;
1232 using IO.Swagger.Model;
1233
1234 namespace Example
1235 {
1236     public class activateE2EServiceInstancesExample
1237     {
1238         public void main()
1239         {
1240             
1241             var apiInstance = new E2eServiceInstancesApi();
1242             var version = version_example;  // String | 
1243             var serviceId = serviceId_example;  // String | 
1244             var operationType = operationType_example;  // String | 
1245             var body = body_example;  // String |  (optional) 
1246
1247             try
1248             {
1249                 // Activate/Deactivate 5G slice Service on a specified version and serviceId
1250                 apiInstance.activateE2EServiceInstances(version, serviceId, operationType, body);
1251             }
1252             catch (Exception e)
1253             {
1254                 Debug.Print("Exception when calling E2eServiceInstancesApi.activateE2EServiceInstances: " + e.Message );
1255             }
1256         }
1257     }
1258 }
1259 </code></pre>
1260                             </div>
1261
1262                             <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-php">
1263                               <pre class="prettyprint"><code class="language-php"><&#63;php
1264 require_once(__DIR__ . '/vendor/autoload.php');
1265
1266 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
1267 $version = version_example; // String | 
1268 $serviceId = serviceId_example; // String | 
1269 $operationType = operationType_example; // String | 
1270 $body = body_example; // String | 
1271
1272 try {
1273     $api_instance->activateE2EServiceInstances($version, $serviceId, $operationType, $body);
1274 } catch (Exception $e) {
1275     echo 'Exception when calling E2eServiceInstancesApi->activateE2EServiceInstances: ', $e->getMessage(), PHP_EOL;
1276 }
1277 ?></code></pre>
1278                             </div>
1279
1280                             <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-perl">
1281                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
1282 use WWW::SwaggerClient::Configuration;
1283 use WWW::SwaggerClient::E2eServiceInstancesApi;
1284
1285 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
1286 my $version = version_example; # String | 
1287 my $serviceId = serviceId_example; # String | 
1288 my $operationType = operationType_example; # String | 
1289 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
1290
1291 eval { 
1292     $api_instance->activateE2EServiceInstances(version => $version, serviceId => $serviceId, operationType => $operationType, body => $body);
1293 };
1294 if ($@) {
1295     warn "Exception when calling E2eServiceInstancesApi->activateE2EServiceInstances: $@\n";
1296 }</code></pre>
1297                             </div>
1298
1299                             <div class="tab-pane" id="examples-E2eServiceInstances-activateE2EServiceInstances-0-python">
1300                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
1301 import time
1302 import swagger_client
1303 from swagger_client.rest import ApiException
1304 from pprint import pprint
1305
1306 # create an instance of the API class
1307 api_instance = swagger_client.E2eServiceInstancesApi()
1308 version = version_example # String | 
1309 serviceId = serviceId_example # String | 
1310 operationType = operationType_example # String | 
1311 body = body_example # String |  (optional)
1312
1313 try: 
1314     # Activate/Deactivate 5G slice Service on a specified version and serviceId
1315     api_instance.activate_e2_e_service_instances(version, serviceId, operationType, body=body)
1316 except ApiException as e:
1317     print("Exception when calling E2eServiceInstancesApi->activateE2EServiceInstances: %s\n" % e)</code></pre>
1318                             </div>
1319                           </div>
1320
1321                           <h2>Parameters</h2>
1322
1323                             <div class="methodsubtabletitle">Path parameters</div>
1324                             <table id="methodsubtable">
1325                                 <tr>
1326                                   <th width="150px">Name</th>
1327                                   <th>Description</th>
1328                                 </tr>
1329                                   <tr><td style="width:150px;">version*</td>
1330 <td>
1331
1332
1333     <div id="d2e199_activateE2EServiceInstances_version">
1334         <div class="json-schema-view">
1335             <div class="primitive">
1336                 <span class="type">
1337                     String
1338                 </span>
1339
1340             </div>
1341                 <div class="inner required">
1342                     Required
1343                 </div>
1344         </div>
1345     </div>
1346 </td>
1347 </tr>
1348
1349                                   <tr><td style="width:150px;">serviceId*</td>
1350 <td>
1351
1352
1353     <div id="d2e199_activateE2EServiceInstances_serviceId">
1354         <div class="json-schema-view">
1355             <div class="primitive">
1356                 <span class="type">
1357                     String
1358                 </span>
1359
1360             </div>
1361                 <div class="inner required">
1362                     Required
1363                 </div>
1364         </div>
1365     </div>
1366 </td>
1367 </tr>
1368
1369                                   <tr><td style="width:150px;">operationType*</td>
1370 <td>
1371
1372
1373     <div id="d2e199_activateE2EServiceInstances_operationType">
1374         <div class="json-schema-view">
1375             <div class="primitive">
1376                 <span class="type">
1377                     String
1378                 </span>
1379
1380             </div>
1381                 <div class="inner required">
1382                     Required
1383                 </div>
1384         </div>
1385     </div>
1386 </td>
1387 </tr>
1388
1389                             </table>
1390
1391
1392                             <div class="methodsubtabletitle">Body parameters</div>
1393                             <table id="methodsubtable">
1394                               <tr>
1395                                 <th width="150px">Name</th>
1396                                 <th>Description</th>
1397                               </tr>
1398                                 <tr><td style="width:150px;">body </td>
1399 <td>
1400
1401
1402 <script>
1403 $(document).ready(function() {
1404   var schemaWrapper = {
1405   "in" : "body",
1406   "name" : "body",
1407   "required" : false,
1408   "schema" : {
1409     "type" : "string"
1410   }
1411 };
1412   var schema = schemaWrapper.schema;
1413   if (schema.$ref != null) {
1414     schema = defsParser.$refs.get(schema.$ref);
1415   } else {
1416     schemaWrapper.definitions = Object.assign({}, defs);
1417     $RefParser.dereference(schemaWrapper).catch(function(err) {
1418       console.log(err);
1419     });
1420   }
1421
1422   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
1423   var result = $('#d2e199_activateE2EServiceInstances_body');
1424   result.empty();
1425   result.append(view.render());
1426 });
1427 </script>
1428 <div id="d2e199_activateE2EServiceInstances_body"></div>
1429 </td>
1430 </tr>
1431
1432                             </table>
1433
1434
1435
1436                           <h2>Responses</h2>
1437                             <h3> Status: default - successful operation </h3>
1438
1439                             <ul class="nav nav-tabs nav-tabs-examples" >
1440                             </ul>
1441
1442                             <div class="tab-content" style='margin-bottom: 10px;'>
1443                             </div>
1444
1445                         </article>
1446                       </div>
1447                       <hr>
1448                     <div id="api-E2eServiceInstances-compareModelwithTargetVersion">
1449                       <article id="api-E2eServiceInstances-compareModelwithTargetVersion-0" data-group="User" data-name="compareModelwithTargetVersion" data-version="0">
1450                         <div class="pull-left">
1451                           <h1>compareModelwithTargetVersion</h1>
1452                           <p>Find added and deleted resources of target model for the e2eserviceInstance on a given serviceId </p>
1453                         </div>
1454                         <div class="pull-right"></div>
1455                         <div class="clearfix"></div>
1456                         <p></p>
1457                         <p class="marked"></p>
1458                         <p></p>
1459                         <br />
1460                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/modeldifferences</span></code></pre>
1461                         <p>
1462                           <h3>Usage and SDK Samples</h3>
1463                         </p>
1464                         <ul class="nav nav-tabs nav-tabs-examples">
1465                           <li class="active"><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-curl">Curl</a></li>
1466                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-java">Java</a></li>
1467                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-android">Android</a></li>
1468                           <!--<li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-groovy">Groovy</a></li>-->
1469                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-objc">Obj-C</a></li>
1470                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-javascript">JavaScript</a></li>
1471                           <!--<li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-angular">Angular</a></li>-->
1472                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-csharp">C#</a></li>
1473                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-php">PHP</a></li>
1474                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-perl">Perl</a></li>
1475                           <li class=""><a href="#examples-E2eServiceInstances-compareModelwithTargetVersion-0-python">Python</a></li>
1476                         </ul>
1477
1478                         <div class="tab-content">
1479                           <div class="tab-pane active" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-curl">
1480                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/modeldifferences"</code></pre>
1481                           </div>
1482                           <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-java">
1483                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
1484 import io.swagger.client.auth.*;
1485 import io.swagger.client.model.*;
1486 import io.swagger.client.api.E2eServiceInstancesApi;
1487
1488 import java.io.File;
1489 import java.util.*;
1490
1491 public class E2eServiceInstancesApiExample {
1492
1493     public static void main(String[] args) {
1494         
1495         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
1496         String serviceId = serviceId_example; // String | 
1497         String version = version_example; // String | 
1498         String body = body_example; // String | 
1499         try {
1500             apiInstance.compareModelwithTargetVersion(serviceId, version, body);
1501         } catch (ApiException e) {
1502             System.err.println("Exception when calling E2eServiceInstancesApi#compareModelwithTargetVersion");
1503             e.printStackTrace();
1504         }
1505     }
1506 }</code></pre>
1507                           </div>
1508
1509                           <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-android">
1510                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
1511
1512 public class E2eServiceInstancesApiExample {
1513
1514     public static void main(String[] args) {
1515         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
1516         String serviceId = serviceId_example; // String | 
1517         String version = version_example; // String | 
1518         String body = body_example; // String | 
1519         try {
1520             apiInstance.compareModelwithTargetVersion(serviceId, version, body);
1521         } catch (ApiException e) {
1522             System.err.println("Exception when calling E2eServiceInstancesApi#compareModelwithTargetVersion");
1523             e.printStackTrace();
1524         }
1525     }
1526 }</code></pre>
1527                           </div>
1528   <!--
1529   <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-groovy">
1530   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
1531   </div> -->
1532                             <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-objc">
1533                               <pre class="prettyprint"><code class="language-cpp">String *serviceId = serviceId_example; // 
1534 String *version = version_example; // 
1535 String *body = body_example; //  (optional)
1536
1537 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
1538
1539 // Find added and deleted resources of target model for the e2eserviceInstance on a given serviceId 
1540 [apiInstance compareModelwithTargetVersionWith:serviceId
1541     version:version
1542     body:body
1543               completionHandler: ^(NSError* error) {
1544                             if (error) {
1545                                 NSLog(@"Error: %@", error);
1546                             }
1547                         }];
1548 </code></pre>
1549                             </div>
1550
1551                             <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-javascript">
1552                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
1553
1554 var api = new SoGuilinApIs.E2eServiceInstancesApi()
1555
1556 var serviceId = serviceId_example; // {String} 
1557
1558 var version = version_example; // {String} 
1559
1560 var opts = { 
1561   'body': body_example // {String} 
1562 };
1563
1564 var callback = function(error, data, response) {
1565   if (error) {
1566     console.error(error);
1567   } else {
1568     console.log('API called successfully.');
1569   }
1570 };
1571 api.compareModelwithTargetVersion(serviceId, version, opts, callback);
1572 </code></pre>
1573                             </div>
1574
1575                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-angular">
1576               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
1577             </div>-->
1578                             <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-csharp">
1579                               <pre class="prettyprint"><code class="language-cs">using System;
1580 using System.Diagnostics;
1581 using IO.Swagger.Api;
1582 using IO.Swagger.Client;
1583 using IO.Swagger.Model;
1584
1585 namespace Example
1586 {
1587     public class compareModelwithTargetVersionExample
1588     {
1589         public void main()
1590         {
1591             
1592             var apiInstance = new E2eServiceInstancesApi();
1593             var serviceId = serviceId_example;  // String | 
1594             var version = version_example;  // String | 
1595             var body = body_example;  // String |  (optional) 
1596
1597             try
1598             {
1599                 // Find added and deleted resources of target model for the e2eserviceInstance on a given serviceId 
1600                 apiInstance.compareModelwithTargetVersion(serviceId, version, body);
1601             }
1602             catch (Exception e)
1603             {
1604                 Debug.Print("Exception when calling E2eServiceInstancesApi.compareModelwithTargetVersion: " + e.Message );
1605             }
1606         }
1607     }
1608 }
1609 </code></pre>
1610                             </div>
1611
1612                             <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-php">
1613                               <pre class="prettyprint"><code class="language-php"><&#63;php
1614 require_once(__DIR__ . '/vendor/autoload.php');
1615
1616 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
1617 $serviceId = serviceId_example; // String | 
1618 $version = version_example; // String | 
1619 $body = body_example; // String | 
1620
1621 try {
1622     $api_instance->compareModelwithTargetVersion($serviceId, $version, $body);
1623 } catch (Exception $e) {
1624     echo 'Exception when calling E2eServiceInstancesApi->compareModelwithTargetVersion: ', $e->getMessage(), PHP_EOL;
1625 }
1626 ?></code></pre>
1627                             </div>
1628
1629                             <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-perl">
1630                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
1631 use WWW::SwaggerClient::Configuration;
1632 use WWW::SwaggerClient::E2eServiceInstancesApi;
1633
1634 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
1635 my $serviceId = serviceId_example; # String | 
1636 my $version = version_example; # String | 
1637 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
1638
1639 eval { 
1640     $api_instance->compareModelwithTargetVersion(serviceId => $serviceId, version => $version, body => $body);
1641 };
1642 if ($@) {
1643     warn "Exception when calling E2eServiceInstancesApi->compareModelwithTargetVersion: $@\n";
1644 }</code></pre>
1645                             </div>
1646
1647                             <div class="tab-pane" id="examples-E2eServiceInstances-compareModelwithTargetVersion-0-python">
1648                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
1649 import time
1650 import swagger_client
1651 from swagger_client.rest import ApiException
1652 from pprint import pprint
1653
1654 # create an instance of the API class
1655 api_instance = swagger_client.E2eServiceInstancesApi()
1656 serviceId = serviceId_example # String | 
1657 version = version_example # String | 
1658 body = body_example # String |  (optional)
1659
1660 try: 
1661     # Find added and deleted resources of target model for the e2eserviceInstance on a given serviceId 
1662     api_instance.compare_modelwith_target_version(serviceId, version, body=body)
1663 except ApiException as e:
1664     print("Exception when calling E2eServiceInstancesApi->compareModelwithTargetVersion: %s\n" % e)</code></pre>
1665                             </div>
1666                           </div>
1667
1668                           <h2>Parameters</h2>
1669
1670                             <div class="methodsubtabletitle">Path parameters</div>
1671                             <table id="methodsubtable">
1672                                 <tr>
1673                                   <th width="150px">Name</th>
1674                                   <th>Description</th>
1675                                 </tr>
1676                                   <tr><td style="width:150px;">serviceId*</td>
1677 <td>
1678
1679
1680     <div id="d2e199_compareModelwithTargetVersion_serviceId">
1681         <div class="json-schema-view">
1682             <div class="primitive">
1683                 <span class="type">
1684                     String
1685                 </span>
1686
1687             </div>
1688                 <div class="inner required">
1689                     Required
1690                 </div>
1691         </div>
1692     </div>
1693 </td>
1694 </tr>
1695
1696                                   <tr><td style="width:150px;">version*</td>
1697 <td>
1698
1699
1700     <div id="d2e199_compareModelwithTargetVersion_version">
1701         <div class="json-schema-view">
1702             <div class="primitive">
1703                 <span class="type">
1704                     String
1705                 </span>
1706
1707             </div>
1708                 <div class="inner required">
1709                     Required
1710                 </div>
1711         </div>
1712     </div>
1713 </td>
1714 </tr>
1715
1716                             </table>
1717
1718
1719                             <div class="methodsubtabletitle">Body parameters</div>
1720                             <table id="methodsubtable">
1721                               <tr>
1722                                 <th width="150px">Name</th>
1723                                 <th>Description</th>
1724                               </tr>
1725                                 <tr><td style="width:150px;">body </td>
1726 <td>
1727
1728
1729 <script>
1730 $(document).ready(function() {
1731   var schemaWrapper = {
1732   "in" : "body",
1733   "name" : "body",
1734   "required" : false,
1735   "schema" : {
1736     "type" : "string"
1737   }
1738 };
1739   var schema = schemaWrapper.schema;
1740   if (schema.$ref != null) {
1741     schema = defsParser.$refs.get(schema.$ref);
1742   } else {
1743     schemaWrapper.definitions = Object.assign({}, defs);
1744     $RefParser.dereference(schemaWrapper).catch(function(err) {
1745       console.log(err);
1746     });
1747   }
1748
1749   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
1750   var result = $('#d2e199_compareModelwithTargetVersion_body');
1751   result.empty();
1752   result.append(view.render());
1753 });
1754 </script>
1755 <div id="d2e199_compareModelwithTargetVersion_body"></div>
1756 </td>
1757 </tr>
1758
1759                             </table>
1760
1761
1762
1763                           <h2>Responses</h2>
1764                             <h3> Status: default - successful operation </h3>
1765
1766                             <ul class="nav nav-tabs nav-tabs-examples" >
1767                             </ul>
1768
1769                             <div class="tab-content" style='margin-bottom: 10px;'>
1770                             </div>
1771
1772                         </article>
1773                       </div>
1774                       <hr>
1775                     <div id="api-E2eServiceInstances-createE2EServiceInstance">
1776                       <article id="api-E2eServiceInstances-createE2EServiceInstance-0" data-group="User" data-name="createE2EServiceInstance" data-version="0">
1777                         <div class="pull-left">
1778                           <h1>createE2EServiceInstance</h1>
1779                           <p>Create an E2E Service Instance on a version provided</p>
1780                         </div>
1781                         <div class="pull-right"></div>
1782                         <div class="clearfix"></div>
1783                         <p></p>
1784                         <p class="marked"></p>
1785                         <p></p>
1786                         <br />
1787                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}</span></code></pre>
1788                         <p>
1789                           <h3>Usage and SDK Samples</h3>
1790                         </p>
1791                         <ul class="nav nav-tabs nav-tabs-examples">
1792                           <li class="active"><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-curl">Curl</a></li>
1793                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-java">Java</a></li>
1794                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-android">Android</a></li>
1795                           <!--<li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-groovy">Groovy</a></li>-->
1796                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-objc">Obj-C</a></li>
1797                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-javascript">JavaScript</a></li>
1798                           <!--<li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-angular">Angular</a></li>-->
1799                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-csharp">C#</a></li>
1800                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-php">PHP</a></li>
1801                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-perl">Perl</a></li>
1802                           <li class=""><a href="#examples-E2eServiceInstances-createE2EServiceInstance-0-python">Python</a></li>
1803                         </ul>
1804
1805                         <div class="tab-content">
1806                           <div class="tab-pane active" id="examples-E2eServiceInstances-createE2EServiceInstance-0-curl">
1807                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/e2eServiceInstances/{version}"</code></pre>
1808                           </div>
1809                           <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-java">
1810                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
1811 import io.swagger.client.auth.*;
1812 import io.swagger.client.model.*;
1813 import io.swagger.client.api.E2eServiceInstancesApi;
1814
1815 import java.io.File;
1816 import java.util.*;
1817
1818 public class E2eServiceInstancesApiExample {
1819
1820     public static void main(String[] args) {
1821         
1822         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
1823         String version = version_example; // String | 
1824         String body = body_example; // String | 
1825         try {
1826             apiInstance.createE2EServiceInstance(version, body);
1827         } catch (ApiException e) {
1828             System.err.println("Exception when calling E2eServiceInstancesApi#createE2EServiceInstance");
1829             e.printStackTrace();
1830         }
1831     }
1832 }</code></pre>
1833                           </div>
1834
1835                           <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-android">
1836                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
1837
1838 public class E2eServiceInstancesApiExample {
1839
1840     public static void main(String[] args) {
1841         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
1842         String version = version_example; // String | 
1843         String body = body_example; // String | 
1844         try {
1845             apiInstance.createE2EServiceInstance(version, body);
1846         } catch (ApiException e) {
1847             System.err.println("Exception when calling E2eServiceInstancesApi#createE2EServiceInstance");
1848             e.printStackTrace();
1849         }
1850     }
1851 }</code></pre>
1852                           </div>
1853   <!--
1854   <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-groovy">
1855   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
1856   </div> -->
1857                             <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-objc">
1858                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
1859 String *body = body_example; //  (optional)
1860
1861 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
1862
1863 // Create an E2E Service Instance on a version provided
1864 [apiInstance createE2EServiceInstanceWith:version
1865     body:body
1866               completionHandler: ^(NSError* error) {
1867                             if (error) {
1868                                 NSLog(@"Error: %@", error);
1869                             }
1870                         }];
1871 </code></pre>
1872                             </div>
1873
1874                             <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-javascript">
1875                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
1876
1877 var api = new SoGuilinApIs.E2eServiceInstancesApi()
1878
1879 var version = version_example; // {String} 
1880
1881 var opts = { 
1882   'body': body_example // {String} 
1883 };
1884
1885 var callback = function(error, data, response) {
1886   if (error) {
1887     console.error(error);
1888   } else {
1889     console.log('API called successfully.');
1890   }
1891 };
1892 api.createE2EServiceInstance(version, opts, callback);
1893 </code></pre>
1894                             </div>
1895
1896                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-angular">
1897               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
1898             </div>-->
1899                             <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-csharp">
1900                               <pre class="prettyprint"><code class="language-cs">using System;
1901 using System.Diagnostics;
1902 using IO.Swagger.Api;
1903 using IO.Swagger.Client;
1904 using IO.Swagger.Model;
1905
1906 namespace Example
1907 {
1908     public class createE2EServiceInstanceExample
1909     {
1910         public void main()
1911         {
1912             
1913             var apiInstance = new E2eServiceInstancesApi();
1914             var version = version_example;  // String | 
1915             var body = body_example;  // String |  (optional) 
1916
1917             try
1918             {
1919                 // Create an E2E Service Instance on a version provided
1920                 apiInstance.createE2EServiceInstance(version, body);
1921             }
1922             catch (Exception e)
1923             {
1924                 Debug.Print("Exception when calling E2eServiceInstancesApi.createE2EServiceInstance: " + e.Message );
1925             }
1926         }
1927     }
1928 }
1929 </code></pre>
1930                             </div>
1931
1932                             <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-php">
1933                               <pre class="prettyprint"><code class="language-php"><&#63;php
1934 require_once(__DIR__ . '/vendor/autoload.php');
1935
1936 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
1937 $version = version_example; // String | 
1938 $body = body_example; // String | 
1939
1940 try {
1941     $api_instance->createE2EServiceInstance($version, $body);
1942 } catch (Exception $e) {
1943     echo 'Exception when calling E2eServiceInstancesApi->createE2EServiceInstance: ', $e->getMessage(), PHP_EOL;
1944 }
1945 ?></code></pre>
1946                             </div>
1947
1948                             <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-perl">
1949                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
1950 use WWW::SwaggerClient::Configuration;
1951 use WWW::SwaggerClient::E2eServiceInstancesApi;
1952
1953 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
1954 my $version = version_example; # String | 
1955 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
1956
1957 eval { 
1958     $api_instance->createE2EServiceInstance(version => $version, body => $body);
1959 };
1960 if ($@) {
1961     warn "Exception when calling E2eServiceInstancesApi->createE2EServiceInstance: $@\n";
1962 }</code></pre>
1963                             </div>
1964
1965                             <div class="tab-pane" id="examples-E2eServiceInstances-createE2EServiceInstance-0-python">
1966                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
1967 import time
1968 import swagger_client
1969 from swagger_client.rest import ApiException
1970 from pprint import pprint
1971
1972 # create an instance of the API class
1973 api_instance = swagger_client.E2eServiceInstancesApi()
1974 version = version_example # String | 
1975 body = body_example # String |  (optional)
1976
1977 try: 
1978     # Create an E2E Service Instance on a version provided
1979     api_instance.create_e2_e_service_instance(version, body=body)
1980 except ApiException as e:
1981     print("Exception when calling E2eServiceInstancesApi->createE2EServiceInstance: %s\n" % e)</code></pre>
1982                             </div>
1983                           </div>
1984
1985                           <h2>Parameters</h2>
1986
1987                             <div class="methodsubtabletitle">Path parameters</div>
1988                             <table id="methodsubtable">
1989                                 <tr>
1990                                   <th width="150px">Name</th>
1991                                   <th>Description</th>
1992                                 </tr>
1993                                   <tr><td style="width:150px;">version*</td>
1994 <td>
1995
1996
1997     <div id="d2e199_createE2EServiceInstance_version">
1998         <div class="json-schema-view">
1999             <div class="primitive">
2000                 <span class="type">
2001                     String
2002                 </span>
2003
2004             </div>
2005                 <div class="inner required">
2006                     Required
2007                 </div>
2008         </div>
2009     </div>
2010 </td>
2011 </tr>
2012
2013                             </table>
2014
2015
2016                             <div class="methodsubtabletitle">Body parameters</div>
2017                             <table id="methodsubtable">
2018                               <tr>
2019                                 <th width="150px">Name</th>
2020                                 <th>Description</th>
2021                               </tr>
2022                                 <tr><td style="width:150px;">body </td>
2023 <td>
2024
2025
2026 <script>
2027 $(document).ready(function() {
2028   var schemaWrapper = {
2029   "in" : "body",
2030   "name" : "body",
2031   "required" : false,
2032   "schema" : {
2033     "type" : "string"
2034   }
2035 };
2036   var schema = schemaWrapper.schema;
2037   if (schema.$ref != null) {
2038     schema = defsParser.$refs.get(schema.$ref);
2039   } else {
2040     schemaWrapper.definitions = Object.assign({}, defs);
2041     $RefParser.dereference(schemaWrapper).catch(function(err) {
2042       console.log(err);
2043     });
2044   }
2045
2046   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
2047   var result = $('#d2e199_createE2EServiceInstance_body');
2048   result.empty();
2049   result.append(view.render());
2050 });
2051 </script>
2052 <div id="d2e199_createE2EServiceInstance_body"></div>
2053 </td>
2054 </tr>
2055
2056                             </table>
2057
2058
2059
2060                           <h2>Responses</h2>
2061                             <h3> Status: default - successful operation </h3>
2062
2063                             <ul class="nav nav-tabs nav-tabs-examples" >
2064                             </ul>
2065
2066                             <div class="tab-content" style='margin-bottom: 10px;'>
2067                             </div>
2068
2069                         </article>
2070                       </div>
2071                       <hr>
2072                     <div id="api-E2eServiceInstances-deleteE2EServiceInstance">
2073                       <article id="api-E2eServiceInstances-deleteE2EServiceInstance-0" data-group="User" data-name="deleteE2EServiceInstance" data-version="0">
2074                         <div class="pull-left">
2075                           <h1>deleteE2EServiceInstance</h1>
2076                           <p>Delete E2E Service Instance on a specified version and serviceId</p>
2077                         </div>
2078                         <div class="pull-right"></div>
2079                         <div class="clearfix"></div>
2080                         <p></p>
2081                         <p class="marked"></p>
2082                         <p></p>
2083                         <br />
2084                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}/{serviceId}</span></code></pre>
2085                         <p>
2086                           <h3>Usage and SDK Samples</h3>
2087                         </p>
2088                         <ul class="nav nav-tabs nav-tabs-examples">
2089                           <li class="active"><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-curl">Curl</a></li>
2090                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-java">Java</a></li>
2091                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-android">Android</a></li>
2092                           <!--<li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-groovy">Groovy</a></li>-->
2093                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-objc">Obj-C</a></li>
2094                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-javascript">JavaScript</a></li>
2095                           <!--<li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-angular">Angular</a></li>-->
2096                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-csharp">C#</a></li>
2097                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-php">PHP</a></li>
2098                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-perl">Perl</a></li>
2099                           <li class=""><a href="#examples-E2eServiceInstances-deleteE2EServiceInstance-0-python">Python</a></li>
2100                         </ul>
2101
2102                         <div class="tab-content">
2103                           <div class="tab-pane active" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-curl">
2104                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/e2eServiceInstances/{version}/{serviceId}"</code></pre>
2105                           </div>
2106                           <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-java">
2107                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
2108 import io.swagger.client.auth.*;
2109 import io.swagger.client.model.*;
2110 import io.swagger.client.api.E2eServiceInstancesApi;
2111
2112 import java.io.File;
2113 import java.util.*;
2114
2115 public class E2eServiceInstancesApiExample {
2116
2117     public static void main(String[] args) {
2118         
2119         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
2120         String version = version_example; // String | 
2121         String serviceId = serviceId_example; // String | 
2122         String body = body_example; // String | 
2123         try {
2124             apiInstance.deleteE2EServiceInstance(version, serviceId, body);
2125         } catch (ApiException e) {
2126             System.err.println("Exception when calling E2eServiceInstancesApi#deleteE2EServiceInstance");
2127             e.printStackTrace();
2128         }
2129     }
2130 }</code></pre>
2131                           </div>
2132
2133                           <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-android">
2134                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
2135
2136 public class E2eServiceInstancesApiExample {
2137
2138     public static void main(String[] args) {
2139         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
2140         String version = version_example; // String | 
2141         String serviceId = serviceId_example; // String | 
2142         String body = body_example; // String | 
2143         try {
2144             apiInstance.deleteE2EServiceInstance(version, serviceId, body);
2145         } catch (ApiException e) {
2146             System.err.println("Exception when calling E2eServiceInstancesApi#deleteE2EServiceInstance");
2147             e.printStackTrace();
2148         }
2149     }
2150 }</code></pre>
2151                           </div>
2152   <!--
2153   <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-groovy">
2154   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
2155   </div> -->
2156                             <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-objc">
2157                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
2158 String *serviceId = serviceId_example; // 
2159 String *body = body_example; //  (optional)
2160
2161 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
2162
2163 // Delete E2E Service Instance on a specified version and serviceId
2164 [apiInstance deleteE2EServiceInstanceWith:version
2165     serviceId:serviceId
2166     body:body
2167               completionHandler: ^(NSError* error) {
2168                             if (error) {
2169                                 NSLog(@"Error: %@", error);
2170                             }
2171                         }];
2172 </code></pre>
2173                             </div>
2174
2175                             <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-javascript">
2176                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
2177
2178 var api = new SoGuilinApIs.E2eServiceInstancesApi()
2179
2180 var version = version_example; // {String} 
2181
2182 var serviceId = serviceId_example; // {String} 
2183
2184 var opts = { 
2185   'body': body_example // {String} 
2186 };
2187
2188 var callback = function(error, data, response) {
2189   if (error) {
2190     console.error(error);
2191   } else {
2192     console.log('API called successfully.');
2193   }
2194 };
2195 api.deleteE2EServiceInstance(version, serviceId, opts, callback);
2196 </code></pre>
2197                             </div>
2198
2199                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-angular">
2200               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
2201             </div>-->
2202                             <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-csharp">
2203                               <pre class="prettyprint"><code class="language-cs">using System;
2204 using System.Diagnostics;
2205 using IO.Swagger.Api;
2206 using IO.Swagger.Client;
2207 using IO.Swagger.Model;
2208
2209 namespace Example
2210 {
2211     public class deleteE2EServiceInstanceExample
2212     {
2213         public void main()
2214         {
2215             
2216             var apiInstance = new E2eServiceInstancesApi();
2217             var version = version_example;  // String | 
2218             var serviceId = serviceId_example;  // String | 
2219             var body = body_example;  // String |  (optional) 
2220
2221             try
2222             {
2223                 // Delete E2E Service Instance on a specified version and serviceId
2224                 apiInstance.deleteE2EServiceInstance(version, serviceId, body);
2225             }
2226             catch (Exception e)
2227             {
2228                 Debug.Print("Exception when calling E2eServiceInstancesApi.deleteE2EServiceInstance: " + e.Message );
2229             }
2230         }
2231     }
2232 }
2233 </code></pre>
2234                             </div>
2235
2236                             <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-php">
2237                               <pre class="prettyprint"><code class="language-php"><&#63;php
2238 require_once(__DIR__ . '/vendor/autoload.php');
2239
2240 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
2241 $version = version_example; // String | 
2242 $serviceId = serviceId_example; // String | 
2243 $body = body_example; // String | 
2244
2245 try {
2246     $api_instance->deleteE2EServiceInstance($version, $serviceId, $body);
2247 } catch (Exception $e) {
2248     echo 'Exception when calling E2eServiceInstancesApi->deleteE2EServiceInstance: ', $e->getMessage(), PHP_EOL;
2249 }
2250 ?></code></pre>
2251                             </div>
2252
2253                             <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-perl">
2254                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
2255 use WWW::SwaggerClient::Configuration;
2256 use WWW::SwaggerClient::E2eServiceInstancesApi;
2257
2258 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
2259 my $version = version_example; # String | 
2260 my $serviceId = serviceId_example; # String | 
2261 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
2262
2263 eval { 
2264     $api_instance->deleteE2EServiceInstance(version => $version, serviceId => $serviceId, body => $body);
2265 };
2266 if ($@) {
2267     warn "Exception when calling E2eServiceInstancesApi->deleteE2EServiceInstance: $@\n";
2268 }</code></pre>
2269                             </div>
2270
2271                             <div class="tab-pane" id="examples-E2eServiceInstances-deleteE2EServiceInstance-0-python">
2272                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
2273 import time
2274 import swagger_client
2275 from swagger_client.rest import ApiException
2276 from pprint import pprint
2277
2278 # create an instance of the API class
2279 api_instance = swagger_client.E2eServiceInstancesApi()
2280 version = version_example # String | 
2281 serviceId = serviceId_example # String | 
2282 body = body_example # String |  (optional)
2283
2284 try: 
2285     # Delete E2E Service Instance on a specified version and serviceId
2286     api_instance.delete_e2_e_service_instance(version, serviceId, body=body)
2287 except ApiException as e:
2288     print("Exception when calling E2eServiceInstancesApi->deleteE2EServiceInstance: %s\n" % e)</code></pre>
2289                             </div>
2290                           </div>
2291
2292                           <h2>Parameters</h2>
2293
2294                             <div class="methodsubtabletitle">Path parameters</div>
2295                             <table id="methodsubtable">
2296                                 <tr>
2297                                   <th width="150px">Name</th>
2298                                   <th>Description</th>
2299                                 </tr>
2300                                   <tr><td style="width:150px;">version*</td>
2301 <td>
2302
2303
2304     <div id="d2e199_deleteE2EServiceInstance_version">
2305         <div class="json-schema-view">
2306             <div class="primitive">
2307                 <span class="type">
2308                     String
2309                 </span>
2310
2311             </div>
2312                 <div class="inner required">
2313                     Required
2314                 </div>
2315         </div>
2316     </div>
2317 </td>
2318 </tr>
2319
2320                                   <tr><td style="width:150px;">serviceId*</td>
2321 <td>
2322
2323
2324     <div id="d2e199_deleteE2EServiceInstance_serviceId">
2325         <div class="json-schema-view">
2326             <div class="primitive">
2327                 <span class="type">
2328                     String
2329                 </span>
2330
2331             </div>
2332                 <div class="inner required">
2333                     Required
2334                 </div>
2335         </div>
2336     </div>
2337 </td>
2338 </tr>
2339
2340                             </table>
2341
2342
2343                             <div class="methodsubtabletitle">Body parameters</div>
2344                             <table id="methodsubtable">
2345                               <tr>
2346                                 <th width="150px">Name</th>
2347                                 <th>Description</th>
2348                               </tr>
2349                                 <tr><td style="width:150px;">body </td>
2350 <td>
2351
2352
2353 <script>
2354 $(document).ready(function() {
2355   var schemaWrapper = {
2356   "in" : "body",
2357   "name" : "body",
2358   "required" : false,
2359   "schema" : {
2360     "type" : "string"
2361   }
2362 };
2363   var schema = schemaWrapper.schema;
2364   if (schema.$ref != null) {
2365     schema = defsParser.$refs.get(schema.$ref);
2366   } else {
2367     schemaWrapper.definitions = Object.assign({}, defs);
2368     $RefParser.dereference(schemaWrapper).catch(function(err) {
2369       console.log(err);
2370     });
2371   }
2372
2373   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
2374   var result = $('#d2e199_deleteE2EServiceInstance_body');
2375   result.empty();
2376   result.append(view.render());
2377 });
2378 </script>
2379 <div id="d2e199_deleteE2EServiceInstance_body"></div>
2380 </td>
2381 </tr>
2382
2383                             </table>
2384
2385
2386
2387                           <h2>Responses</h2>
2388                             <h3> Status: default - successful operation </h3>
2389
2390                             <ul class="nav nav-tabs nav-tabs-examples" >
2391                             </ul>
2392
2393                             <div class="tab-content" style='margin-bottom: 10px;'>
2394                             </div>
2395
2396                         </article>
2397                       </div>
2398                       <hr>
2399                     <div id="api-E2eServiceInstances-getE2EServiceInstances">
2400                       <article id="api-E2eServiceInstances-getE2EServiceInstances-0" data-group="User" data-name="getE2EServiceInstances" data-version="0">
2401                         <div class="pull-left">
2402                           <h1>getE2EServiceInstances</h1>
2403                           <p>Find e2eServiceInstances Requests for a given serviceId and operationId</p>
2404                         </div>
2405                         <div class="pull-right"></div>
2406                         <div class="clearfix"></div>
2407                         <p></p>
2408                         <p class="marked"></p>
2409                         <p></p>
2410                         <br />
2411                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/operations/{operationId}</span></code></pre>
2412                         <p>
2413                           <h3>Usage and SDK Samples</h3>
2414                         </p>
2415                         <ul class="nav nav-tabs nav-tabs-examples">
2416                           <li class="active"><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-curl">Curl</a></li>
2417                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-java">Java</a></li>
2418                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-android">Android</a></li>
2419                           <!--<li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-groovy">Groovy</a></li>-->
2420                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-objc">Obj-C</a></li>
2421                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-javascript">JavaScript</a></li>
2422                           <!--<li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-angular">Angular</a></li>-->
2423                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-csharp">C#</a></li>
2424                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-php">PHP</a></li>
2425                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-perl">Perl</a></li>
2426                           <li class=""><a href="#examples-E2eServiceInstances-getE2EServiceInstances-0-python">Python</a></li>
2427                         </ul>
2428
2429                         <div class="tab-content">
2430                           <div class="tab-pane active" id="examples-E2eServiceInstances-getE2EServiceInstances-0-curl">
2431                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/operations/{operationId}"</code></pre>
2432                           </div>
2433                           <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-java">
2434                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
2435 import io.swagger.client.auth.*;
2436 import io.swagger.client.model.*;
2437 import io.swagger.client.api.E2eServiceInstancesApi;
2438
2439 import java.io.File;
2440 import java.util.*;
2441
2442 public class E2eServiceInstancesApiExample {
2443
2444     public static void main(String[] args) {
2445         
2446         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
2447         String serviceId = serviceId_example; // String | 
2448         String version = version_example; // String | 
2449         String operationId = operationId_example; // String | 
2450         try {
2451             apiInstance.getE2EServiceInstances(serviceId, version, operationId);
2452         } catch (ApiException e) {
2453             System.err.println("Exception when calling E2eServiceInstancesApi#getE2EServiceInstances");
2454             e.printStackTrace();
2455         }
2456     }
2457 }</code></pre>
2458                           </div>
2459
2460                           <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-android">
2461                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
2462
2463 public class E2eServiceInstancesApiExample {
2464
2465     public static void main(String[] args) {
2466         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
2467         String serviceId = serviceId_example; // String | 
2468         String version = version_example; // String | 
2469         String operationId = operationId_example; // String | 
2470         try {
2471             apiInstance.getE2EServiceInstances(serviceId, version, operationId);
2472         } catch (ApiException e) {
2473             System.err.println("Exception when calling E2eServiceInstancesApi#getE2EServiceInstances");
2474             e.printStackTrace();
2475         }
2476     }
2477 }</code></pre>
2478                           </div>
2479   <!--
2480   <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-groovy">
2481   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
2482   </div> -->
2483                             <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-objc">
2484                               <pre class="prettyprint"><code class="language-cpp">String *serviceId = serviceId_example; // 
2485 String *version = version_example; // 
2486 String *operationId = operationId_example; // 
2487
2488 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
2489
2490 // Find e2eServiceInstances Requests for a given serviceId and operationId
2491 [apiInstance getE2EServiceInstancesWith:serviceId
2492     version:version
2493     operationId:operationId
2494               completionHandler: ^(NSError* error) {
2495                             if (error) {
2496                                 NSLog(@"Error: %@", error);
2497                             }
2498                         }];
2499 </code></pre>
2500                             </div>
2501
2502                             <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-javascript">
2503                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
2504
2505 var api = new SoGuilinApIs.E2eServiceInstancesApi()
2506
2507 var serviceId = serviceId_example; // {String} 
2508
2509 var version = version_example; // {String} 
2510
2511 var operationId = operationId_example; // {String} 
2512
2513
2514 var callback = function(error, data, response) {
2515   if (error) {
2516     console.error(error);
2517   } else {
2518     console.log('API called successfully.');
2519   }
2520 };
2521 api.getE2EServiceInstances(serviceId, version, operationId, callback);
2522 </code></pre>
2523                             </div>
2524
2525                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-angular">
2526               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
2527             </div>-->
2528                             <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-csharp">
2529                               <pre class="prettyprint"><code class="language-cs">using System;
2530 using System.Diagnostics;
2531 using IO.Swagger.Api;
2532 using IO.Swagger.Client;
2533 using IO.Swagger.Model;
2534
2535 namespace Example
2536 {
2537     public class getE2EServiceInstancesExample
2538     {
2539         public void main()
2540         {
2541             
2542             var apiInstance = new E2eServiceInstancesApi();
2543             var serviceId = serviceId_example;  // String | 
2544             var version = version_example;  // String | 
2545             var operationId = operationId_example;  // String | 
2546
2547             try
2548             {
2549                 // Find e2eServiceInstances Requests for a given serviceId and operationId
2550                 apiInstance.getE2EServiceInstances(serviceId, version, operationId);
2551             }
2552             catch (Exception e)
2553             {
2554                 Debug.Print("Exception when calling E2eServiceInstancesApi.getE2EServiceInstances: " + e.Message );
2555             }
2556         }
2557     }
2558 }
2559 </code></pre>
2560                             </div>
2561
2562                             <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-php">
2563                               <pre class="prettyprint"><code class="language-php"><&#63;php
2564 require_once(__DIR__ . '/vendor/autoload.php');
2565
2566 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
2567 $serviceId = serviceId_example; // String | 
2568 $version = version_example; // String | 
2569 $operationId = operationId_example; // String | 
2570
2571 try {
2572     $api_instance->getE2EServiceInstances($serviceId, $version, $operationId);
2573 } catch (Exception $e) {
2574     echo 'Exception when calling E2eServiceInstancesApi->getE2EServiceInstances: ', $e->getMessage(), PHP_EOL;
2575 }
2576 ?></code></pre>
2577                             </div>
2578
2579                             <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-perl">
2580                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
2581 use WWW::SwaggerClient::Configuration;
2582 use WWW::SwaggerClient::E2eServiceInstancesApi;
2583
2584 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
2585 my $serviceId = serviceId_example; # String | 
2586 my $version = version_example; # String | 
2587 my $operationId = operationId_example; # String | 
2588
2589 eval { 
2590     $api_instance->getE2EServiceInstances(serviceId => $serviceId, version => $version, operationId => $operationId);
2591 };
2592 if ($@) {
2593     warn "Exception when calling E2eServiceInstancesApi->getE2EServiceInstances: $@\n";
2594 }</code></pre>
2595                             </div>
2596
2597                             <div class="tab-pane" id="examples-E2eServiceInstances-getE2EServiceInstances-0-python">
2598                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
2599 import time
2600 import swagger_client
2601 from swagger_client.rest import ApiException
2602 from pprint import pprint
2603
2604 # create an instance of the API class
2605 api_instance = swagger_client.E2eServiceInstancesApi()
2606 serviceId = serviceId_example # String | 
2607 version = version_example # String | 
2608 operationId = operationId_example # String | 
2609
2610 try: 
2611     # Find e2eServiceInstances Requests for a given serviceId and operationId
2612     api_instance.get_e2_e_service_instances(serviceId, version, operationId)
2613 except ApiException as e:
2614     print("Exception when calling E2eServiceInstancesApi->getE2EServiceInstances: %s\n" % e)</code></pre>
2615                             </div>
2616                           </div>
2617
2618                           <h2>Parameters</h2>
2619
2620                             <div class="methodsubtabletitle">Path parameters</div>
2621                             <table id="methodsubtable">
2622                                 <tr>
2623                                   <th width="150px">Name</th>
2624                                   <th>Description</th>
2625                                 </tr>
2626                                   <tr><td style="width:150px;">serviceId*</td>
2627 <td>
2628
2629
2630     <div id="d2e199_getE2EServiceInstances_serviceId">
2631         <div class="json-schema-view">
2632             <div class="primitive">
2633                 <span class="type">
2634                     String
2635                 </span>
2636
2637             </div>
2638                 <div class="inner required">
2639                     Required
2640                 </div>
2641         </div>
2642     </div>
2643 </td>
2644 </tr>
2645
2646                                   <tr><td style="width:150px;">version*</td>
2647 <td>
2648
2649
2650     <div id="d2e199_getE2EServiceInstances_version">
2651         <div class="json-schema-view">
2652             <div class="primitive">
2653                 <span class="type">
2654                     String
2655                 </span>
2656
2657             </div>
2658                 <div class="inner required">
2659                     Required
2660                 </div>
2661         </div>
2662     </div>
2663 </td>
2664 </tr>
2665
2666                                   <tr><td style="width:150px;">operationId*</td>
2667 <td>
2668
2669
2670     <div id="d2e199_getE2EServiceInstances_operationId">
2671         <div class="json-schema-view">
2672             <div class="primitive">
2673                 <span class="type">
2674                     String
2675                 </span>
2676
2677             </div>
2678                 <div class="inner required">
2679                     Required
2680                 </div>
2681         </div>
2682     </div>
2683 </td>
2684 </tr>
2685
2686                             </table>
2687
2688
2689
2690
2691
2692                           <h2>Responses</h2>
2693                             <h3> Status: default - successful operation </h3>
2694
2695                             <ul class="nav nav-tabs nav-tabs-examples" >
2696                             </ul>
2697
2698                             <div class="tab-content" style='margin-bottom: 10px;'>
2699                             </div>
2700
2701                         </article>
2702                       </div>
2703                       <hr>
2704                     <div id="api-E2eServiceInstances-scaleE2EServiceInstance">
2705                       <article id="api-E2eServiceInstances-scaleE2EServiceInstance-0" data-group="User" data-name="scaleE2EServiceInstance" data-version="0">
2706                         <div class="pull-left">
2707                           <h1>scaleE2EServiceInstance</h1>
2708                           <p>Scale E2E Service Instance on a specified version</p>
2709                         </div>
2710                         <div class="pull-right"></div>
2711                         <div class="clearfix"></div>
2712                         <p></p>
2713                         <p class="marked"></p>
2714                         <p></p>
2715                         <br />
2716                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/scale</span></code></pre>
2717                         <p>
2718                           <h3>Usage and SDK Samples</h3>
2719                         </p>
2720                         <ul class="nav nav-tabs nav-tabs-examples">
2721                           <li class="active"><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-curl">Curl</a></li>
2722                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-java">Java</a></li>
2723                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-android">Android</a></li>
2724                           <!--<li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-groovy">Groovy</a></li>-->
2725                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-objc">Obj-C</a></li>
2726                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-javascript">JavaScript</a></li>
2727                           <!--<li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-angular">Angular</a></li>-->
2728                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-csharp">C#</a></li>
2729                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-php">PHP</a></li>
2730                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-perl">Perl</a></li>
2731                           <li class=""><a href="#examples-E2eServiceInstances-scaleE2EServiceInstance-0-python">Python</a></li>
2732                         </ul>
2733
2734                         <div class="tab-content">
2735                           <div class="tab-pane active" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-curl">
2736                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/e2eServiceInstances/{version}/{serviceId}/scale"</code></pre>
2737                           </div>
2738                           <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-java">
2739                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
2740 import io.swagger.client.auth.*;
2741 import io.swagger.client.model.*;
2742 import io.swagger.client.api.E2eServiceInstancesApi;
2743
2744 import java.io.File;
2745 import java.util.*;
2746
2747 public class E2eServiceInstancesApiExample {
2748
2749     public static void main(String[] args) {
2750         
2751         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
2752         String version = version_example; // String | 
2753         String serviceId = serviceId_example; // String | 
2754         String body = body_example; // String | 
2755         try {
2756             apiInstance.scaleE2EServiceInstance(version, serviceId, body);
2757         } catch (ApiException e) {
2758             System.err.println("Exception when calling E2eServiceInstancesApi#scaleE2EServiceInstance");
2759             e.printStackTrace();
2760         }
2761     }
2762 }</code></pre>
2763                           </div>
2764
2765                           <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-android">
2766                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
2767
2768 public class E2eServiceInstancesApiExample {
2769
2770     public static void main(String[] args) {
2771         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
2772         String version = version_example; // String | 
2773         String serviceId = serviceId_example; // String | 
2774         String body = body_example; // String | 
2775         try {
2776             apiInstance.scaleE2EServiceInstance(version, serviceId, body);
2777         } catch (ApiException e) {
2778             System.err.println("Exception when calling E2eServiceInstancesApi#scaleE2EServiceInstance");
2779             e.printStackTrace();
2780         }
2781     }
2782 }</code></pre>
2783                           </div>
2784   <!--
2785   <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-groovy">
2786   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
2787   </div> -->
2788                             <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-objc">
2789                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
2790 String *serviceId = serviceId_example; // 
2791 String *body = body_example; //  (optional)
2792
2793 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
2794
2795 // Scale E2E Service Instance on a specified version
2796 [apiInstance scaleE2EServiceInstanceWith:version
2797     serviceId:serviceId
2798     body:body
2799               completionHandler: ^(NSError* error) {
2800                             if (error) {
2801                                 NSLog(@"Error: %@", error);
2802                             }
2803                         }];
2804 </code></pre>
2805                             </div>
2806
2807                             <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-javascript">
2808                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
2809
2810 var api = new SoGuilinApIs.E2eServiceInstancesApi()
2811
2812 var version = version_example; // {String} 
2813
2814 var serviceId = serviceId_example; // {String} 
2815
2816 var opts = { 
2817   'body': body_example // {String} 
2818 };
2819
2820 var callback = function(error, data, response) {
2821   if (error) {
2822     console.error(error);
2823   } else {
2824     console.log('API called successfully.');
2825   }
2826 };
2827 api.scaleE2EServiceInstance(version, serviceId, opts, callback);
2828 </code></pre>
2829                             </div>
2830
2831                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-angular">
2832               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
2833             </div>-->
2834                             <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-csharp">
2835                               <pre class="prettyprint"><code class="language-cs">using System;
2836 using System.Diagnostics;
2837 using IO.Swagger.Api;
2838 using IO.Swagger.Client;
2839 using IO.Swagger.Model;
2840
2841 namespace Example
2842 {
2843     public class scaleE2EServiceInstanceExample
2844     {
2845         public void main()
2846         {
2847             
2848             var apiInstance = new E2eServiceInstancesApi();
2849             var version = version_example;  // String | 
2850             var serviceId = serviceId_example;  // String | 
2851             var body = body_example;  // String |  (optional) 
2852
2853             try
2854             {
2855                 // Scale E2E Service Instance on a specified version
2856                 apiInstance.scaleE2EServiceInstance(version, serviceId, body);
2857             }
2858             catch (Exception e)
2859             {
2860                 Debug.Print("Exception when calling E2eServiceInstancesApi.scaleE2EServiceInstance: " + e.Message );
2861             }
2862         }
2863     }
2864 }
2865 </code></pre>
2866                             </div>
2867
2868                             <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-php">
2869                               <pre class="prettyprint"><code class="language-php"><&#63;php
2870 require_once(__DIR__ . '/vendor/autoload.php');
2871
2872 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
2873 $version = version_example; // String | 
2874 $serviceId = serviceId_example; // String | 
2875 $body = body_example; // String | 
2876
2877 try {
2878     $api_instance->scaleE2EServiceInstance($version, $serviceId, $body);
2879 } catch (Exception $e) {
2880     echo 'Exception when calling E2eServiceInstancesApi->scaleE2EServiceInstance: ', $e->getMessage(), PHP_EOL;
2881 }
2882 ?></code></pre>
2883                             </div>
2884
2885                             <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-perl">
2886                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
2887 use WWW::SwaggerClient::Configuration;
2888 use WWW::SwaggerClient::E2eServiceInstancesApi;
2889
2890 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
2891 my $version = version_example; # String | 
2892 my $serviceId = serviceId_example; # String | 
2893 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
2894
2895 eval { 
2896     $api_instance->scaleE2EServiceInstance(version => $version, serviceId => $serviceId, body => $body);
2897 };
2898 if ($@) {
2899     warn "Exception when calling E2eServiceInstancesApi->scaleE2EServiceInstance: $@\n";
2900 }</code></pre>
2901                             </div>
2902
2903                             <div class="tab-pane" id="examples-E2eServiceInstances-scaleE2EServiceInstance-0-python">
2904                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
2905 import time
2906 import swagger_client
2907 from swagger_client.rest import ApiException
2908 from pprint import pprint
2909
2910 # create an instance of the API class
2911 api_instance = swagger_client.E2eServiceInstancesApi()
2912 version = version_example # String | 
2913 serviceId = serviceId_example # String | 
2914 body = body_example # String |  (optional)
2915
2916 try: 
2917     # Scale E2E Service Instance on a specified version
2918     api_instance.scale_e2_e_service_instance(version, serviceId, body=body)
2919 except ApiException as e:
2920     print("Exception when calling E2eServiceInstancesApi->scaleE2EServiceInstance: %s\n" % e)</code></pre>
2921                             </div>
2922                           </div>
2923
2924                           <h2>Parameters</h2>
2925
2926                             <div class="methodsubtabletitle">Path parameters</div>
2927                             <table id="methodsubtable">
2928                                 <tr>
2929                                   <th width="150px">Name</th>
2930                                   <th>Description</th>
2931                                 </tr>
2932                                   <tr><td style="width:150px;">version*</td>
2933 <td>
2934
2935
2936     <div id="d2e199_scaleE2EServiceInstance_version">
2937         <div class="json-schema-view">
2938             <div class="primitive">
2939                 <span class="type">
2940                     String
2941                 </span>
2942
2943             </div>
2944                 <div class="inner required">
2945                     Required
2946                 </div>
2947         </div>
2948     </div>
2949 </td>
2950 </tr>
2951
2952                                   <tr><td style="width:150px;">serviceId*</td>
2953 <td>
2954
2955
2956     <div id="d2e199_scaleE2EServiceInstance_serviceId">
2957         <div class="json-schema-view">
2958             <div class="primitive">
2959                 <span class="type">
2960                     String
2961                 </span>
2962
2963             </div>
2964                 <div class="inner required">
2965                     Required
2966                 </div>
2967         </div>
2968     </div>
2969 </td>
2970 </tr>
2971
2972                             </table>
2973
2974
2975                             <div class="methodsubtabletitle">Body parameters</div>
2976                             <table id="methodsubtable">
2977                               <tr>
2978                                 <th width="150px">Name</th>
2979                                 <th>Description</th>
2980                               </tr>
2981                                 <tr><td style="width:150px;">body </td>
2982 <td>
2983
2984
2985 <script>
2986 $(document).ready(function() {
2987   var schemaWrapper = {
2988   "in" : "body",
2989   "name" : "body",
2990   "required" : false,
2991   "schema" : {
2992     "type" : "string"
2993   }
2994 };
2995   var schema = schemaWrapper.schema;
2996   if (schema.$ref != null) {
2997     schema = defsParser.$refs.get(schema.$ref);
2998   } else {
2999     schemaWrapper.definitions = Object.assign({}, defs);
3000     $RefParser.dereference(schemaWrapper).catch(function(err) {
3001       console.log(err);
3002     });
3003   }
3004
3005   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
3006   var result = $('#d2e199_scaleE2EServiceInstance_body');
3007   result.empty();
3008   result.append(view.render());
3009 });
3010 </script>
3011 <div id="d2e199_scaleE2EServiceInstance_body"></div>
3012 </td>
3013 </tr>
3014
3015                             </table>
3016
3017
3018
3019                           <h2>Responses</h2>
3020                             <h3> Status: default - successful operation </h3>
3021
3022                             <ul class="nav nav-tabs nav-tabs-examples" >
3023                             </ul>
3024
3025                             <div class="tab-content" style='margin-bottom: 10px;'>
3026                             </div>
3027
3028                         </article>
3029                       </div>
3030                       <hr>
3031                     <div id="api-E2eServiceInstances-updateE2EServiceInstance">
3032                       <article id="api-E2eServiceInstances-updateE2EServiceInstance-0" data-group="User" data-name="updateE2EServiceInstance" data-version="0">
3033                         <div class="pull-left">
3034                           <h1>updateE2EServiceInstance</h1>
3035                           <p>Update an E2E Service Instance on a version provided and serviceId</p>
3036                         </div>
3037                         <div class="pull-right"></div>
3038                         <div class="clearfix"></div>
3039                         <p></p>
3040                         <p class="marked"></p>
3041                         <p></p>
3042                         <br />
3043                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/e2eServiceInstances/{version}/{serviceId}</span></code></pre>
3044                         <p>
3045                           <h3>Usage and SDK Samples</h3>
3046                         </p>
3047                         <ul class="nav nav-tabs nav-tabs-examples">
3048                           <li class="active"><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-curl">Curl</a></li>
3049                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-java">Java</a></li>
3050                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-android">Android</a></li>
3051                           <!--<li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-groovy">Groovy</a></li>-->
3052                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-objc">Obj-C</a></li>
3053                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-javascript">JavaScript</a></li>
3054                           <!--<li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-angular">Angular</a></li>-->
3055                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-csharp">C#</a></li>
3056                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-php">PHP</a></li>
3057                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-perl">Perl</a></li>
3058                           <li class=""><a href="#examples-E2eServiceInstances-updateE2EServiceInstance-0-python">Python</a></li>
3059                         </ul>
3060
3061                         <div class="tab-content">
3062                           <div class="tab-pane active" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-curl">
3063                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/e2eServiceInstances/{version}/{serviceId}"</code></pre>
3064                           </div>
3065                           <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-java">
3066                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
3067 import io.swagger.client.auth.*;
3068 import io.swagger.client.model.*;
3069 import io.swagger.client.api.E2eServiceInstancesApi;
3070
3071 import java.io.File;
3072 import java.util.*;
3073
3074 public class E2eServiceInstancesApiExample {
3075
3076     public static void main(String[] args) {
3077         
3078         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
3079         String version = version_example; // String | 
3080         String serviceId = serviceId_example; // String | 
3081         String body = body_example; // String | 
3082         try {
3083             apiInstance.updateE2EServiceInstance(version, serviceId, body);
3084         } catch (ApiException e) {
3085             System.err.println("Exception when calling E2eServiceInstancesApi#updateE2EServiceInstance");
3086             e.printStackTrace();
3087         }
3088     }
3089 }</code></pre>
3090                           </div>
3091
3092                           <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-android">
3093                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.E2eServiceInstancesApi;
3094
3095 public class E2eServiceInstancesApiExample {
3096
3097     public static void main(String[] args) {
3098         E2eServiceInstancesApi apiInstance = new E2eServiceInstancesApi();
3099         String version = version_example; // String | 
3100         String serviceId = serviceId_example; // String | 
3101         String body = body_example; // String | 
3102         try {
3103             apiInstance.updateE2EServiceInstance(version, serviceId, body);
3104         } catch (ApiException e) {
3105             System.err.println("Exception when calling E2eServiceInstancesApi#updateE2EServiceInstance");
3106             e.printStackTrace();
3107         }
3108     }
3109 }</code></pre>
3110                           </div>
3111   <!--
3112   <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-groovy">
3113   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3114   </div> -->
3115                             <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-objc">
3116                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
3117 String *serviceId = serviceId_example; // 
3118 String *body = body_example; //  (optional)
3119
3120 E2eServiceInstancesApi *apiInstance = [[E2eServiceInstancesApi alloc] init];
3121
3122 // Update an E2E Service Instance on a version provided and serviceId
3123 [apiInstance updateE2EServiceInstanceWith:version
3124     serviceId:serviceId
3125     body:body
3126               completionHandler: ^(NSError* error) {
3127                             if (error) {
3128                                 NSLog(@"Error: %@", error);
3129                             }
3130                         }];
3131 </code></pre>
3132                             </div>
3133
3134                             <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-javascript">
3135                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
3136
3137 var api = new SoGuilinApIs.E2eServiceInstancesApi()
3138
3139 var version = version_example; // {String} 
3140
3141 var serviceId = serviceId_example; // {String} 
3142
3143 var opts = { 
3144   'body': body_example // {String} 
3145 };
3146
3147 var callback = function(error, data, response) {
3148   if (error) {
3149     console.error(error);
3150   } else {
3151     console.log('API called successfully.');
3152   }
3153 };
3154 api.updateE2EServiceInstance(version, serviceId, opts, callback);
3155 </code></pre>
3156                             </div>
3157
3158                             <!--<div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-angular">
3159               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3160             </div>-->
3161                             <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-csharp">
3162                               <pre class="prettyprint"><code class="language-cs">using System;
3163 using System.Diagnostics;
3164 using IO.Swagger.Api;
3165 using IO.Swagger.Client;
3166 using IO.Swagger.Model;
3167
3168 namespace Example
3169 {
3170     public class updateE2EServiceInstanceExample
3171     {
3172         public void main()
3173         {
3174             
3175             var apiInstance = new E2eServiceInstancesApi();
3176             var version = version_example;  // String | 
3177             var serviceId = serviceId_example;  // String | 
3178             var body = body_example;  // String |  (optional) 
3179
3180             try
3181             {
3182                 // Update an E2E Service Instance on a version provided and serviceId
3183                 apiInstance.updateE2EServiceInstance(version, serviceId, body);
3184             }
3185             catch (Exception e)
3186             {
3187                 Debug.Print("Exception when calling E2eServiceInstancesApi.updateE2EServiceInstance: " + e.Message );
3188             }
3189         }
3190     }
3191 }
3192 </code></pre>
3193                             </div>
3194
3195                             <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-php">
3196                               <pre class="prettyprint"><code class="language-php"><&#63;php
3197 require_once(__DIR__ . '/vendor/autoload.php');
3198
3199 $api_instance = new Swagger\Client\Api\E2eServiceInstancesApi();
3200 $version = version_example; // String | 
3201 $serviceId = serviceId_example; // String | 
3202 $body = body_example; // String | 
3203
3204 try {
3205     $api_instance->updateE2EServiceInstance($version, $serviceId, $body);
3206 } catch (Exception $e) {
3207     echo 'Exception when calling E2eServiceInstancesApi->updateE2EServiceInstance: ', $e->getMessage(), PHP_EOL;
3208 }
3209 ?></code></pre>
3210                             </div>
3211
3212                             <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-perl">
3213                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
3214 use WWW::SwaggerClient::Configuration;
3215 use WWW::SwaggerClient::E2eServiceInstancesApi;
3216
3217 my $api_instance = WWW::SwaggerClient::E2eServiceInstancesApi->new();
3218 my $version = version_example; # String | 
3219 my $serviceId = serviceId_example; # String | 
3220 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
3221
3222 eval { 
3223     $api_instance->updateE2EServiceInstance(version => $version, serviceId => $serviceId, body => $body);
3224 };
3225 if ($@) {
3226     warn "Exception when calling E2eServiceInstancesApi->updateE2EServiceInstance: $@\n";
3227 }</code></pre>
3228                             </div>
3229
3230                             <div class="tab-pane" id="examples-E2eServiceInstances-updateE2EServiceInstance-0-python">
3231                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
3232 import time
3233 import swagger_client
3234 from swagger_client.rest import ApiException
3235 from pprint import pprint
3236
3237 # create an instance of the API class
3238 api_instance = swagger_client.E2eServiceInstancesApi()
3239 version = version_example # String | 
3240 serviceId = serviceId_example # String | 
3241 body = body_example # String |  (optional)
3242
3243 try: 
3244     # Update an E2E Service Instance on a version provided and serviceId
3245     api_instance.update_e2_e_service_instance(version, serviceId, body=body)
3246 except ApiException as e:
3247     print("Exception when calling E2eServiceInstancesApi->updateE2EServiceInstance: %s\n" % e)</code></pre>
3248                             </div>
3249                           </div>
3250
3251                           <h2>Parameters</h2>
3252
3253                             <div class="methodsubtabletitle">Path parameters</div>
3254                             <table id="methodsubtable">
3255                                 <tr>
3256                                   <th width="150px">Name</th>
3257                                   <th>Description</th>
3258                                 </tr>
3259                                   <tr><td style="width:150px;">version*</td>
3260 <td>
3261
3262
3263     <div id="d2e199_updateE2EServiceInstance_version">
3264         <div class="json-schema-view">
3265             <div class="primitive">
3266                 <span class="type">
3267                     String
3268                 </span>
3269
3270             </div>
3271                 <div class="inner required">
3272                     Required
3273                 </div>
3274         </div>
3275     </div>
3276 </td>
3277 </tr>
3278
3279                                   <tr><td style="width:150px;">serviceId*</td>
3280 <td>
3281
3282
3283     <div id="d2e199_updateE2EServiceInstance_serviceId">
3284         <div class="json-schema-view">
3285             <div class="primitive">
3286                 <span class="type">
3287                     String
3288                 </span>
3289
3290             </div>
3291                 <div class="inner required">
3292                     Required
3293                 </div>
3294         </div>
3295     </div>
3296 </td>
3297 </tr>
3298
3299                             </table>
3300
3301
3302                             <div class="methodsubtabletitle">Body parameters</div>
3303                             <table id="methodsubtable">
3304                               <tr>
3305                                 <th width="150px">Name</th>
3306                                 <th>Description</th>
3307                               </tr>
3308                                 <tr><td style="width:150px;">body </td>
3309 <td>
3310
3311
3312 <script>
3313 $(document).ready(function() {
3314   var schemaWrapper = {
3315   "in" : "body",
3316   "name" : "body",
3317   "required" : false,
3318   "schema" : {
3319     "type" : "string"
3320   }
3321 };
3322   var schema = schemaWrapper.schema;
3323   if (schema.$ref != null) {
3324     schema = defsParser.$refs.get(schema.$ref);
3325   } else {
3326     schemaWrapper.definitions = Object.assign({}, defs);
3327     $RefParser.dereference(schemaWrapper).catch(function(err) {
3328       console.log(err);
3329     });
3330   }
3331
3332   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
3333   var result = $('#d2e199_updateE2EServiceInstance_body');
3334   result.empty();
3335   result.append(view.render());
3336 });
3337 </script>
3338 <div id="d2e199_updateE2EServiceInstance_body"></div>
3339 </td>
3340 </tr>
3341
3342                             </table>
3343
3344
3345
3346                           <h2>Responses</h2>
3347                             <h3> Status: default - successful operation </h3>
3348
3349                             <ul class="nav nav-tabs nav-tabs-examples" >
3350                             </ul>
3351
3352                             <div class="tab-content" style='margin-bottom: 10px;'>
3353                             </div>
3354
3355                         </article>
3356                       </div>
3357                       <hr>
3358                   </section>
3359                 <section id="api-Globalhealthcheck">
3360                   <h1>Globalhealthcheck</h1>
3361                     <div id="api-Globalhealthcheck-globalHealthcheck">
3362                       <article id="api-Globalhealthcheck-globalHealthcheck-0" data-group="User" data-name="globalHealthcheck" data-version="0">
3363                         <div class="pull-left">
3364                           <h1>globalHealthcheck</h1>
3365                           <p>Performing global health check</p>
3366                         </div>
3367                         <div class="pull-right"></div>
3368                         <div class="clearfix"></div>
3369                         <p></p>
3370                         <p class="marked"></p>
3371                         <p></p>
3372                         <br />
3373                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/globalhealthcheck</span></code></pre>
3374                         <p>
3375                           <h3>Usage and SDK Samples</h3>
3376                         </p>
3377                         <ul class="nav nav-tabs nav-tabs-examples">
3378                           <li class="active"><a href="#examples-Globalhealthcheck-globalHealthcheck-0-curl">Curl</a></li>
3379                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-java">Java</a></li>
3380                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-android">Android</a></li>
3381                           <!--<li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-groovy">Groovy</a></li>-->
3382                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-objc">Obj-C</a></li>
3383                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-javascript">JavaScript</a></li>
3384                           <!--<li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-angular">Angular</a></li>-->
3385                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-csharp">C#</a></li>
3386                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-php">PHP</a></li>
3387                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-perl">Perl</a></li>
3388                           <li class=""><a href="#examples-Globalhealthcheck-globalHealthcheck-0-python">Python</a></li>
3389                         </ul>
3390
3391                         <div class="tab-content">
3392                           <div class="tab-pane active" id="examples-Globalhealthcheck-globalHealthcheck-0-curl">
3393                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/globalhealthcheck?enableBpmn="</code></pre>
3394                           </div>
3395                           <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-java">
3396                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
3397 import io.swagger.client.auth.*;
3398 import io.swagger.client.model.*;
3399 import io.swagger.client.api.GlobalhealthcheckApi;
3400
3401 import java.io.File;
3402 import java.util.*;
3403
3404 public class GlobalhealthcheckApiExample {
3405
3406     public static void main(String[] args) {
3407         
3408         GlobalhealthcheckApi apiInstance = new GlobalhealthcheckApi();
3409         Boolean enableBpmn = true; // Boolean | 
3410         try {
3411             apiInstance.globalHealthcheck(enableBpmn);
3412         } catch (ApiException e) {
3413             System.err.println("Exception when calling GlobalhealthcheckApi#globalHealthcheck");
3414             e.printStackTrace();
3415         }
3416     }
3417 }</code></pre>
3418                           </div>
3419
3420                           <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-android">
3421                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.GlobalhealthcheckApi;
3422
3423 public class GlobalhealthcheckApiExample {
3424
3425     public static void main(String[] args) {
3426         GlobalhealthcheckApi apiInstance = new GlobalhealthcheckApi();
3427         Boolean enableBpmn = true; // Boolean | 
3428         try {
3429             apiInstance.globalHealthcheck(enableBpmn);
3430         } catch (ApiException e) {
3431             System.err.println("Exception when calling GlobalhealthcheckApi#globalHealthcheck");
3432             e.printStackTrace();
3433         }
3434     }
3435 }</code></pre>
3436                           </div>
3437   <!--
3438   <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-groovy">
3439   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3440   </div> -->
3441                             <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-objc">
3442                               <pre class="prettyprint"><code class="language-cpp">Boolean *enableBpmn = true; //  (optional) (default to true)
3443
3444 GlobalhealthcheckApi *apiInstance = [[GlobalhealthcheckApi alloc] init];
3445
3446 // Performing global health check
3447 [apiInstance globalHealthcheckWith:enableBpmn
3448               completionHandler: ^(NSError* error) {
3449                             if (error) {
3450                                 NSLog(@"Error: %@", error);
3451                             }
3452                         }];
3453 </code></pre>
3454                             </div>
3455
3456                             <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-javascript">
3457                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
3458
3459 var api = new SoGuilinApIs.GlobalhealthcheckApi()
3460
3461 var opts = { 
3462   'enableBpmn': true // {Boolean} 
3463 };
3464
3465 var callback = function(error, data, response) {
3466   if (error) {
3467     console.error(error);
3468   } else {
3469     console.log('API called successfully.');
3470   }
3471 };
3472 api.globalHealthcheck(opts, callback);
3473 </code></pre>
3474                             </div>
3475
3476                             <!--<div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-angular">
3477               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3478             </div>-->
3479                             <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-csharp">
3480                               <pre class="prettyprint"><code class="language-cs">using System;
3481 using System.Diagnostics;
3482 using IO.Swagger.Api;
3483 using IO.Swagger.Client;
3484 using IO.Swagger.Model;
3485
3486 namespace Example
3487 {
3488     public class globalHealthcheckExample
3489     {
3490         public void main()
3491         {
3492             
3493             var apiInstance = new GlobalhealthcheckApi();
3494             var enableBpmn = true;  // Boolean |  (optional)  (default to true)
3495
3496             try
3497             {
3498                 // Performing global health check
3499                 apiInstance.globalHealthcheck(enableBpmn);
3500             }
3501             catch (Exception e)
3502             {
3503                 Debug.Print("Exception when calling GlobalhealthcheckApi.globalHealthcheck: " + e.Message );
3504             }
3505         }
3506     }
3507 }
3508 </code></pre>
3509                             </div>
3510
3511                             <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-php">
3512                               <pre class="prettyprint"><code class="language-php"><&#63;php
3513 require_once(__DIR__ . '/vendor/autoload.php');
3514
3515 $api_instance = new Swagger\Client\Api\GlobalhealthcheckApi();
3516 $enableBpmn = true; // Boolean | 
3517
3518 try {
3519     $api_instance->globalHealthcheck($enableBpmn);
3520 } catch (Exception $e) {
3521     echo 'Exception when calling GlobalhealthcheckApi->globalHealthcheck: ', $e->getMessage(), PHP_EOL;
3522 }
3523 ?></code></pre>
3524                             </div>
3525
3526                             <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-perl">
3527                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
3528 use WWW::SwaggerClient::Configuration;
3529 use WWW::SwaggerClient::GlobalhealthcheckApi;
3530
3531 my $api_instance = WWW::SwaggerClient::GlobalhealthcheckApi->new();
3532 my $enableBpmn = true; # Boolean | 
3533
3534 eval { 
3535     $api_instance->globalHealthcheck(enableBpmn => $enableBpmn);
3536 };
3537 if ($@) {
3538     warn "Exception when calling GlobalhealthcheckApi->globalHealthcheck: $@\n";
3539 }</code></pre>
3540                             </div>
3541
3542                             <div class="tab-pane" id="examples-Globalhealthcheck-globalHealthcheck-0-python">
3543                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
3544 import time
3545 import swagger_client
3546 from swagger_client.rest import ApiException
3547 from pprint import pprint
3548
3549 # create an instance of the API class
3550 api_instance = swagger_client.GlobalhealthcheckApi()
3551 enableBpmn = true # Boolean |  (optional) (default to true)
3552
3553 try: 
3554     # Performing global health check
3555     api_instance.global_healthcheck(enableBpmn=enableBpmn)
3556 except ApiException as e:
3557     print("Exception when calling GlobalhealthcheckApi->globalHealthcheck: %s\n" % e)</code></pre>
3558                             </div>
3559                           </div>
3560
3561                           <h2>Parameters</h2>
3562
3563
3564
3565
3566
3567                             <div class="methodsubtabletitle">Query parameters</div>
3568                             <table id="methodsubtable">
3569                               <tr>
3570                                 <th width="150px">Name</th>
3571                                 <th>Description</th>
3572                               </tr>
3573                                 <tr><td style="width:150px;">enableBpmn</td>
3574 <td>
3575
3576
3577     <div id="d2e199_globalHealthcheck_enableBpmn">
3578         <div class="json-schema-view">
3579             <div class="primitive">
3580                 <span class="type">
3581                     Boolean
3582                 </span>
3583
3584             </div>
3585         </div>
3586     </div>
3587 </td>
3588 </tr>
3589
3590                             </table>
3591
3592                           <h2>Responses</h2>
3593                             <h3> Status: default - successful operation </h3>
3594
3595                             <ul class="nav nav-tabs nav-tabs-examples" >
3596                             </ul>
3597
3598                             <div class="tab-content" style='margin-bottom: 10px;'>
3599                             </div>
3600
3601                         </article>
3602                       </div>
3603                       <hr>
3604                   </section>
3605                 <section id="api-Nodehealthcheck">
3606                   <h1>Nodehealthcheck</h1>
3607                     <div id="api-Nodehealthcheck-nodeHealthcheck">
3608                       <article id="api-Nodehealthcheck-nodeHealthcheck-0" data-group="User" data-name="nodeHealthcheck" data-version="0">
3609                         <div class="pull-left">
3610                           <h1>nodeHealthcheck</h1>
3611                           <p>Performing node health check</p>
3612                         </div>
3613                         <div class="pull-right"></div>
3614                         <div class="clearfix"></div>
3615                         <p></p>
3616                         <p class="marked"></p>
3617                         <p></p>
3618                         <br />
3619                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/nodehealthcheck</span></code></pre>
3620                         <p>
3621                           <h3>Usage and SDK Samples</h3>
3622                         </p>
3623                         <ul class="nav nav-tabs nav-tabs-examples">
3624                           <li class="active"><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-curl">Curl</a></li>
3625                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-java">Java</a></li>
3626                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-android">Android</a></li>
3627                           <!--<li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-groovy">Groovy</a></li>-->
3628                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-objc">Obj-C</a></li>
3629                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-javascript">JavaScript</a></li>
3630                           <!--<li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-angular">Angular</a></li>-->
3631                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-csharp">C#</a></li>
3632                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-php">PHP</a></li>
3633                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-perl">Perl</a></li>
3634                           <li class=""><a href="#examples-Nodehealthcheck-nodeHealthcheck-0-python">Python</a></li>
3635                         </ul>
3636
3637                         <div class="tab-content">
3638                           <div class="tab-pane active" id="examples-Nodehealthcheck-nodeHealthcheck-0-curl">
3639                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/nodehealthcheck"</code></pre>
3640                           </div>
3641                           <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-java">
3642                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
3643 import io.swagger.client.auth.*;
3644 import io.swagger.client.model.*;
3645 import io.swagger.client.api.NodehealthcheckApi;
3646
3647 import java.io.File;
3648 import java.util.*;
3649
3650 public class NodehealthcheckApiExample {
3651
3652     public static void main(String[] args) {
3653         
3654         NodehealthcheckApi apiInstance = new NodehealthcheckApi();
3655         try {
3656             apiInstance.nodeHealthcheck();
3657         } catch (ApiException e) {
3658             System.err.println("Exception when calling NodehealthcheckApi#nodeHealthcheck");
3659             e.printStackTrace();
3660         }
3661     }
3662 }</code></pre>
3663                           </div>
3664
3665                           <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-android">
3666                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.NodehealthcheckApi;
3667
3668 public class NodehealthcheckApiExample {
3669
3670     public static void main(String[] args) {
3671         NodehealthcheckApi apiInstance = new NodehealthcheckApi();
3672         try {
3673             apiInstance.nodeHealthcheck();
3674         } catch (ApiException e) {
3675             System.err.println("Exception when calling NodehealthcheckApi#nodeHealthcheck");
3676             e.printStackTrace();
3677         }
3678     }
3679 }</code></pre>
3680                           </div>
3681   <!--
3682   <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-groovy">
3683   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3684   </div> -->
3685                             <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-objc">
3686                               <pre class="prettyprint"><code class="language-cpp">
3687 NodehealthcheckApi *apiInstance = [[NodehealthcheckApi alloc] init];
3688
3689 // Performing node health check
3690 [apiInstance nodeHealthcheckWithCompletionHandler: 
3691               ^(NSError* error) {
3692                             if (error) {
3693                                 NSLog(@"Error: %@", error);
3694                             }
3695                         }];
3696 </code></pre>
3697                             </div>
3698
3699                             <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-javascript">
3700                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
3701
3702 var api = new SoGuilinApIs.NodehealthcheckApi()
3703
3704 var callback = function(error, data, response) {
3705   if (error) {
3706     console.error(error);
3707   } else {
3708     console.log('API called successfully.');
3709   }
3710 };
3711 api.nodeHealthcheck(callback);
3712 </code></pre>
3713                             </div>
3714
3715                             <!--<div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-angular">
3716               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3717             </div>-->
3718                             <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-csharp">
3719                               <pre class="prettyprint"><code class="language-cs">using System;
3720 using System.Diagnostics;
3721 using IO.Swagger.Api;
3722 using IO.Swagger.Client;
3723 using IO.Swagger.Model;
3724
3725 namespace Example
3726 {
3727     public class nodeHealthcheckExample
3728     {
3729         public void main()
3730         {
3731             
3732             var apiInstance = new NodehealthcheckApi();
3733
3734             try
3735             {
3736                 // Performing node health check
3737                 apiInstance.nodeHealthcheck();
3738             }
3739             catch (Exception e)
3740             {
3741                 Debug.Print("Exception when calling NodehealthcheckApi.nodeHealthcheck: " + e.Message );
3742             }
3743         }
3744     }
3745 }
3746 </code></pre>
3747                             </div>
3748
3749                             <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-php">
3750                               <pre class="prettyprint"><code class="language-php"><&#63;php
3751 require_once(__DIR__ . '/vendor/autoload.php');
3752
3753 $api_instance = new Swagger\Client\Api\NodehealthcheckApi();
3754
3755 try {
3756     $api_instance->nodeHealthcheck();
3757 } catch (Exception $e) {
3758     echo 'Exception when calling NodehealthcheckApi->nodeHealthcheck: ', $e->getMessage(), PHP_EOL;
3759 }
3760 ?></code></pre>
3761                             </div>
3762
3763                             <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-perl">
3764                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
3765 use WWW::SwaggerClient::Configuration;
3766 use WWW::SwaggerClient::NodehealthcheckApi;
3767
3768 my $api_instance = WWW::SwaggerClient::NodehealthcheckApi->new();
3769
3770 eval { 
3771     $api_instance->nodeHealthcheck();
3772 };
3773 if ($@) {
3774     warn "Exception when calling NodehealthcheckApi->nodeHealthcheck: $@\n";
3775 }</code></pre>
3776                             </div>
3777
3778                             <div class="tab-pane" id="examples-Nodehealthcheck-nodeHealthcheck-0-python">
3779                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
3780 import time
3781 import swagger_client
3782 from swagger_client.rest import ApiException
3783 from pprint import pprint
3784
3785 # create an instance of the API class
3786 api_instance = swagger_client.NodehealthcheckApi()
3787
3788 try: 
3789     # Performing node health check
3790     api_instance.node_healthcheck()
3791 except ApiException as e:
3792     print("Exception when calling NodehealthcheckApi->nodeHealthcheck: %s\n" % e)</code></pre>
3793                             </div>
3794                           </div>
3795
3796                           <h2>Parameters</h2>
3797
3798
3799
3800
3801
3802
3803                           <h2>Responses</h2>
3804                             <h3> Status: default - successful operation </h3>
3805
3806                             <ul class="nav nav-tabs nav-tabs-examples" >
3807                             </ul>
3808
3809                             <div class="tab-content" style='margin-bottom: 10px;'>
3810                             </div>
3811
3812                         </article>
3813                       </div>
3814                       <hr>
3815                   </section>
3816                 <section id="api-Onap3gppServiceInstances">
3817                   <h1>Onap3gppServiceInstances</h1>
3818                     <div id="api-Onap3gppServiceInstances-activate3gppService">
3819                       <article id="api-Onap3gppServiceInstances-activate3gppService-0" data-group="User" data-name="activate3gppService" data-version="0">
3820                         <div class="pull-left">
3821                           <h1>activate3gppService</h1>
3822                           <p>Activate a 3GPP Service Instance on a version provided</p>
3823                         </div>
3824                         <div class="pull-right"></div>
3825                         <div class="clearfix"></div>
3826                         <p></p>
3827                         <p class="marked"></p>
3828                         <p></p>
3829                         <br />
3830                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/3gppservices/{version}/activate</span></code></pre>
3831                         <p>
3832                           <h3>Usage and SDK Samples</h3>
3833                         </p>
3834                         <ul class="nav nav-tabs nav-tabs-examples">
3835                           <li class="active"><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-curl">Curl</a></li>
3836                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-java">Java</a></li>
3837                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-android">Android</a></li>
3838                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-groovy">Groovy</a></li>-->
3839                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-objc">Obj-C</a></li>
3840                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-javascript">JavaScript</a></li>
3841                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-angular">Angular</a></li>-->
3842                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-csharp">C#</a></li>
3843                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-php">PHP</a></li>
3844                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-perl">Perl</a></li>
3845                           <li class=""><a href="#examples-Onap3gppServiceInstances-activate3gppService-0-python">Python</a></li>
3846                         </ul>
3847
3848                         <div class="tab-content">
3849                           <div class="tab-pane active" id="examples-Onap3gppServiceInstances-activate3gppService-0-curl">
3850                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/3gppservices/{version}/activate"</code></pre>
3851                           </div>
3852                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-java">
3853                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
3854 import io.swagger.client.auth.*;
3855 import io.swagger.client.model.*;
3856 import io.swagger.client.api.Onap3gppServiceInstancesApi;
3857
3858 import java.io.File;
3859 import java.util.*;
3860
3861 public class Onap3gppServiceInstancesApiExample {
3862
3863     public static void main(String[] args) {
3864         
3865         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
3866         3gppServiceActivation body = ; // 3gppServiceActivation | 
3867         String version = version_example; // String | 
3868         try {
3869             3gppServiceResponse result = apiInstance.activate3gppService(body, version);
3870             System.out.println(result);
3871         } catch (ApiException e) {
3872             System.err.println("Exception when calling Onap3gppServiceInstancesApi#activate3gppService");
3873             e.printStackTrace();
3874         }
3875     }
3876 }</code></pre>
3877                           </div>
3878
3879                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-android">
3880                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.Onap3gppServiceInstancesApi;
3881
3882 public class Onap3gppServiceInstancesApiExample {
3883
3884     public static void main(String[] args) {
3885         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
3886         3gppServiceActivation body = ; // 3gppServiceActivation | 
3887         String version = version_example; // String | 
3888         try {
3889             3gppServiceResponse result = apiInstance.activate3gppService(body, version);
3890             System.out.println(result);
3891         } catch (ApiException e) {
3892             System.err.println("Exception when calling Onap3gppServiceInstancesApi#activate3gppService");
3893             e.printStackTrace();
3894         }
3895     }
3896 }</code></pre>
3897                           </div>
3898   <!--
3899   <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-groovy">
3900   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3901   </div> -->
3902                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-objc">
3903                               <pre class="prettyprint"><code class="language-cpp">3gppServiceActivation *body = ; // 
3904 String *version = version_example; // 
3905
3906 Onap3gppServiceInstancesApi *apiInstance = [[Onap3gppServiceInstancesApi alloc] init];
3907
3908 // Activate a 3GPP Service Instance on a version provided
3909 [apiInstance activate3gppServiceWith:body
3910     version:version
3911               completionHandler: ^(3gppServiceResponse output, NSError* error) {
3912                             if (output) {
3913                                 NSLog(@"%@", output);
3914                             }
3915                             if (error) {
3916                                 NSLog(@"Error: %@", error);
3917                             }
3918                         }];
3919 </code></pre>
3920                             </div>
3921
3922                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-javascript">
3923                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
3924
3925 var api = new SoGuilinApIs.Onap3gppServiceInstancesApi()
3926
3927 var body = ; // {3gppServiceActivation} 
3928
3929 var version = version_example; // {String} 
3930
3931
3932 var callback = function(error, data, response) {
3933   if (error) {
3934     console.error(error);
3935   } else {
3936     console.log('API called successfully. Returned data: ' + data);
3937   }
3938 };
3939 api.activate3gppService(body, version, callback);
3940 </code></pre>
3941                             </div>
3942
3943                             <!--<div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-angular">
3944               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
3945             </div>-->
3946                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-csharp">
3947                               <pre class="prettyprint"><code class="language-cs">using System;
3948 using System.Diagnostics;
3949 using IO.Swagger.Api;
3950 using IO.Swagger.Client;
3951 using IO.Swagger.Model;
3952
3953 namespace Example
3954 {
3955     public class activate3gppServiceExample
3956     {
3957         public void main()
3958         {
3959             
3960             var apiInstance = new Onap3gppServiceInstancesApi();
3961             var body = new 3gppServiceActivation(); // 3gppServiceActivation | 
3962             var version = version_example;  // String | 
3963
3964             try
3965             {
3966                 // Activate a 3GPP Service Instance on a version provided
3967                 3gppServiceResponse result = apiInstance.activate3gppService(body, version);
3968                 Debug.WriteLine(result);
3969             }
3970             catch (Exception e)
3971             {
3972                 Debug.Print("Exception when calling Onap3gppServiceInstancesApi.activate3gppService: " + e.Message );
3973             }
3974         }
3975     }
3976 }
3977 </code></pre>
3978                             </div>
3979
3980                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-php">
3981                               <pre class="prettyprint"><code class="language-php"><&#63;php
3982 require_once(__DIR__ . '/vendor/autoload.php');
3983
3984 $api_instance = new Swagger\Client\Api\Onap3gppServiceInstancesApi();
3985 $body = ; // 3gppServiceActivation | 
3986 $version = version_example; // String | 
3987
3988 try {
3989     $result = $api_instance->activate3gppService($body, $version);
3990     print_r($result);
3991 } catch (Exception $e) {
3992     echo 'Exception when calling Onap3gppServiceInstancesApi->activate3gppService: ', $e->getMessage(), PHP_EOL;
3993 }
3994 ?></code></pre>
3995                             </div>
3996
3997                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-perl">
3998                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
3999 use WWW::SwaggerClient::Configuration;
4000 use WWW::SwaggerClient::Onap3gppServiceInstancesApi;
4001
4002 my $api_instance = WWW::SwaggerClient::Onap3gppServiceInstancesApi->new();
4003 my $body = WWW::SwaggerClient::Object::3gppServiceActivation->new(); # 3gppServiceActivation | 
4004 my $version = version_example; # String | 
4005
4006 eval { 
4007     my $result = $api_instance->activate3gppService(body => $body, version => $version);
4008     print Dumper($result);
4009 };
4010 if ($@) {
4011     warn "Exception when calling Onap3gppServiceInstancesApi->activate3gppService: $@\n";
4012 }</code></pre>
4013                             </div>
4014
4015                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-activate3gppService-0-python">
4016                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
4017 import time
4018 import swagger_client
4019 from swagger_client.rest import ApiException
4020 from pprint import pprint
4021
4022 # create an instance of the API class
4023 api_instance = swagger_client.Onap3gppServiceInstancesApi()
4024 body =  # 3gppServiceActivation | 
4025 version = version_example # String | 
4026
4027 try: 
4028     # Activate a 3GPP Service Instance on a version provided
4029     api_response = api_instance.activate3gpp_service(body, version)
4030     pprint(api_response)
4031 except ApiException as e:
4032     print("Exception when calling Onap3gppServiceInstancesApi->activate3gppService: %s\n" % e)</code></pre>
4033                             </div>
4034                           </div>
4035
4036                           <h2>Parameters</h2>
4037
4038                             <div class="methodsubtabletitle">Path parameters</div>
4039                             <table id="methodsubtable">
4040                                 <tr>
4041                                   <th width="150px">Name</th>
4042                                   <th>Description</th>
4043                                 </tr>
4044                                   <tr><td style="width:150px;">version*</td>
4045 <td>
4046
4047
4048     <div id="d2e199_activate3gppService_version">
4049         <div class="json-schema-view">
4050             <div class="primitive">
4051                 <span class="type">
4052                     String
4053                 </span>
4054
4055             </div>
4056                 <div class="inner required">
4057                     Required
4058                 </div>
4059         </div>
4060     </div>
4061 </td>
4062 </tr>
4063
4064                             </table>
4065
4066
4067                             <div class="methodsubtabletitle">Body parameters</div>
4068                             <table id="methodsubtable">
4069                               <tr>
4070                                 <th width="150px">Name</th>
4071                                 <th>Description</th>
4072                               </tr>
4073                                 <tr><td style="width:150px;">body <span style="color:red;">*</span></td>
4074 <td>
4075
4076
4077 <script>
4078 $(document).ready(function() {
4079   var schemaWrapper = {
4080   "in" : "body",
4081   "name" : "body",
4082   "required" : true,
4083   "schema" : {
4084     "$ref" : "#/definitions/3gppServiceActivation"
4085   }
4086 };
4087   var schema = schemaWrapper.schema;
4088   if (schema.$ref != null) {
4089     schema = defsParser.$refs.get(schema.$ref);
4090   } else {
4091     schemaWrapper.definitions = Object.assign({}, defs);
4092     $RefParser.dereference(schemaWrapper).catch(function(err) {
4093       console.log(err);
4094     });
4095   }
4096
4097   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
4098   var result = $('#d2e199_activate3gppService_body');
4099   result.empty();
4100   result.append(view.render());
4101 });
4102 </script>
4103 <div id="d2e199_activate3gppService_body"></div>
4104 </td>
4105 </tr>
4106
4107                             </table>
4108
4109
4110
4111                           <h2>Responses</h2>
4112                             <h3> Status: default - successful operation </h3>
4113
4114                             <ul class="nav nav-tabs nav-tabs-examples" >
4115                                 <li class="active">
4116                                   <a data-toggle="tab" href="#responses-activate3gppService-default-schema">Schema</a>
4117                                 </li>
4118
4119                             </ul>
4120
4121                             <div class="tab-content" style='margin-bottom: 10px;'>
4122                                 <div class="tab-pane active" id="responses-activate3gppService-default-schema">
4123                                   <div id='responses-activate3gppService-default-schema-default' style="padding: 30px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;">
4124                                     <script>
4125                                       $(document).ready(function() {
4126                                         var schemaWrapper = {
4127   "description" : "successful operation",
4128   "schema" : {
4129     "$ref" : "#/definitions/3gppServiceResponse"
4130   }
4131 };
4132                                         var schema = schemaWrapper.schema;
4133                                         if (schema.$ref != null) {
4134                                           schema = defsParser.$refs.get(schema.$ref);
4135                                         } else {
4136                                           schemaWrapper.definitions = defs;
4137                                           $RefParser.dereference(schemaWrapper).catch(function(err) {
4138                                             console.log(err);
4139                                           });
4140                                         }
4141
4142                                         //console.log(JSON.stringify(schema));
4143                                         var view = new JSONSchemaView(schema, 3);
4144                                         $('#responses-activate3gppService-default-schema-data').val(stringify(schema));
4145                                         var result = $('#responses-activate3gppService-default-schema-default');
4146                                         result.empty();
4147                                         result.append(view.render());
4148                                       });
4149                                     </script>
4150                                   </div>
4151                                   <input id='responses-activate3gppService-default-schema-data' type='hidden' value=''></input>
4152                                 </div>
4153                             </div>
4154
4155                         </article>
4156                       </div>
4157                       <hr>
4158                     <div id="api-Onap3gppServiceInstances-allocate3gppService">
4159                       <article id="api-Onap3gppServiceInstances-allocate3gppService-0" data-group="User" data-name="allocate3gppService" data-version="0">
4160                         <div class="pull-left">
4161                           <h1>allocate3gppService</h1>
4162                           <p>Create a 3GPP Service Instance on a version provided</p>
4163                         </div>
4164                         <div class="pull-right"></div>
4165                         <div class="clearfix"></div>
4166                         <p></p>
4167                         <p class="marked"></p>
4168                         <p></p>
4169                         <br />
4170                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/3gppservices/{version}/allocate</span></code></pre>
4171                         <p>
4172                           <h3>Usage and SDK Samples</h3>
4173                         </p>
4174                         <ul class="nav nav-tabs nav-tabs-examples">
4175                           <li class="active"><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-curl">Curl</a></li>
4176                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-java">Java</a></li>
4177                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-android">Android</a></li>
4178                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-groovy">Groovy</a></li>-->
4179                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-objc">Obj-C</a></li>
4180                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-javascript">JavaScript</a></li>
4181                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-angular">Angular</a></li>-->
4182                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-csharp">C#</a></li>
4183                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-php">PHP</a></li>
4184                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-perl">Perl</a></li>
4185                           <li class=""><a href="#examples-Onap3gppServiceInstances-allocate3gppService-0-python">Python</a></li>
4186                         </ul>
4187
4188                         <div class="tab-content">
4189                           <div class="tab-pane active" id="examples-Onap3gppServiceInstances-allocate3gppService-0-curl">
4190                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/3gppservices/{version}/allocate"</code></pre>
4191                           </div>
4192                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-java">
4193                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
4194 import io.swagger.client.auth.*;
4195 import io.swagger.client.model.*;
4196 import io.swagger.client.api.Onap3gppServiceInstancesApi;
4197
4198 import java.io.File;
4199 import java.util.*;
4200
4201 public class Onap3gppServiceInstancesApiExample {
4202
4203     public static void main(String[] args) {
4204         
4205         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
4206         Allocate3gppService body = ; // Allocate3gppService | 
4207         String version = version_example; // String | 
4208         try {
4209             3gppServiceResponse result = apiInstance.allocate3gppService(body, version);
4210             System.out.println(result);
4211         } catch (ApiException e) {
4212             System.err.println("Exception when calling Onap3gppServiceInstancesApi#allocate3gppService");
4213             e.printStackTrace();
4214         }
4215     }
4216 }</code></pre>
4217                           </div>
4218
4219                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-android">
4220                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.Onap3gppServiceInstancesApi;
4221
4222 public class Onap3gppServiceInstancesApiExample {
4223
4224     public static void main(String[] args) {
4225         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
4226         Allocate3gppService body = ; // Allocate3gppService | 
4227         String version = version_example; // String | 
4228         try {
4229             3gppServiceResponse result = apiInstance.allocate3gppService(body, version);
4230             System.out.println(result);
4231         } catch (ApiException e) {
4232             System.err.println("Exception when calling Onap3gppServiceInstancesApi#allocate3gppService");
4233             e.printStackTrace();
4234         }
4235     }
4236 }</code></pre>
4237                           </div>
4238   <!--
4239   <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-groovy">
4240   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
4241   </div> -->
4242                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-objc">
4243                               <pre class="prettyprint"><code class="language-cpp">Allocate3gppService *body = ; // 
4244 String *version = version_example; // 
4245
4246 Onap3gppServiceInstancesApi *apiInstance = [[Onap3gppServiceInstancesApi alloc] init];
4247
4248 // Create a 3GPP Service Instance on a version provided
4249 [apiInstance allocate3gppServiceWith:body
4250     version:version
4251               completionHandler: ^(3gppServiceResponse output, NSError* error) {
4252                             if (output) {
4253                                 NSLog(@"%@", output);
4254                             }
4255                             if (error) {
4256                                 NSLog(@"Error: %@", error);
4257                             }
4258                         }];
4259 </code></pre>
4260                             </div>
4261
4262                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-javascript">
4263                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
4264
4265 var api = new SoGuilinApIs.Onap3gppServiceInstancesApi()
4266
4267 var body = ; // {Allocate3gppService} 
4268
4269 var version = version_example; // {String} 
4270
4271
4272 var callback = function(error, data, response) {
4273   if (error) {
4274     console.error(error);
4275   } else {
4276     console.log('API called successfully. Returned data: ' + data);
4277   }
4278 };
4279 api.allocate3gppService(body, version, callback);
4280 </code></pre>
4281                             </div>
4282
4283                             <!--<div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-angular">
4284               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
4285             </div>-->
4286                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-csharp">
4287                               <pre class="prettyprint"><code class="language-cs">using System;
4288 using System.Diagnostics;
4289 using IO.Swagger.Api;
4290 using IO.Swagger.Client;
4291 using IO.Swagger.Model;
4292
4293 namespace Example
4294 {
4295     public class allocate3gppServiceExample
4296     {
4297         public void main()
4298         {
4299             
4300             var apiInstance = new Onap3gppServiceInstancesApi();
4301             var body = new Allocate3gppService(); // Allocate3gppService | 
4302             var version = version_example;  // String | 
4303
4304             try
4305             {
4306                 // Create a 3GPP Service Instance on a version provided
4307                 3gppServiceResponse result = apiInstance.allocate3gppService(body, version);
4308                 Debug.WriteLine(result);
4309             }
4310             catch (Exception e)
4311             {
4312                 Debug.Print("Exception when calling Onap3gppServiceInstancesApi.allocate3gppService: " + e.Message );
4313             }
4314         }
4315     }
4316 }
4317 </code></pre>
4318                             </div>
4319
4320                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-php">
4321                               <pre class="prettyprint"><code class="language-php"><&#63;php
4322 require_once(__DIR__ . '/vendor/autoload.php');
4323
4324 $api_instance = new Swagger\Client\Api\Onap3gppServiceInstancesApi();
4325 $body = ; // Allocate3gppService | 
4326 $version = version_example; // String | 
4327
4328 try {
4329     $result = $api_instance->allocate3gppService($body, $version);
4330     print_r($result);
4331 } catch (Exception $e) {
4332     echo 'Exception when calling Onap3gppServiceInstancesApi->allocate3gppService: ', $e->getMessage(), PHP_EOL;
4333 }
4334 ?></code></pre>
4335                             </div>
4336
4337                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-perl">
4338                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
4339 use WWW::SwaggerClient::Configuration;
4340 use WWW::SwaggerClient::Onap3gppServiceInstancesApi;
4341
4342 my $api_instance = WWW::SwaggerClient::Onap3gppServiceInstancesApi->new();
4343 my $body = WWW::SwaggerClient::Object::Allocate3gppService->new(); # Allocate3gppService | 
4344 my $version = version_example; # String | 
4345
4346 eval { 
4347     my $result = $api_instance->allocate3gppService(body => $body, version => $version);
4348     print Dumper($result);
4349 };
4350 if ($@) {
4351     warn "Exception when calling Onap3gppServiceInstancesApi->allocate3gppService: $@\n";
4352 }</code></pre>
4353                             </div>
4354
4355                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-allocate3gppService-0-python">
4356                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
4357 import time
4358 import swagger_client
4359 from swagger_client.rest import ApiException
4360 from pprint import pprint
4361
4362 # create an instance of the API class
4363 api_instance = swagger_client.Onap3gppServiceInstancesApi()
4364 body =  # Allocate3gppService | 
4365 version = version_example # String | 
4366
4367 try: 
4368     # Create a 3GPP Service Instance on a version provided
4369     api_response = api_instance.allocate3gpp_service(body, version)
4370     pprint(api_response)
4371 except ApiException as e:
4372     print("Exception when calling Onap3gppServiceInstancesApi->allocate3gppService: %s\n" % e)</code></pre>
4373                             </div>
4374                           </div>
4375
4376                           <h2>Parameters</h2>
4377
4378                             <div class="methodsubtabletitle">Path parameters</div>
4379                             <table id="methodsubtable">
4380                                 <tr>
4381                                   <th width="150px">Name</th>
4382                                   <th>Description</th>
4383                                 </tr>
4384                                   <tr><td style="width:150px;">version*</td>
4385 <td>
4386
4387
4388     <div id="d2e199_allocate3gppService_version">
4389         <div class="json-schema-view">
4390             <div class="primitive">
4391                 <span class="type">
4392                     String
4393                 </span>
4394
4395             </div>
4396                 <div class="inner required">
4397                     Required
4398                 </div>
4399         </div>
4400     </div>
4401 </td>
4402 </tr>
4403
4404                             </table>
4405
4406
4407                             <div class="methodsubtabletitle">Body parameters</div>
4408                             <table id="methodsubtable">
4409                               <tr>
4410                                 <th width="150px">Name</th>
4411                                 <th>Description</th>
4412                               </tr>
4413                                 <tr><td style="width:150px;">body <span style="color:red;">*</span></td>
4414 <td>
4415
4416
4417 <script>
4418 $(document).ready(function() {
4419   var schemaWrapper = {
4420   "in" : "body",
4421   "name" : "body",
4422   "required" : true,
4423   "schema" : {
4424     "$ref" : "#/definitions/Allocate3gppService"
4425   }
4426 };
4427   var schema = schemaWrapper.schema;
4428   if (schema.$ref != null) {
4429     schema = defsParser.$refs.get(schema.$ref);
4430   } else {
4431     schemaWrapper.definitions = Object.assign({}, defs);
4432     $RefParser.dereference(schemaWrapper).catch(function(err) {
4433       console.log(err);
4434     });
4435   }
4436
4437   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
4438   var result = $('#d2e199_allocate3gppService_body');
4439   result.empty();
4440   result.append(view.render());
4441 });
4442 </script>
4443 <div id="d2e199_allocate3gppService_body"></div>
4444 </td>
4445 </tr>
4446
4447                             </table>
4448
4449
4450
4451                           <h2>Responses</h2>
4452                             <h3> Status: default - successful operation </h3>
4453
4454                             <ul class="nav nav-tabs nav-tabs-examples" >
4455                                 <li class="active">
4456                                   <a data-toggle="tab" href="#responses-allocate3gppService-default-schema">Schema</a>
4457                                 </li>
4458
4459                             </ul>
4460
4461                             <div class="tab-content" style='margin-bottom: 10px;'>
4462                                 <div class="tab-pane active" id="responses-allocate3gppService-default-schema">
4463                                   <div id='responses-allocate3gppService-default-schema-default' style="padding: 30px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;">
4464                                     <script>
4465                                       $(document).ready(function() {
4466                                         var schemaWrapper = {
4467   "description" : "successful operation",
4468   "schema" : {
4469     "$ref" : "#/definitions/3gppServiceResponse"
4470   }
4471 };
4472                                         var schema = schemaWrapper.schema;
4473                                         if (schema.$ref != null) {
4474                                           schema = defsParser.$refs.get(schema.$ref);
4475                                         } else {
4476                                           schemaWrapper.definitions = defs;
4477                                           $RefParser.dereference(schemaWrapper).catch(function(err) {
4478                                             console.log(err);
4479                                           });
4480                                         }
4481
4482                                         //console.log(JSON.stringify(schema));
4483                                         var view = new JSONSchemaView(schema, 3);
4484                                         $('#responses-allocate3gppService-default-schema-data').val(stringify(schema));
4485                                         var result = $('#responses-allocate3gppService-default-schema-default');
4486                                         result.empty();
4487                                         result.append(view.render());
4488                                       });
4489                                     </script>
4490                                   </div>
4491                                   <input id='responses-allocate3gppService-default-schema-data' type='hidden' value=''></input>
4492                                 </div>
4493                             </div>
4494
4495                         </article>
4496                       </div>
4497                       <hr>
4498                     <div id="api-Onap3gppServiceInstances-deactivate3gppService">
4499                       <article id="api-Onap3gppServiceInstances-deactivate3gppService-0" data-group="User" data-name="deactivate3gppService" data-version="0">
4500                         <div class="pull-left">
4501                           <h1>deactivate3gppService</h1>
4502                           <p>Deactivate a 3GPP Service Instance on a version provided</p>
4503                         </div>
4504                         <div class="pull-right"></div>
4505                         <div class="clearfix"></div>
4506                         <p></p>
4507                         <p class="marked"></p>
4508                         <p></p>
4509                         <br />
4510                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/3gppservices/{version}/deActivate</span></code></pre>
4511                         <p>
4512                           <h3>Usage and SDK Samples</h3>
4513                         </p>
4514                         <ul class="nav nav-tabs nav-tabs-examples">
4515                           <li class="active"><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-curl">Curl</a></li>
4516                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-java">Java</a></li>
4517                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-android">Android</a></li>
4518                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-groovy">Groovy</a></li>-->
4519                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-objc">Obj-C</a></li>
4520                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-javascript">JavaScript</a></li>
4521                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-angular">Angular</a></li>-->
4522                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-csharp">C#</a></li>
4523                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-php">PHP</a></li>
4524                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-perl">Perl</a></li>
4525                           <li class=""><a href="#examples-Onap3gppServiceInstances-deactivate3gppService-0-python">Python</a></li>
4526                         </ul>
4527
4528                         <div class="tab-content">
4529                           <div class="tab-pane active" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-curl">
4530                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/3gppservices/{version}/deActivate"</code></pre>
4531                           </div>
4532                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-java">
4533                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
4534 import io.swagger.client.auth.*;
4535 import io.swagger.client.model.*;
4536 import io.swagger.client.api.Onap3gppServiceInstancesApi;
4537
4538 import java.io.File;
4539 import java.util.*;
4540
4541 public class Onap3gppServiceInstancesApiExample {
4542
4543     public static void main(String[] args) {
4544         
4545         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
4546         3gppServiceActivation body = ; // 3gppServiceActivation | 
4547         String version = version_example; // String | 
4548         try {
4549             3gppServiceResponse result = apiInstance.deactivate3gppService(body, version);
4550             System.out.println(result);
4551         } catch (ApiException e) {
4552             System.err.println("Exception when calling Onap3gppServiceInstancesApi#deactivate3gppService");
4553             e.printStackTrace();
4554         }
4555     }
4556 }</code></pre>
4557                           </div>
4558
4559                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-android">
4560                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.Onap3gppServiceInstancesApi;
4561
4562 public class Onap3gppServiceInstancesApiExample {
4563
4564     public static void main(String[] args) {
4565         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
4566         3gppServiceActivation body = ; // 3gppServiceActivation | 
4567         String version = version_example; // String | 
4568         try {
4569             3gppServiceResponse result = apiInstance.deactivate3gppService(body, version);
4570             System.out.println(result);
4571         } catch (ApiException e) {
4572             System.err.println("Exception when calling Onap3gppServiceInstancesApi#deactivate3gppService");
4573             e.printStackTrace();
4574         }
4575     }
4576 }</code></pre>
4577                           </div>
4578   <!--
4579   <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-groovy">
4580   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
4581   </div> -->
4582                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-objc">
4583                               <pre class="prettyprint"><code class="language-cpp">3gppServiceActivation *body = ; // 
4584 String *version = version_example; // 
4585
4586 Onap3gppServiceInstancesApi *apiInstance = [[Onap3gppServiceInstancesApi alloc] init];
4587
4588 // Deactivate a 3GPP Service Instance on a version provided
4589 [apiInstance deactivate3gppServiceWith:body
4590     version:version
4591               completionHandler: ^(3gppServiceResponse output, NSError* error) {
4592                             if (output) {
4593                                 NSLog(@"%@", output);
4594                             }
4595                             if (error) {
4596                                 NSLog(@"Error: %@", error);
4597                             }
4598                         }];
4599 </code></pre>
4600                             </div>
4601
4602                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-javascript">
4603                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
4604
4605 var api = new SoGuilinApIs.Onap3gppServiceInstancesApi()
4606
4607 var body = ; // {3gppServiceActivation} 
4608
4609 var version = version_example; // {String} 
4610
4611
4612 var callback = function(error, data, response) {
4613   if (error) {
4614     console.error(error);
4615   } else {
4616     console.log('API called successfully. Returned data: ' + data);
4617   }
4618 };
4619 api.deactivate3gppService(body, version, callback);
4620 </code></pre>
4621                             </div>
4622
4623                             <!--<div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-angular">
4624               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
4625             </div>-->
4626                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-csharp">
4627                               <pre class="prettyprint"><code class="language-cs">using System;
4628 using System.Diagnostics;
4629 using IO.Swagger.Api;
4630 using IO.Swagger.Client;
4631 using IO.Swagger.Model;
4632
4633 namespace Example
4634 {
4635     public class deactivate3gppServiceExample
4636     {
4637         public void main()
4638         {
4639             
4640             var apiInstance = new Onap3gppServiceInstancesApi();
4641             var body = new 3gppServiceActivation(); // 3gppServiceActivation | 
4642             var version = version_example;  // String | 
4643
4644             try
4645             {
4646                 // Deactivate a 3GPP Service Instance on a version provided
4647                 3gppServiceResponse result = apiInstance.deactivate3gppService(body, version);
4648                 Debug.WriteLine(result);
4649             }
4650             catch (Exception e)
4651             {
4652                 Debug.Print("Exception when calling Onap3gppServiceInstancesApi.deactivate3gppService: " + e.Message );
4653             }
4654         }
4655     }
4656 }
4657 </code></pre>
4658                             </div>
4659
4660                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-php">
4661                               <pre class="prettyprint"><code class="language-php"><&#63;php
4662 require_once(__DIR__ . '/vendor/autoload.php');
4663
4664 $api_instance = new Swagger\Client\Api\Onap3gppServiceInstancesApi();
4665 $body = ; // 3gppServiceActivation | 
4666 $version = version_example; // String | 
4667
4668 try {
4669     $result = $api_instance->deactivate3gppService($body, $version);
4670     print_r($result);
4671 } catch (Exception $e) {
4672     echo 'Exception when calling Onap3gppServiceInstancesApi->deactivate3gppService: ', $e->getMessage(), PHP_EOL;
4673 }
4674 ?></code></pre>
4675                             </div>
4676
4677                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-perl">
4678                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
4679 use WWW::SwaggerClient::Configuration;
4680 use WWW::SwaggerClient::Onap3gppServiceInstancesApi;
4681
4682 my $api_instance = WWW::SwaggerClient::Onap3gppServiceInstancesApi->new();
4683 my $body = WWW::SwaggerClient::Object::3gppServiceActivation->new(); # 3gppServiceActivation | 
4684 my $version = version_example; # String | 
4685
4686 eval { 
4687     my $result = $api_instance->deactivate3gppService(body => $body, version => $version);
4688     print Dumper($result);
4689 };
4690 if ($@) {
4691     warn "Exception when calling Onap3gppServiceInstancesApi->deactivate3gppService: $@\n";
4692 }</code></pre>
4693                             </div>
4694
4695                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deactivate3gppService-0-python">
4696                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
4697 import time
4698 import swagger_client
4699 from swagger_client.rest import ApiException
4700 from pprint import pprint
4701
4702 # create an instance of the API class
4703 api_instance = swagger_client.Onap3gppServiceInstancesApi()
4704 body =  # 3gppServiceActivation | 
4705 version = version_example # String | 
4706
4707 try: 
4708     # Deactivate a 3GPP Service Instance on a version provided
4709     api_response = api_instance.deactivate3gpp_service(body, version)
4710     pprint(api_response)
4711 except ApiException as e:
4712     print("Exception when calling Onap3gppServiceInstancesApi->deactivate3gppService: %s\n" % e)</code></pre>
4713                             </div>
4714                           </div>
4715
4716                           <h2>Parameters</h2>
4717
4718                             <div class="methodsubtabletitle">Path parameters</div>
4719                             <table id="methodsubtable">
4720                                 <tr>
4721                                   <th width="150px">Name</th>
4722                                   <th>Description</th>
4723                                 </tr>
4724                                   <tr><td style="width:150px;">version*</td>
4725 <td>
4726
4727
4728     <div id="d2e199_deactivate3gppService_version">
4729         <div class="json-schema-view">
4730             <div class="primitive">
4731                 <span class="type">
4732                     String
4733                 </span>
4734
4735             </div>
4736                 <div class="inner required">
4737                     Required
4738                 </div>
4739         </div>
4740     </div>
4741 </td>
4742 </tr>
4743
4744                             </table>
4745
4746
4747                             <div class="methodsubtabletitle">Body parameters</div>
4748                             <table id="methodsubtable">
4749                               <tr>
4750                                 <th width="150px">Name</th>
4751                                 <th>Description</th>
4752                               </tr>
4753                                 <tr><td style="width:150px;">body <span style="color:red;">*</span></td>
4754 <td>
4755
4756
4757 <script>
4758 $(document).ready(function() {
4759   var schemaWrapper = {
4760   "in" : "body",
4761   "name" : "body",
4762   "required" : true,
4763   "schema" : {
4764     "$ref" : "#/definitions/3gppServiceActivation"
4765   }
4766 };
4767   var schema = schemaWrapper.schema;
4768   if (schema.$ref != null) {
4769     schema = defsParser.$refs.get(schema.$ref);
4770   } else {
4771     schemaWrapper.definitions = Object.assign({}, defs);
4772     $RefParser.dereference(schemaWrapper).catch(function(err) {
4773       console.log(err);
4774     });
4775   }
4776
4777   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
4778   var result = $('#d2e199_deactivate3gppService_body');
4779   result.empty();
4780   result.append(view.render());
4781 });
4782 </script>
4783 <div id="d2e199_deactivate3gppService_body"></div>
4784 </td>
4785 </tr>
4786
4787                             </table>
4788
4789
4790
4791                           <h2>Responses</h2>
4792                             <h3> Status: default - successful operation </h3>
4793
4794                             <ul class="nav nav-tabs nav-tabs-examples" >
4795                                 <li class="active">
4796                                   <a data-toggle="tab" href="#responses-deactivate3gppService-default-schema">Schema</a>
4797                                 </li>
4798
4799                             </ul>
4800
4801                             <div class="tab-content" style='margin-bottom: 10px;'>
4802                                 <div class="tab-pane active" id="responses-deactivate3gppService-default-schema">
4803                                   <div id='responses-deactivate3gppService-default-schema-default' style="padding: 30px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;">
4804                                     <script>
4805                                       $(document).ready(function() {
4806                                         var schemaWrapper = {
4807   "description" : "successful operation",
4808   "schema" : {
4809     "$ref" : "#/definitions/3gppServiceResponse"
4810   }
4811 };
4812                                         var schema = schemaWrapper.schema;
4813                                         if (schema.$ref != null) {
4814                                           schema = defsParser.$refs.get(schema.$ref);
4815                                         } else {
4816                                           schemaWrapper.definitions = defs;
4817                                           $RefParser.dereference(schemaWrapper).catch(function(err) {
4818                                             console.log(err);
4819                                           });
4820                                         }
4821
4822                                         //console.log(JSON.stringify(schema));
4823                                         var view = new JSONSchemaView(schema, 3);
4824                                         $('#responses-deactivate3gppService-default-schema-data').val(stringify(schema));
4825                                         var result = $('#responses-deactivate3gppService-default-schema-default');
4826                                         result.empty();
4827                                         result.append(view.render());
4828                                       });
4829                                     </script>
4830                                   </div>
4831                                   <input id='responses-deactivate3gppService-default-schema-data' type='hidden' value=''></input>
4832                                 </div>
4833                             </div>
4834
4835                         </article>
4836                       </div>
4837                       <hr>
4838                     <div id="api-Onap3gppServiceInstances-deallocate3gppService">
4839                       <article id="api-Onap3gppServiceInstances-deallocate3gppService-0" data-group="User" data-name="deallocate3gppService" data-version="0">
4840                         <div class="pull-left">
4841                           <h1>deallocate3gppService</h1>
4842                           <p>Terminate/Deallocate a 3GPP Service Instance on a version provided</p>
4843                         </div>
4844                         <div class="pull-right"></div>
4845                         <div class="clearfix"></div>
4846                         <p></p>
4847                         <p class="marked"></p>
4848                         <p></p>
4849                         <br />
4850                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/3gppservices/{version}/deAllocate</span></code></pre>
4851                         <p>
4852                           <h3>Usage and SDK Samples</h3>
4853                         </p>
4854                         <ul class="nav nav-tabs nav-tabs-examples">
4855                           <li class="active"><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-curl">Curl</a></li>
4856                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-java">Java</a></li>
4857                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-android">Android</a></li>
4858                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-groovy">Groovy</a></li>-->
4859                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-objc">Obj-C</a></li>
4860                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-javascript">JavaScript</a></li>
4861                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-angular">Angular</a></li>-->
4862                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-csharp">C#</a></li>
4863                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-php">PHP</a></li>
4864                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-perl">Perl</a></li>
4865                           <li class=""><a href="#examples-Onap3gppServiceInstances-deallocate3gppService-0-python">Python</a></li>
4866                         </ul>
4867
4868                         <div class="tab-content">
4869                           <div class="tab-pane active" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-curl">
4870                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/3gppservices/{version}/deAllocate"</code></pre>
4871                           </div>
4872                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-java">
4873                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
4874 import io.swagger.client.auth.*;
4875 import io.swagger.client.model.*;
4876 import io.swagger.client.api.Onap3gppServiceInstancesApi;
4877
4878 import java.io.File;
4879 import java.util.*;
4880
4881 public class Onap3gppServiceInstancesApiExample {
4882
4883     public static void main(String[] args) {
4884         
4885         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
4886         DeAllocate3gppService body = ; // DeAllocate3gppService | 
4887         String version = version_example; // String | 
4888         try {
4889             3gppServiceResponse result = apiInstance.deallocate3gppService(body, version);
4890             System.out.println(result);
4891         } catch (ApiException e) {
4892             System.err.println("Exception when calling Onap3gppServiceInstancesApi#deallocate3gppService");
4893             e.printStackTrace();
4894         }
4895     }
4896 }</code></pre>
4897                           </div>
4898
4899                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-android">
4900                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.Onap3gppServiceInstancesApi;
4901
4902 public class Onap3gppServiceInstancesApiExample {
4903
4904     public static void main(String[] args) {
4905         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
4906         DeAllocate3gppService body = ; // DeAllocate3gppService | 
4907         String version = version_example; // String | 
4908         try {
4909             3gppServiceResponse result = apiInstance.deallocate3gppService(body, version);
4910             System.out.println(result);
4911         } catch (ApiException e) {
4912             System.err.println("Exception when calling Onap3gppServiceInstancesApi#deallocate3gppService");
4913             e.printStackTrace();
4914         }
4915     }
4916 }</code></pre>
4917                           </div>
4918   <!--
4919   <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-groovy">
4920   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
4921   </div> -->
4922                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-objc">
4923                               <pre class="prettyprint"><code class="language-cpp">DeAllocate3gppService *body = ; // 
4924 String *version = version_example; // 
4925
4926 Onap3gppServiceInstancesApi *apiInstance = [[Onap3gppServiceInstancesApi alloc] init];
4927
4928 // Terminate/Deallocate a 3GPP Service Instance on a version provided
4929 [apiInstance deallocate3gppServiceWith:body
4930     version:version
4931               completionHandler: ^(3gppServiceResponse output, NSError* error) {
4932                             if (output) {
4933                                 NSLog(@"%@", output);
4934                             }
4935                             if (error) {
4936                                 NSLog(@"Error: %@", error);
4937                             }
4938                         }];
4939 </code></pre>
4940                             </div>
4941
4942                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-javascript">
4943                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
4944
4945 var api = new SoGuilinApIs.Onap3gppServiceInstancesApi()
4946
4947 var body = ; // {DeAllocate3gppService} 
4948
4949 var version = version_example; // {String} 
4950
4951
4952 var callback = function(error, data, response) {
4953   if (error) {
4954     console.error(error);
4955   } else {
4956     console.log('API called successfully. Returned data: ' + data);
4957   }
4958 };
4959 api.deallocate3gppService(body, version, callback);
4960 </code></pre>
4961                             </div>
4962
4963                             <!--<div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-angular">
4964               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
4965             </div>-->
4966                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-csharp">
4967                               <pre class="prettyprint"><code class="language-cs">using System;
4968 using System.Diagnostics;
4969 using IO.Swagger.Api;
4970 using IO.Swagger.Client;
4971 using IO.Swagger.Model;
4972
4973 namespace Example
4974 {
4975     public class deallocate3gppServiceExample
4976     {
4977         public void main()
4978         {
4979             
4980             var apiInstance = new Onap3gppServiceInstancesApi();
4981             var body = new DeAllocate3gppService(); // DeAllocate3gppService | 
4982             var version = version_example;  // String | 
4983
4984             try
4985             {
4986                 // Terminate/Deallocate a 3GPP Service Instance on a version provided
4987                 3gppServiceResponse result = apiInstance.deallocate3gppService(body, version);
4988                 Debug.WriteLine(result);
4989             }
4990             catch (Exception e)
4991             {
4992                 Debug.Print("Exception when calling Onap3gppServiceInstancesApi.deallocate3gppService: " + e.Message );
4993             }
4994         }
4995     }
4996 }
4997 </code></pre>
4998                             </div>
4999
5000                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-php">
5001                               <pre class="prettyprint"><code class="language-php"><&#63;php
5002 require_once(__DIR__ . '/vendor/autoload.php');
5003
5004 $api_instance = new Swagger\Client\Api\Onap3gppServiceInstancesApi();
5005 $body = ; // DeAllocate3gppService | 
5006 $version = version_example; // String | 
5007
5008 try {
5009     $result = $api_instance->deallocate3gppService($body, $version);
5010     print_r($result);
5011 } catch (Exception $e) {
5012     echo 'Exception when calling Onap3gppServiceInstancesApi->deallocate3gppService: ', $e->getMessage(), PHP_EOL;
5013 }
5014 ?></code></pre>
5015                             </div>
5016
5017                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-perl">
5018                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
5019 use WWW::SwaggerClient::Configuration;
5020 use WWW::SwaggerClient::Onap3gppServiceInstancesApi;
5021
5022 my $api_instance = WWW::SwaggerClient::Onap3gppServiceInstancesApi->new();
5023 my $body = WWW::SwaggerClient::Object::DeAllocate3gppService->new(); # DeAllocate3gppService | 
5024 my $version = version_example; # String | 
5025
5026 eval { 
5027     my $result = $api_instance->deallocate3gppService(body => $body, version => $version);
5028     print Dumper($result);
5029 };
5030 if ($@) {
5031     warn "Exception when calling Onap3gppServiceInstancesApi->deallocate3gppService: $@\n";
5032 }</code></pre>
5033                             </div>
5034
5035                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-deallocate3gppService-0-python">
5036                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
5037 import time
5038 import swagger_client
5039 from swagger_client.rest import ApiException
5040 from pprint import pprint
5041
5042 # create an instance of the API class
5043 api_instance = swagger_client.Onap3gppServiceInstancesApi()
5044 body =  # DeAllocate3gppService | 
5045 version = version_example # String | 
5046
5047 try: 
5048     # Terminate/Deallocate a 3GPP Service Instance on a version provided
5049     api_response = api_instance.deallocate3gpp_service(body, version)
5050     pprint(api_response)
5051 except ApiException as e:
5052     print("Exception when calling Onap3gppServiceInstancesApi->deallocate3gppService: %s\n" % e)</code></pre>
5053                             </div>
5054                           </div>
5055
5056                           <h2>Parameters</h2>
5057
5058                             <div class="methodsubtabletitle">Path parameters</div>
5059                             <table id="methodsubtable">
5060                                 <tr>
5061                                   <th width="150px">Name</th>
5062                                   <th>Description</th>
5063                                 </tr>
5064                                   <tr><td style="width:150px;">version*</td>
5065 <td>
5066
5067
5068     <div id="d2e199_deallocate3gppService_version">
5069         <div class="json-schema-view">
5070             <div class="primitive">
5071                 <span class="type">
5072                     String
5073                 </span>
5074
5075             </div>
5076                 <div class="inner required">
5077                     Required
5078                 </div>
5079         </div>
5080     </div>
5081 </td>
5082 </tr>
5083
5084                             </table>
5085
5086
5087                             <div class="methodsubtabletitle">Body parameters</div>
5088                             <table id="methodsubtable">
5089                               <tr>
5090                                 <th width="150px">Name</th>
5091                                 <th>Description</th>
5092                               </tr>
5093                                 <tr><td style="width:150px;">body <span style="color:red;">*</span></td>
5094 <td>
5095
5096
5097 <script>
5098 $(document).ready(function() {
5099   var schemaWrapper = {
5100   "in" : "body",
5101   "name" : "body",
5102   "required" : true,
5103   "schema" : {
5104     "$ref" : "#/definitions/DeAllocate3gppService"
5105   }
5106 };
5107   var schema = schemaWrapper.schema;
5108   if (schema.$ref != null) {
5109     schema = defsParser.$refs.get(schema.$ref);
5110   } else {
5111     schemaWrapper.definitions = Object.assign({}, defs);
5112     $RefParser.dereference(schemaWrapper).catch(function(err) {
5113       console.log(err);
5114     });
5115   }
5116
5117   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
5118   var result = $('#d2e199_deallocate3gppService_body');
5119   result.empty();
5120   result.append(view.render());
5121 });
5122 </script>
5123 <div id="d2e199_deallocate3gppService_body"></div>
5124 </td>
5125 </tr>
5126
5127                             </table>
5128
5129
5130
5131                           <h2>Responses</h2>
5132                             <h3> Status: default - successful operation </h3>
5133
5134                             <ul class="nav nav-tabs nav-tabs-examples" >
5135                                 <li class="active">
5136                                   <a data-toggle="tab" href="#responses-deallocate3gppService-default-schema">Schema</a>
5137                                 </li>
5138
5139                             </ul>
5140
5141                             <div class="tab-content" style='margin-bottom: 10px;'>
5142                                 <div class="tab-pane active" id="responses-deallocate3gppService-default-schema">
5143                                   <div id='responses-deallocate3gppService-default-schema-default' style="padding: 30px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;">
5144                                     <script>
5145                                       $(document).ready(function() {
5146                                         var schemaWrapper = {
5147   "description" : "successful operation",
5148   "schema" : {
5149     "$ref" : "#/definitions/3gppServiceResponse"
5150   }
5151 };
5152                                         var schema = schemaWrapper.schema;
5153                                         if (schema.$ref != null) {
5154                                           schema = defsParser.$refs.get(schema.$ref);
5155                                         } else {
5156                                           schemaWrapper.definitions = defs;
5157                                           $RefParser.dereference(schemaWrapper).catch(function(err) {
5158                                             console.log(err);
5159                                           });
5160                                         }
5161
5162                                         //console.log(JSON.stringify(schema));
5163                                         var view = new JSONSchemaView(schema, 3);
5164                                         $('#responses-deallocate3gppService-default-schema-data').val(stringify(schema));
5165                                         var result = $('#responses-deallocate3gppService-default-schema-default');
5166                                         result.empty();
5167                                         result.append(view.render());
5168                                       });
5169                                     </script>
5170                                   </div>
5171                                   <input id='responses-deallocate3gppService-default-schema-data' type='hidden' value=''></input>
5172                                 </div>
5173                             </div>
5174
5175                         </article>
5176                       </div>
5177                       <hr>
5178                     <div id="api-Onap3gppServiceInstances-modify3gppService">
5179                       <article id="api-Onap3gppServiceInstances-modify3gppService-0" data-group="User" data-name="modify3gppService" data-version="0">
5180                         <div class="pull-left">
5181                           <h1>modify3gppService</h1>
5182                           <p>Modify a 3GPP Service Instance on a version provided</p>
5183                         </div>
5184                         <div class="pull-right"></div>
5185                         <div class="clearfix"></div>
5186                         <p></p>
5187                         <p class="marked"></p>
5188                         <p></p>
5189                         <br />
5190                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/3gppservices/{version}/modify</span></code></pre>
5191                         <p>
5192                           <h3>Usage and SDK Samples</h3>
5193                         </p>
5194                         <ul class="nav nav-tabs nav-tabs-examples">
5195                           <li class="active"><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-curl">Curl</a></li>
5196                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-java">Java</a></li>
5197                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-android">Android</a></li>
5198                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-groovy">Groovy</a></li>-->
5199                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-objc">Obj-C</a></li>
5200                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-javascript">JavaScript</a></li>
5201                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-angular">Angular</a></li>-->
5202                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-csharp">C#</a></li>
5203                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-php">PHP</a></li>
5204                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-perl">Perl</a></li>
5205                           <li class=""><a href="#examples-Onap3gppServiceInstances-modify3gppService-0-python">Python</a></li>
5206                         </ul>
5207
5208                         <div class="tab-content">
5209                           <div class="tab-pane active" id="examples-Onap3gppServiceInstances-modify3gppService-0-curl">
5210                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/3gppservices/{version}/modify"</code></pre>
5211                           </div>
5212                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-java">
5213                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
5214 import io.swagger.client.auth.*;
5215 import io.swagger.client.model.*;
5216 import io.swagger.client.api.Onap3gppServiceInstancesApi;
5217
5218 import java.io.File;
5219 import java.util.*;
5220
5221 public class Onap3gppServiceInstancesApiExample {
5222
5223     public static void main(String[] args) {
5224         
5225         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
5226         Modify3gppService body = ; // Modify3gppService | 
5227         String version = version_example; // String | 
5228         try {
5229             3gppServiceResponse result = apiInstance.modify3gppService(body, version);
5230             System.out.println(result);
5231         } catch (ApiException e) {
5232             System.err.println("Exception when calling Onap3gppServiceInstancesApi#modify3gppService");
5233             e.printStackTrace();
5234         }
5235     }
5236 }</code></pre>
5237                           </div>
5238
5239                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-android">
5240                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.Onap3gppServiceInstancesApi;
5241
5242 public class Onap3gppServiceInstancesApiExample {
5243
5244     public static void main(String[] args) {
5245         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
5246         Modify3gppService body = ; // Modify3gppService | 
5247         String version = version_example; // String | 
5248         try {
5249             3gppServiceResponse result = apiInstance.modify3gppService(body, version);
5250             System.out.println(result);
5251         } catch (ApiException e) {
5252             System.err.println("Exception when calling Onap3gppServiceInstancesApi#modify3gppService");
5253             e.printStackTrace();
5254         }
5255     }
5256 }</code></pre>
5257                           </div>
5258   <!--
5259   <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-groovy">
5260   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
5261   </div> -->
5262                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-objc">
5263                               <pre class="prettyprint"><code class="language-cpp">Modify3gppService *body = ; // 
5264 String *version = version_example; // 
5265
5266 Onap3gppServiceInstancesApi *apiInstance = [[Onap3gppServiceInstancesApi alloc] init];
5267
5268 // Modify a 3GPP Service Instance on a version provided
5269 [apiInstance modify3gppServiceWith:body
5270     version:version
5271               completionHandler: ^(3gppServiceResponse output, NSError* error) {
5272                             if (output) {
5273                                 NSLog(@"%@", output);
5274                             }
5275                             if (error) {
5276                                 NSLog(@"Error: %@", error);
5277                             }
5278                         }];
5279 </code></pre>
5280                             </div>
5281
5282                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-javascript">
5283                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
5284
5285 var api = new SoGuilinApIs.Onap3gppServiceInstancesApi()
5286
5287 var body = ; // {Modify3gppService} 
5288
5289 var version = version_example; // {String} 
5290
5291
5292 var callback = function(error, data, response) {
5293   if (error) {
5294     console.error(error);
5295   } else {
5296     console.log('API called successfully. Returned data: ' + data);
5297   }
5298 };
5299 api.modify3gppService(body, version, callback);
5300 </code></pre>
5301                             </div>
5302
5303                             <!--<div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-angular">
5304               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
5305             </div>-->
5306                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-csharp">
5307                               <pre class="prettyprint"><code class="language-cs">using System;
5308 using System.Diagnostics;
5309 using IO.Swagger.Api;
5310 using IO.Swagger.Client;
5311 using IO.Swagger.Model;
5312
5313 namespace Example
5314 {
5315     public class modify3gppServiceExample
5316     {
5317         public void main()
5318         {
5319             
5320             var apiInstance = new Onap3gppServiceInstancesApi();
5321             var body = new Modify3gppService(); // Modify3gppService | 
5322             var version = version_example;  // String | 
5323
5324             try
5325             {
5326                 // Modify a 3GPP Service Instance on a version provided
5327                 3gppServiceResponse result = apiInstance.modify3gppService(body, version);
5328                 Debug.WriteLine(result);
5329             }
5330             catch (Exception e)
5331             {
5332                 Debug.Print("Exception when calling Onap3gppServiceInstancesApi.modify3gppService: " + e.Message );
5333             }
5334         }
5335     }
5336 }
5337 </code></pre>
5338                             </div>
5339
5340                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-php">
5341                               <pre class="prettyprint"><code class="language-php"><&#63;php
5342 require_once(__DIR__ . '/vendor/autoload.php');
5343
5344 $api_instance = new Swagger\Client\Api\Onap3gppServiceInstancesApi();
5345 $body = ; // Modify3gppService | 
5346 $version = version_example; // String | 
5347
5348 try {
5349     $result = $api_instance->modify3gppService($body, $version);
5350     print_r($result);
5351 } catch (Exception $e) {
5352     echo 'Exception when calling Onap3gppServiceInstancesApi->modify3gppService: ', $e->getMessage(), PHP_EOL;
5353 }
5354 ?></code></pre>
5355                             </div>
5356
5357                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-perl">
5358                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
5359 use WWW::SwaggerClient::Configuration;
5360 use WWW::SwaggerClient::Onap3gppServiceInstancesApi;
5361
5362 my $api_instance = WWW::SwaggerClient::Onap3gppServiceInstancesApi->new();
5363 my $body = WWW::SwaggerClient::Object::Modify3gppService->new(); # Modify3gppService | 
5364 my $version = version_example; # String | 
5365
5366 eval { 
5367     my $result = $api_instance->modify3gppService(body => $body, version => $version);
5368     print Dumper($result);
5369 };
5370 if ($@) {
5371     warn "Exception when calling Onap3gppServiceInstancesApi->modify3gppService: $@\n";
5372 }</code></pre>
5373                             </div>
5374
5375                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-modify3gppService-0-python">
5376                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
5377 import time
5378 import swagger_client
5379 from swagger_client.rest import ApiException
5380 from pprint import pprint
5381
5382 # create an instance of the API class
5383 api_instance = swagger_client.Onap3gppServiceInstancesApi()
5384 body =  # Modify3gppService | 
5385 version = version_example # String | 
5386
5387 try: 
5388     # Modify a 3GPP Service Instance on a version provided
5389     api_response = api_instance.modify3gpp_service(body, version)
5390     pprint(api_response)
5391 except ApiException as e:
5392     print("Exception when calling Onap3gppServiceInstancesApi->modify3gppService: %s\n" % e)</code></pre>
5393                             </div>
5394                           </div>
5395
5396                           <h2>Parameters</h2>
5397
5398                             <div class="methodsubtabletitle">Path parameters</div>
5399                             <table id="methodsubtable">
5400                                 <tr>
5401                                   <th width="150px">Name</th>
5402                                   <th>Description</th>
5403                                 </tr>
5404                                   <tr><td style="width:150px;">version*</td>
5405 <td>
5406
5407
5408     <div id="d2e199_modify3gppService_version">
5409         <div class="json-schema-view">
5410             <div class="primitive">
5411                 <span class="type">
5412                     String
5413                 </span>
5414
5415             </div>
5416                 <div class="inner required">
5417                     Required
5418                 </div>
5419         </div>
5420     </div>
5421 </td>
5422 </tr>
5423
5424                             </table>
5425
5426
5427                             <div class="methodsubtabletitle">Body parameters</div>
5428                             <table id="methodsubtable">
5429                               <tr>
5430                                 <th width="150px">Name</th>
5431                                 <th>Description</th>
5432                               </tr>
5433                                 <tr><td style="width:150px;">body <span style="color:red;">*</span></td>
5434 <td>
5435
5436
5437 <script>
5438 $(document).ready(function() {
5439   var schemaWrapper = {
5440   "in" : "body",
5441   "name" : "body",
5442   "required" : true,
5443   "schema" : {
5444     "$ref" : "#/definitions/Modify3gppService"
5445   }
5446 };
5447   var schema = schemaWrapper.schema;
5448   if (schema.$ref != null) {
5449     schema = defsParser.$refs.get(schema.$ref);
5450   } else {
5451     schemaWrapper.definitions = Object.assign({}, defs);
5452     $RefParser.dereference(schemaWrapper).catch(function(err) {
5453       console.log(err);
5454     });
5455   }
5456
5457   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
5458   var result = $('#d2e199_modify3gppService_body');
5459   result.empty();
5460   result.append(view.render());
5461 });
5462 </script>
5463 <div id="d2e199_modify3gppService_body"></div>
5464 </td>
5465 </tr>
5466
5467                             </table>
5468
5469
5470
5471                           <h2>Responses</h2>
5472                             <h3> Status: default - successful operation </h3>
5473
5474                             <ul class="nav nav-tabs nav-tabs-examples" >
5475                                 <li class="active">
5476                                   <a data-toggle="tab" href="#responses-modify3gppService-default-schema">Schema</a>
5477                                 </li>
5478
5479                             </ul>
5480
5481                             <div class="tab-content" style='margin-bottom: 10px;'>
5482                                 <div class="tab-pane active" id="responses-modify3gppService-default-schema">
5483                                   <div id='responses-modify3gppService-default-schema-default' style="padding: 30px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;">
5484                                     <script>
5485                                       $(document).ready(function() {
5486                                         var schemaWrapper = {
5487   "description" : "successful operation",
5488   "schema" : {
5489     "$ref" : "#/definitions/3gppServiceResponse"
5490   }
5491 };
5492                                         var schema = schemaWrapper.schema;
5493                                         if (schema.$ref != null) {
5494                                           schema = defsParser.$refs.get(schema.$ref);
5495                                         } else {
5496                                           schemaWrapper.definitions = defs;
5497                                           $RefParser.dereference(schemaWrapper).catch(function(err) {
5498                                             console.log(err);
5499                                           });
5500                                         }
5501
5502                                         //console.log(JSON.stringify(schema));
5503                                         var view = new JSONSchemaView(schema, 3);
5504                                         $('#responses-modify3gppService-default-schema-data').val(stringify(schema));
5505                                         var result = $('#responses-modify3gppService-default-schema-default');
5506                                         result.empty();
5507                                         result.append(view.render());
5508                                       });
5509                                     </script>
5510                                   </div>
5511                                   <input id='responses-modify3gppService-default-schema-data' type='hidden' value=''></input>
5512                                 </div>
5513                             </div>
5514
5515                         </article>
5516                       </div>
5517                       <hr>
5518                     <div id="api-Onap3gppServiceInstances-querySubnetCapability">
5519                       <article id="api-Onap3gppServiceInstances-querySubnetCapability-0" data-group="User" data-name="querySubnetCapability" data-version="0">
5520                         <div class="pull-left">
5521                           <h1>querySubnetCapability</h1>
5522                           <p>Provides subnet capability based on subnet types</p>
5523                         </div>
5524                         <div class="pull-right"></div>
5525                         <div class="clearfix"></div>
5526                         <p></p>
5527                         <p class="marked"></p>
5528                         <p></p>
5529                         <br />
5530                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/3gppservices/{version}/subnetCapabilityQuery</span></code></pre>
5531                         <p>
5532                           <h3>Usage and SDK Samples</h3>
5533                         </p>
5534                         <ul class="nav nav-tabs nav-tabs-examples">
5535                           <li class="active"><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-curl">Curl</a></li>
5536                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-java">Java</a></li>
5537                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-android">Android</a></li>
5538                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-groovy">Groovy</a></li>-->
5539                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-objc">Obj-C</a></li>
5540                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-javascript">JavaScript</a></li>
5541                           <!--<li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-angular">Angular</a></li>-->
5542                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-csharp">C#</a></li>
5543                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-php">PHP</a></li>
5544                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-perl">Perl</a></li>
5545                           <li class=""><a href="#examples-Onap3gppServiceInstances-querySubnetCapability-0-python">Python</a></li>
5546                         </ul>
5547
5548                         <div class="tab-content">
5549                           <div class="tab-pane active" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-curl">
5550                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/3gppservices/{version}/subnetCapabilityQuery"</code></pre>
5551                           </div>
5552                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-java">
5553                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
5554 import io.swagger.client.auth.*;
5555 import io.swagger.client.model.*;
5556 import io.swagger.client.api.Onap3gppServiceInstancesApi;
5557
5558 import java.io.File;
5559 import java.util.*;
5560
5561 public class Onap3gppServiceInstancesApiExample {
5562
5563     public static void main(String[] args) {
5564         
5565         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
5566         QuerySubnetCapability body = ; // QuerySubnetCapability | 
5567         String version = version_example; // String | 
5568         try {
5569             Object result = apiInstance.querySubnetCapability(body, version);
5570             System.out.println(result);
5571         } catch (ApiException e) {
5572             System.err.println("Exception when calling Onap3gppServiceInstancesApi#querySubnetCapability");
5573             e.printStackTrace();
5574         }
5575     }
5576 }</code></pre>
5577                           </div>
5578
5579                           <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-android">
5580                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.Onap3gppServiceInstancesApi;
5581
5582 public class Onap3gppServiceInstancesApiExample {
5583
5584     public static void main(String[] args) {
5585         Onap3gppServiceInstancesApi apiInstance = new Onap3gppServiceInstancesApi();
5586         QuerySubnetCapability body = ; // QuerySubnetCapability | 
5587         String version = version_example; // String | 
5588         try {
5589             Object result = apiInstance.querySubnetCapability(body, version);
5590             System.out.println(result);
5591         } catch (ApiException e) {
5592             System.err.println("Exception when calling Onap3gppServiceInstancesApi#querySubnetCapability");
5593             e.printStackTrace();
5594         }
5595     }
5596 }</code></pre>
5597                           </div>
5598   <!--
5599   <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-groovy">
5600   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
5601   </div> -->
5602                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-objc">
5603                               <pre class="prettyprint"><code class="language-cpp">QuerySubnetCapability *body = ; // 
5604 String *version = version_example; // 
5605
5606 Onap3gppServiceInstancesApi *apiInstance = [[Onap3gppServiceInstancesApi alloc] init];
5607
5608 // Provides subnet capability based on subnet types
5609 [apiInstance querySubnetCapabilityWith:body
5610     version:version
5611               completionHandler: ^(Object output, NSError* error) {
5612                             if (output) {
5613                                 NSLog(@"%@", output);
5614                             }
5615                             if (error) {
5616                                 NSLog(@"Error: %@", error);
5617                             }
5618                         }];
5619 </code></pre>
5620                             </div>
5621
5622                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-javascript">
5623                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
5624
5625 var api = new SoGuilinApIs.Onap3gppServiceInstancesApi()
5626
5627 var body = ; // {QuerySubnetCapability} 
5628
5629 var version = version_example; // {String} 
5630
5631
5632 var callback = function(error, data, response) {
5633   if (error) {
5634     console.error(error);
5635   } else {
5636     console.log('API called successfully. Returned data: ' + data);
5637   }
5638 };
5639 api.querySubnetCapability(body, version, callback);
5640 </code></pre>
5641                             </div>
5642
5643                             <!--<div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-angular">
5644               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
5645             </div>-->
5646                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-csharp">
5647                               <pre class="prettyprint"><code class="language-cs">using System;
5648 using System.Diagnostics;
5649 using IO.Swagger.Api;
5650 using IO.Swagger.Client;
5651 using IO.Swagger.Model;
5652
5653 namespace Example
5654 {
5655     public class querySubnetCapabilityExample
5656     {
5657         public void main()
5658         {
5659             
5660             var apiInstance = new Onap3gppServiceInstancesApi();
5661             var body = new QuerySubnetCapability(); // QuerySubnetCapability | 
5662             var version = version_example;  // String | 
5663
5664             try
5665             {
5666                 // Provides subnet capability based on subnet types
5667                 Object result = apiInstance.querySubnetCapability(body, version);
5668                 Debug.WriteLine(result);
5669             }
5670             catch (Exception e)
5671             {
5672                 Debug.Print("Exception when calling Onap3gppServiceInstancesApi.querySubnetCapability: " + e.Message );
5673             }
5674         }
5675     }
5676 }
5677 </code></pre>
5678                             </div>
5679
5680                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-php">
5681                               <pre class="prettyprint"><code class="language-php"><&#63;php
5682 require_once(__DIR__ . '/vendor/autoload.php');
5683
5684 $api_instance = new Swagger\Client\Api\Onap3gppServiceInstancesApi();
5685 $body = ; // QuerySubnetCapability | 
5686 $version = version_example; // String | 
5687
5688 try {
5689     $result = $api_instance->querySubnetCapability($body, $version);
5690     print_r($result);
5691 } catch (Exception $e) {
5692     echo 'Exception when calling Onap3gppServiceInstancesApi->querySubnetCapability: ', $e->getMessage(), PHP_EOL;
5693 }
5694 ?></code></pre>
5695                             </div>
5696
5697                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-perl">
5698                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
5699 use WWW::SwaggerClient::Configuration;
5700 use WWW::SwaggerClient::Onap3gppServiceInstancesApi;
5701
5702 my $api_instance = WWW::SwaggerClient::Onap3gppServiceInstancesApi->new();
5703 my $body = WWW::SwaggerClient::Object::QuerySubnetCapability->new(); # QuerySubnetCapability | 
5704 my $version = version_example; # String | 
5705
5706 eval { 
5707     my $result = $api_instance->querySubnetCapability(body => $body, version => $version);
5708     print Dumper($result);
5709 };
5710 if ($@) {
5711     warn "Exception when calling Onap3gppServiceInstancesApi->querySubnetCapability: $@\n";
5712 }</code></pre>
5713                             </div>
5714
5715                             <div class="tab-pane" id="examples-Onap3gppServiceInstances-querySubnetCapability-0-python">
5716                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
5717 import time
5718 import swagger_client
5719 from swagger_client.rest import ApiException
5720 from pprint import pprint
5721
5722 # create an instance of the API class
5723 api_instance = swagger_client.Onap3gppServiceInstancesApi()
5724 body =  # QuerySubnetCapability | 
5725 version = version_example # String | 
5726
5727 try: 
5728     # Provides subnet capability based on subnet types
5729     api_response = api_instance.query_subnet_capability(body, version)
5730     pprint(api_response)
5731 except ApiException as e:
5732     print("Exception when calling Onap3gppServiceInstancesApi->querySubnetCapability: %s\n" % e)</code></pre>
5733                             </div>
5734                           </div>
5735
5736                           <h2>Parameters</h2>
5737
5738                             <div class="methodsubtabletitle">Path parameters</div>
5739                             <table id="methodsubtable">
5740                                 <tr>
5741                                   <th width="150px">Name</th>
5742                                   <th>Description</th>
5743                                 </tr>
5744                                   <tr><td style="width:150px;">version*</td>
5745 <td>
5746
5747
5748     <div id="d2e199_querySubnetCapability_version">
5749         <div class="json-schema-view">
5750             <div class="primitive">
5751                 <span class="type">
5752                     String
5753                 </span>
5754
5755             </div>
5756                 <div class="inner required">
5757                     Required
5758                 </div>
5759         </div>
5760     </div>
5761 </td>
5762 </tr>
5763
5764                             </table>
5765
5766
5767                             <div class="methodsubtabletitle">Body parameters</div>
5768                             <table id="methodsubtable">
5769                               <tr>
5770                                 <th width="150px">Name</th>
5771                                 <th>Description</th>
5772                               </tr>
5773                                 <tr><td style="width:150px;">body <span style="color:red;">*</span></td>
5774 <td>
5775
5776
5777 <script>
5778 $(document).ready(function() {
5779   var schemaWrapper = {
5780   "in" : "body",
5781   "name" : "body",
5782   "required" : true,
5783   "schema" : {
5784     "$ref" : "#/definitions/QuerySubnetCapability"
5785   }
5786 };
5787   var schema = schemaWrapper.schema;
5788   if (schema.$ref != null) {
5789     schema = defsParser.$refs.get(schema.$ref);
5790   } else {
5791     schemaWrapper.definitions = Object.assign({}, defs);
5792     $RefParser.dereference(schemaWrapper).catch(function(err) {
5793       console.log(err);
5794     });
5795   }
5796
5797   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
5798   var result = $('#d2e199_querySubnetCapability_body');
5799   result.empty();
5800   result.append(view.render());
5801 });
5802 </script>
5803 <div id="d2e199_querySubnetCapability_body"></div>
5804 </td>
5805 </tr>
5806
5807                             </table>
5808
5809
5810
5811                           <h2>Responses</h2>
5812                             <h3> Status: default - successful operation with capabilities for the queried subnetTypes </h3>
5813
5814                             <ul class="nav nav-tabs nav-tabs-examples" >
5815                                 <li class="active">
5816                                   <a data-toggle="tab" href="#responses-querySubnetCapability-default-schema">Schema</a>
5817                                 </li>
5818
5819                             </ul>
5820
5821                             <div class="tab-content" style='margin-bottom: 10px;'>
5822                                 <div class="tab-pane active" id="responses-querySubnetCapability-default-schema">
5823                                   <div id='responses-querySubnetCapability-default-schema-default' style="padding: 30px; border-left: 1px solid #eee; border-right: 1px solid #eee; border-bottom: 1px solid #eee;">
5824                                     <script>
5825                                       $(document).ready(function() {
5826                                         var schemaWrapper = {
5827   "description" : "successful operation with capabilities for the queried subnetTypes",
5828   "schema" : {
5829     "type" : "object"
5830   }
5831 };
5832                                         var schema = schemaWrapper.schema;
5833                                         if (schema.$ref != null) {
5834                                           schema = defsParser.$refs.get(schema.$ref);
5835                                         } else {
5836                                           schemaWrapper.definitions = defs;
5837                                           $RefParser.dereference(schemaWrapper).catch(function(err) {
5838                                             console.log(err);
5839                                           });
5840                                         }
5841
5842                                         //console.log(JSON.stringify(schema));
5843                                         var view = new JSONSchemaView(schema, 3);
5844                                         $('#responses-querySubnetCapability-default-schema-data').val(stringify(schema));
5845                                         var result = $('#responses-querySubnetCapability-default-schema-default');
5846                                         result.empty();
5847                                         result.append(view.render());
5848                                       });
5849                                     </script>
5850                                   </div>
5851                                   <input id='responses-querySubnetCapability-default-schema-data' type='hidden' value=''></input>
5852                                 </div>
5853                             </div>
5854
5855                         </article>
5856                       </div>
5857                       <hr>
5858                   </section>
5859                 <section id="api-OnapsoinfracloudResources">
5860                   <h1>OnapsoinfracloudResources</h1>
5861                     <div id="api-OnapsoinfracloudResources-activateOperationEnvironment">
5862                       <article id="api-OnapsoinfracloudResources-activateOperationEnvironment-0" data-group="User" data-name="activateOperationEnvironment" data-version="0">
5863                         <div class="pull-left">
5864                           <h1>activateOperationEnvironment</h1>
5865                           <p>Activate an Operational Environment</p>
5866                         </div>
5867                         <div class="pull-right"></div>
5868                         <div class="clearfix"></div>
5869                         <p></p>
5870                         <p class="marked"></p>
5871                         <p></p>
5872                         <br />
5873                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/activate</span></code></pre>
5874                         <p>
5875                           <h3>Usage and SDK Samples</h3>
5876                         </p>
5877                         <ul class="nav nav-tabs nav-tabs-examples">
5878                           <li class="active"><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-curl">Curl</a></li>
5879                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-java">Java</a></li>
5880                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-android">Android</a></li>
5881                           <!--<li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-groovy">Groovy</a></li>-->
5882                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-objc">Obj-C</a></li>
5883                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-javascript">JavaScript</a></li>
5884                           <!--<li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-angular">Angular</a></li>-->
5885                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-csharp">C#</a></li>
5886                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-php">PHP</a></li>
5887                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-perl">Perl</a></li>
5888                           <li class=""><a href="#examples-OnapsoinfracloudResources-activateOperationEnvironment-0-python">Python</a></li>
5889                         </ul>
5890
5891                         <div class="tab-content">
5892                           <div class="tab-pane active" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-curl">
5893                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/activate"</code></pre>
5894                           </div>
5895                           <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-java">
5896                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
5897 import io.swagger.client.auth.*;
5898 import io.swagger.client.model.*;
5899 import io.swagger.client.api.OnapsoinfracloudResourcesApi;
5900
5901 import java.io.File;
5902 import java.util.*;
5903
5904 public class OnapsoinfracloudResourcesApiExample {
5905
5906     public static void main(String[] args) {
5907         
5908         OnapsoinfracloudResourcesApi apiInstance = new OnapsoinfracloudResourcesApi();
5909         String version = version_example; // String | 
5910         String operationalEnvironmentId = operationalEnvironmentId_example; // String | 
5911         String body = body_example; // String | 
5912         try {
5913             apiInstance.activateOperationEnvironment(version, operationalEnvironmentId, body);
5914         } catch (ApiException e) {
5915             System.err.println("Exception when calling OnapsoinfracloudResourcesApi#activateOperationEnvironment");
5916             e.printStackTrace();
5917         }
5918     }
5919 }</code></pre>
5920                           </div>
5921
5922                           <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-android">
5923                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfracloudResourcesApi;
5924
5925 public class OnapsoinfracloudResourcesApiExample {
5926
5927     public static void main(String[] args) {
5928         OnapsoinfracloudResourcesApi apiInstance = new OnapsoinfracloudResourcesApi();
5929         String version = version_example; // String | 
5930         String operationalEnvironmentId = operationalEnvironmentId_example; // String | 
5931         String body = body_example; // String | 
5932         try {
5933             apiInstance.activateOperationEnvironment(version, operationalEnvironmentId, body);
5934         } catch (ApiException e) {
5935             System.err.println("Exception when calling OnapsoinfracloudResourcesApi#activateOperationEnvironment");
5936             e.printStackTrace();
5937         }
5938     }
5939 }</code></pre>
5940                           </div>
5941   <!--
5942   <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-groovy">
5943   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
5944   </div> -->
5945                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-objc">
5946                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
5947 String *operationalEnvironmentId = operationalEnvironmentId_example; // 
5948 String *body = body_example; //  (optional)
5949
5950 OnapsoinfracloudResourcesApi *apiInstance = [[OnapsoinfracloudResourcesApi alloc] init];
5951
5952 // Activate an Operational Environment
5953 [apiInstance activateOperationEnvironmentWith:version
5954     operationalEnvironmentId:operationalEnvironmentId
5955     body:body
5956               completionHandler: ^(NSError* error) {
5957                             if (error) {
5958                                 NSLog(@"Error: %@", error);
5959                             }
5960                         }];
5961 </code></pre>
5962                             </div>
5963
5964                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-javascript">
5965                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
5966
5967 var api = new SoGuilinApIs.OnapsoinfracloudResourcesApi()
5968
5969 var version = version_example; // {String} 
5970
5971 var operationalEnvironmentId = operationalEnvironmentId_example; // {String} 
5972
5973 var opts = { 
5974   'body': body_example // {String} 
5975 };
5976
5977 var callback = function(error, data, response) {
5978   if (error) {
5979     console.error(error);
5980   } else {
5981     console.log('API called successfully.');
5982   }
5983 };
5984 api.activateOperationEnvironment(version, operationalEnvironmentId, opts, callback);
5985 </code></pre>
5986                             </div>
5987
5988                             <!--<div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-angular">
5989               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
5990             </div>-->
5991                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-csharp">
5992                               <pre class="prettyprint"><code class="language-cs">using System;
5993 using System.Diagnostics;
5994 using IO.Swagger.Api;
5995 using IO.Swagger.Client;
5996 using IO.Swagger.Model;
5997
5998 namespace Example
5999 {
6000     public class activateOperationEnvironmentExample
6001     {
6002         public void main()
6003         {
6004             
6005             var apiInstance = new OnapsoinfracloudResourcesApi();
6006             var version = version_example;  // String | 
6007             var operationalEnvironmentId = operationalEnvironmentId_example;  // String | 
6008             var body = body_example;  // String |  (optional) 
6009
6010             try
6011             {
6012                 // Activate an Operational Environment
6013                 apiInstance.activateOperationEnvironment(version, operationalEnvironmentId, body);
6014             }
6015             catch (Exception e)
6016             {
6017                 Debug.Print("Exception when calling OnapsoinfracloudResourcesApi.activateOperationEnvironment: " + e.Message );
6018             }
6019         }
6020     }
6021 }
6022 </code></pre>
6023                             </div>
6024
6025                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-php">
6026                               <pre class="prettyprint"><code class="language-php"><&#63;php
6027 require_once(__DIR__ . '/vendor/autoload.php');
6028
6029 $api_instance = new Swagger\Client\Api\OnapsoinfracloudResourcesApi();
6030 $version = version_example; // String | 
6031 $operationalEnvironmentId = operationalEnvironmentId_example; // String | 
6032 $body = body_example; // String | 
6033
6034 try {
6035     $api_instance->activateOperationEnvironment($version, $operationalEnvironmentId, $body);
6036 } catch (Exception $e) {
6037     echo 'Exception when calling OnapsoinfracloudResourcesApi->activateOperationEnvironment: ', $e->getMessage(), PHP_EOL;
6038 }
6039 ?></code></pre>
6040                             </div>
6041
6042                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-perl">
6043                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
6044 use WWW::SwaggerClient::Configuration;
6045 use WWW::SwaggerClient::OnapsoinfracloudResourcesApi;
6046
6047 my $api_instance = WWW::SwaggerClient::OnapsoinfracloudResourcesApi->new();
6048 my $version = version_example; # String | 
6049 my $operationalEnvironmentId = operationalEnvironmentId_example; # String | 
6050 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
6051
6052 eval { 
6053     $api_instance->activateOperationEnvironment(version => $version, operationalEnvironmentId => $operationalEnvironmentId, body => $body);
6054 };
6055 if ($@) {
6056     warn "Exception when calling OnapsoinfracloudResourcesApi->activateOperationEnvironment: $@\n";
6057 }</code></pre>
6058                             </div>
6059
6060                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-activateOperationEnvironment-0-python">
6061                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
6062 import time
6063 import swagger_client
6064 from swagger_client.rest import ApiException
6065 from pprint import pprint
6066
6067 # create an instance of the API class
6068 api_instance = swagger_client.OnapsoinfracloudResourcesApi()
6069 version = version_example # String | 
6070 operationalEnvironmentId = operationalEnvironmentId_example # String | 
6071 body = body_example # String |  (optional)
6072
6073 try: 
6074     # Activate an Operational Environment
6075     api_instance.activate_operation_environment(version, operationalEnvironmentId, body=body)
6076 except ApiException as e:
6077     print("Exception when calling OnapsoinfracloudResourcesApi->activateOperationEnvironment: %s\n" % e)</code></pre>
6078                             </div>
6079                           </div>
6080
6081                           <h2>Parameters</h2>
6082
6083                             <div class="methodsubtabletitle">Path parameters</div>
6084                             <table id="methodsubtable">
6085                                 <tr>
6086                                   <th width="150px">Name</th>
6087                                   <th>Description</th>
6088                                 </tr>
6089                                   <tr><td style="width:150px;">version*</td>
6090 <td>
6091
6092
6093     <div id="d2e199_activateOperationEnvironment_version">
6094         <div class="json-schema-view">
6095             <div class="primitive">
6096                 <span class="type">
6097                     String
6098                 </span>
6099
6100             </div>
6101                 <div class="inner required">
6102                     Required
6103                 </div>
6104         </div>
6105     </div>
6106 </td>
6107 </tr>
6108
6109                                   <tr><td style="width:150px;">operationalEnvironmentId*</td>
6110 <td>
6111
6112
6113     <div id="d2e199_activateOperationEnvironment_operationalEnvironmentId">
6114         <div class="json-schema-view">
6115             <div class="primitive">
6116                 <span class="type">
6117                     String
6118                 </span>
6119
6120             </div>
6121                 <div class="inner required">
6122                     Required
6123                 </div>
6124         </div>
6125     </div>
6126 </td>
6127 </tr>
6128
6129                             </table>
6130
6131
6132                             <div class="methodsubtabletitle">Body parameters</div>
6133                             <table id="methodsubtable">
6134                               <tr>
6135                                 <th width="150px">Name</th>
6136                                 <th>Description</th>
6137                               </tr>
6138                                 <tr><td style="width:150px;">body </td>
6139 <td>
6140
6141
6142 <script>
6143 $(document).ready(function() {
6144   var schemaWrapper = {
6145   "in" : "body",
6146   "name" : "body",
6147   "required" : false,
6148   "schema" : {
6149     "type" : "string"
6150   }
6151 };
6152   var schema = schemaWrapper.schema;
6153   if (schema.$ref != null) {
6154     schema = defsParser.$refs.get(schema.$ref);
6155   } else {
6156     schemaWrapper.definitions = Object.assign({}, defs);
6157     $RefParser.dereference(schemaWrapper).catch(function(err) {
6158       console.log(err);
6159     });
6160   }
6161
6162   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
6163   var result = $('#d2e199_activateOperationEnvironment_body');
6164   result.empty();
6165   result.append(view.render());
6166 });
6167 </script>
6168 <div id="d2e199_activateOperationEnvironment_body"></div>
6169 </td>
6170 </tr>
6171
6172                             </table>
6173
6174
6175
6176                           <h2>Responses</h2>
6177                             <h3> Status: default - successful operation </h3>
6178
6179                             <ul class="nav nav-tabs nav-tabs-examples" >
6180                             </ul>
6181
6182                             <div class="tab-content" style='margin-bottom: 10px;'>
6183                             </div>
6184
6185                         </article>
6186                       </div>
6187                       <hr>
6188                     <div id="api-OnapsoinfracloudResources-createOperationEnvironment">
6189                       <article id="api-OnapsoinfracloudResources-createOperationEnvironment-0" data-group="User" data-name="createOperationEnvironment" data-version="0">
6190                         <div class="pull-left">
6191                           <h1>createOperationEnvironment</h1>
6192                           <p>Create an Operational Environment</p>
6193                         </div>
6194                         <div class="pull-right"></div>
6195                         <div class="clearfix"></div>
6196                         <p></p>
6197                         <p class="marked"></p>
6198                         <p></p>
6199                         <br />
6200                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/cloudResources/{version}/operationalEnvironments</span></code></pre>
6201                         <p>
6202                           <h3>Usage and SDK Samples</h3>
6203                         </p>
6204                         <ul class="nav nav-tabs nav-tabs-examples">
6205                           <li class="active"><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-curl">Curl</a></li>
6206                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-java">Java</a></li>
6207                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-android">Android</a></li>
6208                           <!--<li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-groovy">Groovy</a></li>-->
6209                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-objc">Obj-C</a></li>
6210                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-javascript">JavaScript</a></li>
6211                           <!--<li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-angular">Angular</a></li>-->
6212                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-csharp">C#</a></li>
6213                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-php">PHP</a></li>
6214                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-perl">Perl</a></li>
6215                           <li class=""><a href="#examples-OnapsoinfracloudResources-createOperationEnvironment-0-python">Python</a></li>
6216                         </ul>
6217
6218                         <div class="tab-content">
6219                           <div class="tab-pane active" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-curl">
6220                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/cloudResources/{version}/operationalEnvironments"</code></pre>
6221                           </div>
6222                           <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-java">
6223                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
6224 import io.swagger.client.auth.*;
6225 import io.swagger.client.model.*;
6226 import io.swagger.client.api.OnapsoinfracloudResourcesApi;
6227
6228 import java.io.File;
6229 import java.util.*;
6230
6231 public class OnapsoinfracloudResourcesApiExample {
6232
6233     public static void main(String[] args) {
6234         
6235         OnapsoinfracloudResourcesApi apiInstance = new OnapsoinfracloudResourcesApi();
6236         String version = version_example; // String | 
6237         String body = body_example; // String | 
6238         try {
6239             apiInstance.createOperationEnvironment(version, body);
6240         } catch (ApiException e) {
6241             System.err.println("Exception when calling OnapsoinfracloudResourcesApi#createOperationEnvironment");
6242             e.printStackTrace();
6243         }
6244     }
6245 }</code></pre>
6246                           </div>
6247
6248                           <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-android">
6249                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfracloudResourcesApi;
6250
6251 public class OnapsoinfracloudResourcesApiExample {
6252
6253     public static void main(String[] args) {
6254         OnapsoinfracloudResourcesApi apiInstance = new OnapsoinfracloudResourcesApi();
6255         String version = version_example; // String | 
6256         String body = body_example; // String | 
6257         try {
6258             apiInstance.createOperationEnvironment(version, body);
6259         } catch (ApiException e) {
6260             System.err.println("Exception when calling OnapsoinfracloudResourcesApi#createOperationEnvironment");
6261             e.printStackTrace();
6262         }
6263     }
6264 }</code></pre>
6265                           </div>
6266   <!--
6267   <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-groovy">
6268   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
6269   </div> -->
6270                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-objc">
6271                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
6272 String *body = body_example; //  (optional)
6273
6274 OnapsoinfracloudResourcesApi *apiInstance = [[OnapsoinfracloudResourcesApi alloc] init];
6275
6276 // Create an Operational Environment
6277 [apiInstance createOperationEnvironmentWith:version
6278     body:body
6279               completionHandler: ^(NSError* error) {
6280                             if (error) {
6281                                 NSLog(@"Error: %@", error);
6282                             }
6283                         }];
6284 </code></pre>
6285                             </div>
6286
6287                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-javascript">
6288                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
6289
6290 var api = new SoGuilinApIs.OnapsoinfracloudResourcesApi()
6291
6292 var version = version_example; // {String} 
6293
6294 var opts = { 
6295   'body': body_example // {String} 
6296 };
6297
6298 var callback = function(error, data, response) {
6299   if (error) {
6300     console.error(error);
6301   } else {
6302     console.log('API called successfully.');
6303   }
6304 };
6305 api.createOperationEnvironment(version, opts, callback);
6306 </code></pre>
6307                             </div>
6308
6309                             <!--<div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-angular">
6310               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
6311             </div>-->
6312                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-csharp">
6313                               <pre class="prettyprint"><code class="language-cs">using System;
6314 using System.Diagnostics;
6315 using IO.Swagger.Api;
6316 using IO.Swagger.Client;
6317 using IO.Swagger.Model;
6318
6319 namespace Example
6320 {
6321     public class createOperationEnvironmentExample
6322     {
6323         public void main()
6324         {
6325             
6326             var apiInstance = new OnapsoinfracloudResourcesApi();
6327             var version = version_example;  // String | 
6328             var body = body_example;  // String |  (optional) 
6329
6330             try
6331             {
6332                 // Create an Operational Environment
6333                 apiInstance.createOperationEnvironment(version, body);
6334             }
6335             catch (Exception e)
6336             {
6337                 Debug.Print("Exception when calling OnapsoinfracloudResourcesApi.createOperationEnvironment: " + e.Message );
6338             }
6339         }
6340     }
6341 }
6342 </code></pre>
6343                             </div>
6344
6345                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-php">
6346                               <pre class="prettyprint"><code class="language-php"><&#63;php
6347 require_once(__DIR__ . '/vendor/autoload.php');
6348
6349 $api_instance = new Swagger\Client\Api\OnapsoinfracloudResourcesApi();
6350 $version = version_example; // String | 
6351 $body = body_example; // String | 
6352
6353 try {
6354     $api_instance->createOperationEnvironment($version, $body);
6355 } catch (Exception $e) {
6356     echo 'Exception when calling OnapsoinfracloudResourcesApi->createOperationEnvironment: ', $e->getMessage(), PHP_EOL;
6357 }
6358 ?></code></pre>
6359                             </div>
6360
6361                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-perl">
6362                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
6363 use WWW::SwaggerClient::Configuration;
6364 use WWW::SwaggerClient::OnapsoinfracloudResourcesApi;
6365
6366 my $api_instance = WWW::SwaggerClient::OnapsoinfracloudResourcesApi->new();
6367 my $version = version_example; # String | 
6368 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
6369
6370 eval { 
6371     $api_instance->createOperationEnvironment(version => $version, body => $body);
6372 };
6373 if ($@) {
6374     warn "Exception when calling OnapsoinfracloudResourcesApi->createOperationEnvironment: $@\n";
6375 }</code></pre>
6376                             </div>
6377
6378                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-createOperationEnvironment-0-python">
6379                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
6380 import time
6381 import swagger_client
6382 from swagger_client.rest import ApiException
6383 from pprint import pprint
6384
6385 # create an instance of the API class
6386 api_instance = swagger_client.OnapsoinfracloudResourcesApi()
6387 version = version_example # String | 
6388 body = body_example # String |  (optional)
6389
6390 try: 
6391     # Create an Operational Environment
6392     api_instance.create_operation_environment(version, body=body)
6393 except ApiException as e:
6394     print("Exception when calling OnapsoinfracloudResourcesApi->createOperationEnvironment: %s\n" % e)</code></pre>
6395                             </div>
6396                           </div>
6397
6398                           <h2>Parameters</h2>
6399
6400                             <div class="methodsubtabletitle">Path parameters</div>
6401                             <table id="methodsubtable">
6402                                 <tr>
6403                                   <th width="150px">Name</th>
6404                                   <th>Description</th>
6405                                 </tr>
6406                                   <tr><td style="width:150px;">version*</td>
6407 <td>
6408
6409
6410     <div id="d2e199_createOperationEnvironment_version">
6411         <div class="json-schema-view">
6412             <div class="primitive">
6413                 <span class="type">
6414                     String
6415                 </span>
6416
6417             </div>
6418                 <div class="inner required">
6419                     Required
6420                 </div>
6421         </div>
6422     </div>
6423 </td>
6424 </tr>
6425
6426                             </table>
6427
6428
6429                             <div class="methodsubtabletitle">Body parameters</div>
6430                             <table id="methodsubtable">
6431                               <tr>
6432                                 <th width="150px">Name</th>
6433                                 <th>Description</th>
6434                               </tr>
6435                                 <tr><td style="width:150px;">body </td>
6436 <td>
6437
6438
6439 <script>
6440 $(document).ready(function() {
6441   var schemaWrapper = {
6442   "in" : "body",
6443   "name" : "body",
6444   "required" : false,
6445   "schema" : {
6446     "type" : "string"
6447   }
6448 };
6449   var schema = schemaWrapper.schema;
6450   if (schema.$ref != null) {
6451     schema = defsParser.$refs.get(schema.$ref);
6452   } else {
6453     schemaWrapper.definitions = Object.assign({}, defs);
6454     $RefParser.dereference(schemaWrapper).catch(function(err) {
6455       console.log(err);
6456     });
6457   }
6458
6459   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
6460   var result = $('#d2e199_createOperationEnvironment_body');
6461   result.empty();
6462   result.append(view.render());
6463 });
6464 </script>
6465 <div id="d2e199_createOperationEnvironment_body"></div>
6466 </td>
6467 </tr>
6468
6469                             </table>
6470
6471
6472
6473                           <h2>Responses</h2>
6474                             <h3> Status: default - successful operation </h3>
6475
6476                             <ul class="nav nav-tabs nav-tabs-examples" >
6477                             </ul>
6478
6479                             <div class="tab-content" style='margin-bottom: 10px;'>
6480                             </div>
6481
6482                         </article>
6483                       </div>
6484                       <hr>
6485                     <div id="api-OnapsoinfracloudResources-deactivateOperationEnvironment">
6486                       <article id="api-OnapsoinfracloudResources-deactivateOperationEnvironment-0" data-group="User" data-name="deactivateOperationEnvironment" data-version="0">
6487                         <div class="pull-left">
6488                           <h1>deactivateOperationEnvironment</h1>
6489                           <p>Deactivate an Operational Environment</p>
6490                         </div>
6491                         <div class="pull-right"></div>
6492                         <div class="clearfix"></div>
6493                         <p></p>
6494                         <p class="marked"></p>
6495                         <p></p>
6496                         <br />
6497                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/deactivate</span></code></pre>
6498                         <p>
6499                           <h3>Usage and SDK Samples</h3>
6500                         </p>
6501                         <ul class="nav nav-tabs nav-tabs-examples">
6502                           <li class="active"><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-curl">Curl</a></li>
6503                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-java">Java</a></li>
6504                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-android">Android</a></li>
6505                           <!--<li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-groovy">Groovy</a></li>-->
6506                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-objc">Obj-C</a></li>
6507                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-javascript">JavaScript</a></li>
6508                           <!--<li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-angular">Angular</a></li>-->
6509                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-csharp">C#</a></li>
6510                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-php">PHP</a></li>
6511                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-perl">Perl</a></li>
6512                           <li class=""><a href="#examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-python">Python</a></li>
6513                         </ul>
6514
6515                         <div class="tab-content">
6516                           <div class="tab-pane active" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-curl">
6517                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/cloudResources/{version}/operationalEnvironments/{operationalEnvironmentId}/deactivate"</code></pre>
6518                           </div>
6519                           <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-java">
6520                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
6521 import io.swagger.client.auth.*;
6522 import io.swagger.client.model.*;
6523 import io.swagger.client.api.OnapsoinfracloudResourcesApi;
6524
6525 import java.io.File;
6526 import java.util.*;
6527
6528 public class OnapsoinfracloudResourcesApiExample {
6529
6530     public static void main(String[] args) {
6531         
6532         OnapsoinfracloudResourcesApi apiInstance = new OnapsoinfracloudResourcesApi();
6533         String version = version_example; // String | 
6534         String operationalEnvironmentId = operationalEnvironmentId_example; // String | 
6535         String body = body_example; // String | 
6536         try {
6537             apiInstance.deactivateOperationEnvironment(version, operationalEnvironmentId, body);
6538         } catch (ApiException e) {
6539             System.err.println("Exception when calling OnapsoinfracloudResourcesApi#deactivateOperationEnvironment");
6540             e.printStackTrace();
6541         }
6542     }
6543 }</code></pre>
6544                           </div>
6545
6546                           <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-android">
6547                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfracloudResourcesApi;
6548
6549 public class OnapsoinfracloudResourcesApiExample {
6550
6551     public static void main(String[] args) {
6552         OnapsoinfracloudResourcesApi apiInstance = new OnapsoinfracloudResourcesApi();
6553         String version = version_example; // String | 
6554         String operationalEnvironmentId = operationalEnvironmentId_example; // String | 
6555         String body = body_example; // String | 
6556         try {
6557             apiInstance.deactivateOperationEnvironment(version, operationalEnvironmentId, body);
6558         } catch (ApiException e) {
6559             System.err.println("Exception when calling OnapsoinfracloudResourcesApi#deactivateOperationEnvironment");
6560             e.printStackTrace();
6561         }
6562     }
6563 }</code></pre>
6564                           </div>
6565   <!--
6566   <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-groovy">
6567   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
6568   </div> -->
6569                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-objc">
6570                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
6571 String *operationalEnvironmentId = operationalEnvironmentId_example; // 
6572 String *body = body_example; //  (optional)
6573
6574 OnapsoinfracloudResourcesApi *apiInstance = [[OnapsoinfracloudResourcesApi alloc] init];
6575
6576 // Deactivate an Operational Environment
6577 [apiInstance deactivateOperationEnvironmentWith:version
6578     operationalEnvironmentId:operationalEnvironmentId
6579     body:body
6580               completionHandler: ^(NSError* error) {
6581                             if (error) {
6582                                 NSLog(@"Error: %@", error);
6583                             }
6584                         }];
6585 </code></pre>
6586                             </div>
6587
6588                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-javascript">
6589                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
6590
6591 var api = new SoGuilinApIs.OnapsoinfracloudResourcesApi()
6592
6593 var version = version_example; // {String} 
6594
6595 var operationalEnvironmentId = operationalEnvironmentId_example; // {String} 
6596
6597 var opts = { 
6598   'body': body_example // {String} 
6599 };
6600
6601 var callback = function(error, data, response) {
6602   if (error) {
6603     console.error(error);
6604   } else {
6605     console.log('API called successfully.');
6606   }
6607 };
6608 api.deactivateOperationEnvironment(version, operationalEnvironmentId, opts, callback);
6609 </code></pre>
6610                             </div>
6611
6612                             <!--<div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-angular">
6613               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
6614             </div>-->
6615                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-csharp">
6616                               <pre class="prettyprint"><code class="language-cs">using System;
6617 using System.Diagnostics;
6618 using IO.Swagger.Api;
6619 using IO.Swagger.Client;
6620 using IO.Swagger.Model;
6621
6622 namespace Example
6623 {
6624     public class deactivateOperationEnvironmentExample
6625     {
6626         public void main()
6627         {
6628             
6629             var apiInstance = new OnapsoinfracloudResourcesApi();
6630             var version = version_example;  // String | 
6631             var operationalEnvironmentId = operationalEnvironmentId_example;  // String | 
6632             var body = body_example;  // String |  (optional) 
6633
6634             try
6635             {
6636                 // Deactivate an Operational Environment
6637                 apiInstance.deactivateOperationEnvironment(version, operationalEnvironmentId, body);
6638             }
6639             catch (Exception e)
6640             {
6641                 Debug.Print("Exception when calling OnapsoinfracloudResourcesApi.deactivateOperationEnvironment: " + e.Message );
6642             }
6643         }
6644     }
6645 }
6646 </code></pre>
6647                             </div>
6648
6649                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-php">
6650                               <pre class="prettyprint"><code class="language-php"><&#63;php
6651 require_once(__DIR__ . '/vendor/autoload.php');
6652
6653 $api_instance = new Swagger\Client\Api\OnapsoinfracloudResourcesApi();
6654 $version = version_example; // String | 
6655 $operationalEnvironmentId = operationalEnvironmentId_example; // String | 
6656 $body = body_example; // String | 
6657
6658 try {
6659     $api_instance->deactivateOperationEnvironment($version, $operationalEnvironmentId, $body);
6660 } catch (Exception $e) {
6661     echo 'Exception when calling OnapsoinfracloudResourcesApi->deactivateOperationEnvironment: ', $e->getMessage(), PHP_EOL;
6662 }
6663 ?></code></pre>
6664                             </div>
6665
6666                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-perl">
6667                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
6668 use WWW::SwaggerClient::Configuration;
6669 use WWW::SwaggerClient::OnapsoinfracloudResourcesApi;
6670
6671 my $api_instance = WWW::SwaggerClient::OnapsoinfracloudResourcesApi->new();
6672 my $version = version_example; # String | 
6673 my $operationalEnvironmentId = operationalEnvironmentId_example; # String | 
6674 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
6675
6676 eval { 
6677     $api_instance->deactivateOperationEnvironment(version => $version, operationalEnvironmentId => $operationalEnvironmentId, body => $body);
6678 };
6679 if ($@) {
6680     warn "Exception when calling OnapsoinfracloudResourcesApi->deactivateOperationEnvironment: $@\n";
6681 }</code></pre>
6682                             </div>
6683
6684                             <div class="tab-pane" id="examples-OnapsoinfracloudResources-deactivateOperationEnvironment-0-python">
6685                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
6686 import time
6687 import swagger_client
6688 from swagger_client.rest import ApiException
6689 from pprint import pprint
6690
6691 # create an instance of the API class
6692 api_instance = swagger_client.OnapsoinfracloudResourcesApi()
6693 version = version_example # String | 
6694 operationalEnvironmentId = operationalEnvironmentId_example # String | 
6695 body = body_example # String |  (optional)
6696
6697 try: 
6698     # Deactivate an Operational Environment
6699     api_instance.deactivate_operation_environment(version, operationalEnvironmentId, body=body)
6700 except ApiException as e:
6701     print("Exception when calling OnapsoinfracloudResourcesApi->deactivateOperationEnvironment: %s\n" % e)</code></pre>
6702                             </div>
6703                           </div>
6704
6705                           <h2>Parameters</h2>
6706
6707                             <div class="methodsubtabletitle">Path parameters</div>
6708                             <table id="methodsubtable">
6709                                 <tr>
6710                                   <th width="150px">Name</th>
6711                                   <th>Description</th>
6712                                 </tr>
6713                                   <tr><td style="width:150px;">version*</td>
6714 <td>
6715
6716
6717     <div id="d2e199_deactivateOperationEnvironment_version">
6718         <div class="json-schema-view">
6719             <div class="primitive">
6720                 <span class="type">
6721                     String
6722                 </span>
6723
6724             </div>
6725                 <div class="inner required">
6726                     Required
6727                 </div>
6728         </div>
6729     </div>
6730 </td>
6731 </tr>
6732
6733                                   <tr><td style="width:150px;">operationalEnvironmentId*</td>
6734 <td>
6735
6736
6737     <div id="d2e199_deactivateOperationEnvironment_operationalEnvironmentId">
6738         <div class="json-schema-view">
6739             <div class="primitive">
6740                 <span class="type">
6741                     String
6742                 </span>
6743
6744             </div>
6745                 <div class="inner required">
6746                     Required
6747                 </div>
6748         </div>
6749     </div>
6750 </td>
6751 </tr>
6752
6753                             </table>
6754
6755
6756                             <div class="methodsubtabletitle">Body parameters</div>
6757                             <table id="methodsubtable">
6758                               <tr>
6759                                 <th width="150px">Name</th>
6760                                 <th>Description</th>
6761                               </tr>
6762                                 <tr><td style="width:150px;">body </td>
6763 <td>
6764
6765
6766 <script>
6767 $(document).ready(function() {
6768   var schemaWrapper = {
6769   "in" : "body",
6770   "name" : "body",
6771   "required" : false,
6772   "schema" : {
6773     "type" : "string"
6774   }
6775 };
6776   var schema = schemaWrapper.schema;
6777   if (schema.$ref != null) {
6778     schema = defsParser.$refs.get(schema.$ref);
6779   } else {
6780     schemaWrapper.definitions = Object.assign({}, defs);
6781     $RefParser.dereference(schemaWrapper).catch(function(err) {
6782       console.log(err);
6783     });
6784   }
6785
6786   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
6787   var result = $('#d2e199_deactivateOperationEnvironment_body');
6788   result.empty();
6789   result.append(view.render());
6790 });
6791 </script>
6792 <div id="d2e199_deactivateOperationEnvironment_body"></div>
6793 </td>
6794 </tr>
6795
6796                             </table>
6797
6798
6799
6800                           <h2>Responses</h2>
6801                             <h3> Status: default - successful operation </h3>
6802
6803                             <ul class="nav nav-tabs nav-tabs-examples" >
6804                             </ul>
6805
6806                             <div class="tab-content" style='margin-bottom: 10px;'>
6807                             </div>
6808
6809                         </article>
6810                       </div>
6811                       <hr>
6812                   </section>
6813                 <section id="api-OnapsoinfracloudResourcesRequests">
6814                   <h1>OnapsoinfracloudResourcesRequests</h1>
6815                     <div id="api-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter">
6816                       <article id="api-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0" data-group="User" data-name="getOperationEnvironmentStatusFilter" data-version="0">
6817                         <div class="pull-left">
6818                           <h1>getOperationEnvironmentStatusFilter</h1>
6819                           <p>Get status of an Operational Environment based on filter criteria</p>
6820                         </div>
6821                         <div class="pull-right"></div>
6822                         <div class="clearfix"></div>
6823                         <p></p>
6824                         <p class="marked"></p>
6825                         <p></p>
6826                         <br />
6827                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/cloudResourcesRequests/{version}</span></code></pre>
6828                         <p>
6829                           <h3>Usage and SDK Samples</h3>
6830                         </p>
6831                         <ul class="nav nav-tabs nav-tabs-examples">
6832                           <li class="active"><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-curl">Curl</a></li>
6833                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-java">Java</a></li>
6834                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-android">Android</a></li>
6835                           <!--<li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-groovy">Groovy</a></li>-->
6836                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-objc">Obj-C</a></li>
6837                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-javascript">JavaScript</a></li>
6838                           <!--<li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-angular">Angular</a></li>-->
6839                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-csharp">C#</a></li>
6840                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-php">PHP</a></li>
6841                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-perl">Perl</a></li>
6842                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-python">Python</a></li>
6843                         </ul>
6844
6845                         <div class="tab-content">
6846                           <div class="tab-pane active" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-curl">
6847                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/cloudResourcesRequests/{version}"</code></pre>
6848                           </div>
6849                           <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-java">
6850                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
6851 import io.swagger.client.auth.*;
6852 import io.swagger.client.model.*;
6853 import io.swagger.client.api.OnapsoinfracloudResourcesRequestsApi;
6854
6855 import java.io.File;
6856 import java.util.*;
6857
6858 public class OnapsoinfracloudResourcesRequestsApiExample {
6859
6860     public static void main(String[] args) {
6861         
6862         OnapsoinfracloudResourcesRequestsApi apiInstance = new OnapsoinfracloudResourcesRequestsApi();
6863         String version = version_example; // String | 
6864         try {
6865             apiInstance.getOperationEnvironmentStatusFilter(version);
6866         } catch (ApiException e) {
6867             System.err.println("Exception when calling OnapsoinfracloudResourcesRequestsApi#getOperationEnvironmentStatusFilter");
6868             e.printStackTrace();
6869         }
6870     }
6871 }</code></pre>
6872                           </div>
6873
6874                           <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-android">
6875                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfracloudResourcesRequestsApi;
6876
6877 public class OnapsoinfracloudResourcesRequestsApiExample {
6878
6879     public static void main(String[] args) {
6880         OnapsoinfracloudResourcesRequestsApi apiInstance = new OnapsoinfracloudResourcesRequestsApi();
6881         String version = version_example; // String | 
6882         try {
6883             apiInstance.getOperationEnvironmentStatusFilter(version);
6884         } catch (ApiException e) {
6885             System.err.println("Exception when calling OnapsoinfracloudResourcesRequestsApi#getOperationEnvironmentStatusFilter");
6886             e.printStackTrace();
6887         }
6888     }
6889 }</code></pre>
6890                           </div>
6891   <!--
6892   <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-groovy">
6893   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
6894   </div> -->
6895                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-objc">
6896                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
6897
6898 OnapsoinfracloudResourcesRequestsApi *apiInstance = [[OnapsoinfracloudResourcesRequestsApi alloc] init];
6899
6900 // Get status of an Operational Environment based on filter criteria
6901 [apiInstance getOperationEnvironmentStatusFilterWith:version
6902               completionHandler: ^(NSError* error) {
6903                             if (error) {
6904                                 NSLog(@"Error: %@", error);
6905                             }
6906                         }];
6907 </code></pre>
6908                             </div>
6909
6910                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-javascript">
6911                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
6912
6913 var api = new SoGuilinApIs.OnapsoinfracloudResourcesRequestsApi()
6914
6915 var version = version_example; // {String} 
6916
6917
6918 var callback = function(error, data, response) {
6919   if (error) {
6920     console.error(error);
6921   } else {
6922     console.log('API called successfully.');
6923   }
6924 };
6925 api.getOperationEnvironmentStatusFilter(version, callback);
6926 </code></pre>
6927                             </div>
6928
6929                             <!--<div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-angular">
6930               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
6931             </div>-->
6932                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-csharp">
6933                               <pre class="prettyprint"><code class="language-cs">using System;
6934 using System.Diagnostics;
6935 using IO.Swagger.Api;
6936 using IO.Swagger.Client;
6937 using IO.Swagger.Model;
6938
6939 namespace Example
6940 {
6941     public class getOperationEnvironmentStatusFilterExample
6942     {
6943         public void main()
6944         {
6945             
6946             var apiInstance = new OnapsoinfracloudResourcesRequestsApi();
6947             var version = version_example;  // String | 
6948
6949             try
6950             {
6951                 // Get status of an Operational Environment based on filter criteria
6952                 apiInstance.getOperationEnvironmentStatusFilter(version);
6953             }
6954             catch (Exception e)
6955             {
6956                 Debug.Print("Exception when calling OnapsoinfracloudResourcesRequestsApi.getOperationEnvironmentStatusFilter: " + e.Message );
6957             }
6958         }
6959     }
6960 }
6961 </code></pre>
6962                             </div>
6963
6964                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-php">
6965                               <pre class="prettyprint"><code class="language-php"><&#63;php
6966 require_once(__DIR__ . '/vendor/autoload.php');
6967
6968 $api_instance = new Swagger\Client\Api\OnapsoinfracloudResourcesRequestsApi();
6969 $version = version_example; // String | 
6970
6971 try {
6972     $api_instance->getOperationEnvironmentStatusFilter($version);
6973 } catch (Exception $e) {
6974     echo 'Exception when calling OnapsoinfracloudResourcesRequestsApi->getOperationEnvironmentStatusFilter: ', $e->getMessage(), PHP_EOL;
6975 }
6976 ?></code></pre>
6977                             </div>
6978
6979                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-perl">
6980                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
6981 use WWW::SwaggerClient::Configuration;
6982 use WWW::SwaggerClient::OnapsoinfracloudResourcesRequestsApi;
6983
6984 my $api_instance = WWW::SwaggerClient::OnapsoinfracloudResourcesRequestsApi->new();
6985 my $version = version_example; # String | 
6986
6987 eval { 
6988     $api_instance->getOperationEnvironmentStatusFilter(version => $version);
6989 };
6990 if ($@) {
6991     warn "Exception when calling OnapsoinfracloudResourcesRequestsApi->getOperationEnvironmentStatusFilter: $@\n";
6992 }</code></pre>
6993                             </div>
6994
6995                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-getOperationEnvironmentStatusFilter-0-python">
6996                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
6997 import time
6998 import swagger_client
6999 from swagger_client.rest import ApiException
7000 from pprint import pprint
7001
7002 # create an instance of the API class
7003 api_instance = swagger_client.OnapsoinfracloudResourcesRequestsApi()
7004 version = version_example # String | 
7005
7006 try: 
7007     # Get status of an Operational Environment based on filter criteria
7008     api_instance.get_operation_environment_status_filter(version)
7009 except ApiException as e:
7010     print("Exception when calling OnapsoinfracloudResourcesRequestsApi->getOperationEnvironmentStatusFilter: %s\n" % e)</code></pre>
7011                             </div>
7012                           </div>
7013
7014                           <h2>Parameters</h2>
7015
7016                             <div class="methodsubtabletitle">Path parameters</div>
7017                             <table id="methodsubtable">
7018                                 <tr>
7019                                   <th width="150px">Name</th>
7020                                   <th>Description</th>
7021                                 </tr>
7022                                   <tr><td style="width:150px;">version*</td>
7023 <td>
7024
7025
7026     <div id="d2e199_getOperationEnvironmentStatusFilter_version">
7027         <div class="json-schema-view">
7028             <div class="primitive">
7029                 <span class="type">
7030                     String
7031                 </span>
7032
7033             </div>
7034                 <div class="inner required">
7035                     Required
7036                 </div>
7037         </div>
7038     </div>
7039 </td>
7040 </tr>
7041
7042                             </table>
7043
7044
7045
7046
7047
7048                           <h2>Responses</h2>
7049                             <h3> Status: default - successful operation </h3>
7050
7051                             <ul class="nav nav-tabs nav-tabs-examples" >
7052                             </ul>
7053
7054                             <div class="tab-content" style='margin-bottom: 10px;'>
7055                             </div>
7056
7057                         </article>
7058                       </div>
7059                       <hr>
7060                     <div id="api-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId">
7061                       <article id="api-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0" data-group="User" data-name="unlockOrchestrationRequestForReqId" data-version="0">
7062                         <div class="pull-left">
7063                           <h1>unlockOrchestrationRequestForReqId</h1>
7064                           <p>Unlock CloudOrchestration requests for a specified requestId</p>
7065                         </div>
7066                         <div class="pull-right"></div>
7067                         <div class="clearfix"></div>
7068                         <p></p>
7069                         <p class="marked"></p>
7070                         <p></p>
7071                         <br />
7072                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/cloudResourcesRequests/{version}/{requestId}/unlock</span></code></pre>
7073                         <p>
7074                           <h3>Usage and SDK Samples</h3>
7075                         </p>
7076                         <ul class="nav nav-tabs nav-tabs-examples">
7077                           <li class="active"><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-curl">Curl</a></li>
7078                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-java">Java</a></li>
7079                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-android">Android</a></li>
7080                           <!--<li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-groovy">Groovy</a></li>-->
7081                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-objc">Obj-C</a></li>
7082                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-javascript">JavaScript</a></li>
7083                           <!--<li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-angular">Angular</a></li>-->
7084                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-csharp">C#</a></li>
7085                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-php">PHP</a></li>
7086                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-perl">Perl</a></li>
7087                           <li class=""><a href="#examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-python">Python</a></li>
7088                         </ul>
7089
7090                         <div class="tab-content">
7091                           <div class="tab-pane active" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-curl">
7092                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/cloudResourcesRequests/{version}/{requestId}/unlock"</code></pre>
7093                           </div>
7094                           <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-java">
7095                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
7096 import io.swagger.client.auth.*;
7097 import io.swagger.client.model.*;
7098 import io.swagger.client.api.OnapsoinfracloudResourcesRequestsApi;
7099
7100 import java.io.File;
7101 import java.util.*;
7102
7103 public class OnapsoinfracloudResourcesRequestsApiExample {
7104
7105     public static void main(String[] args) {
7106         
7107         OnapsoinfracloudResourcesRequestsApi apiInstance = new OnapsoinfracloudResourcesRequestsApi();
7108         String requestId = requestId_example; // String | 
7109         String version = version_example; // String | 
7110         String body = body_example; // String | 
7111         try {
7112             apiInstance.unlockOrchestrationRequestForReqId(requestId, version, body);
7113         } catch (ApiException e) {
7114             System.err.println("Exception when calling OnapsoinfracloudResourcesRequestsApi#unlockOrchestrationRequestForReqId");
7115             e.printStackTrace();
7116         }
7117     }
7118 }</code></pre>
7119                           </div>
7120
7121                           <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-android">
7122                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfracloudResourcesRequestsApi;
7123
7124 public class OnapsoinfracloudResourcesRequestsApiExample {
7125
7126     public static void main(String[] args) {
7127         OnapsoinfracloudResourcesRequestsApi apiInstance = new OnapsoinfracloudResourcesRequestsApi();
7128         String requestId = requestId_example; // String | 
7129         String version = version_example; // String | 
7130         String body = body_example; // String | 
7131         try {
7132             apiInstance.unlockOrchestrationRequestForReqId(requestId, version, body);
7133         } catch (ApiException e) {
7134             System.err.println("Exception when calling OnapsoinfracloudResourcesRequestsApi#unlockOrchestrationRequestForReqId");
7135             e.printStackTrace();
7136         }
7137     }
7138 }</code></pre>
7139                           </div>
7140   <!--
7141   <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-groovy">
7142   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
7143   </div> -->
7144                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-objc">
7145                               <pre class="prettyprint"><code class="language-cpp">String *requestId = requestId_example; // 
7146 String *version = version_example; // 
7147 String *body = body_example; //  (optional)
7148
7149 OnapsoinfracloudResourcesRequestsApi *apiInstance = [[OnapsoinfracloudResourcesRequestsApi alloc] init];
7150
7151 // Unlock CloudOrchestration requests for a specified requestId
7152 [apiInstance unlockOrchestrationRequestForReqIdWith:requestId
7153     version:version
7154     body:body
7155               completionHandler: ^(NSError* error) {
7156                             if (error) {
7157                                 NSLog(@"Error: %@", error);
7158                             }
7159                         }];
7160 </code></pre>
7161                             </div>
7162
7163                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-javascript">
7164                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
7165
7166 var api = new SoGuilinApIs.OnapsoinfracloudResourcesRequestsApi()
7167
7168 var requestId = requestId_example; // {String} 
7169
7170 var version = version_example; // {String} 
7171
7172 var opts = { 
7173   'body': body_example // {String} 
7174 };
7175
7176 var callback = function(error, data, response) {
7177   if (error) {
7178     console.error(error);
7179   } else {
7180     console.log('API called successfully.');
7181   }
7182 };
7183 api.unlockOrchestrationRequestForReqId(requestId, version, opts, callback);
7184 </code></pre>
7185                             </div>
7186
7187                             <!--<div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-angular">
7188               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
7189             </div>-->
7190                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-csharp">
7191                               <pre class="prettyprint"><code class="language-cs">using System;
7192 using System.Diagnostics;
7193 using IO.Swagger.Api;
7194 using IO.Swagger.Client;
7195 using IO.Swagger.Model;
7196
7197 namespace Example
7198 {
7199     public class unlockOrchestrationRequestForReqIdExample
7200     {
7201         public void main()
7202         {
7203             
7204             var apiInstance = new OnapsoinfracloudResourcesRequestsApi();
7205             var requestId = requestId_example;  // String | 
7206             var version = version_example;  // String | 
7207             var body = body_example;  // String |  (optional) 
7208
7209             try
7210             {
7211                 // Unlock CloudOrchestration requests for a specified requestId
7212                 apiInstance.unlockOrchestrationRequestForReqId(requestId, version, body);
7213             }
7214             catch (Exception e)
7215             {
7216                 Debug.Print("Exception when calling OnapsoinfracloudResourcesRequestsApi.unlockOrchestrationRequestForReqId: " + e.Message );
7217             }
7218         }
7219     }
7220 }
7221 </code></pre>
7222                             </div>
7223
7224                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-php">
7225                               <pre class="prettyprint"><code class="language-php"><&#63;php
7226 require_once(__DIR__ . '/vendor/autoload.php');
7227
7228 $api_instance = new Swagger\Client\Api\OnapsoinfracloudResourcesRequestsApi();
7229 $requestId = requestId_example; // String | 
7230 $version = version_example; // String | 
7231 $body = body_example; // String | 
7232
7233 try {
7234     $api_instance->unlockOrchestrationRequestForReqId($requestId, $version, $body);
7235 } catch (Exception $e) {
7236     echo 'Exception when calling OnapsoinfracloudResourcesRequestsApi->unlockOrchestrationRequestForReqId: ', $e->getMessage(), PHP_EOL;
7237 }
7238 ?></code></pre>
7239                             </div>
7240
7241                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-perl">
7242                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
7243 use WWW::SwaggerClient::Configuration;
7244 use WWW::SwaggerClient::OnapsoinfracloudResourcesRequestsApi;
7245
7246 my $api_instance = WWW::SwaggerClient::OnapsoinfracloudResourcesRequestsApi->new();
7247 my $requestId = requestId_example; # String | 
7248 my $version = version_example; # String | 
7249 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
7250
7251 eval { 
7252     $api_instance->unlockOrchestrationRequestForReqId(requestId => $requestId, version => $version, body => $body);
7253 };
7254 if ($@) {
7255     warn "Exception when calling OnapsoinfracloudResourcesRequestsApi->unlockOrchestrationRequestForReqId: $@\n";
7256 }</code></pre>
7257                             </div>
7258
7259                             <div class="tab-pane" id="examples-OnapsoinfracloudResourcesRequests-unlockOrchestrationRequestForReqId-0-python">
7260                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
7261 import time
7262 import swagger_client
7263 from swagger_client.rest import ApiException
7264 from pprint import pprint
7265
7266 # create an instance of the API class
7267 api_instance = swagger_client.OnapsoinfracloudResourcesRequestsApi()
7268 requestId = requestId_example # String | 
7269 version = version_example # String | 
7270 body = body_example # String |  (optional)
7271
7272 try: 
7273     # Unlock CloudOrchestration requests for a specified requestId
7274     api_instance.unlock_orchestration_request_for_req_id(requestId, version, body=body)
7275 except ApiException as e:
7276     print("Exception when calling OnapsoinfracloudResourcesRequestsApi->unlockOrchestrationRequestForReqId: %s\n" % e)</code></pre>
7277                             </div>
7278                           </div>
7279
7280                           <h2>Parameters</h2>
7281
7282                             <div class="methodsubtabletitle">Path parameters</div>
7283                             <table id="methodsubtable">
7284                                 <tr>
7285                                   <th width="150px">Name</th>
7286                                   <th>Description</th>
7287                                 </tr>
7288                                   <tr><td style="width:150px;">requestId*</td>
7289 <td>
7290
7291
7292     <div id="d2e199_unlockOrchestrationRequestForReqId_requestId">
7293         <div class="json-schema-view">
7294             <div class="primitive">
7295                 <span class="type">
7296                     String
7297                 </span>
7298
7299             </div>
7300                 <div class="inner required">
7301                     Required
7302                 </div>
7303         </div>
7304     </div>
7305 </td>
7306 </tr>
7307
7308                                   <tr><td style="width:150px;">version*</td>
7309 <td>
7310
7311
7312     <div id="d2e199_unlockOrchestrationRequestForReqId_version">
7313         <div class="json-schema-view">
7314             <div class="primitive">
7315                 <span class="type">
7316                     String
7317                 </span>
7318
7319             </div>
7320                 <div class="inner required">
7321                     Required
7322                 </div>
7323         </div>
7324     </div>
7325 </td>
7326 </tr>
7327
7328                             </table>
7329
7330
7331                             <div class="methodsubtabletitle">Body parameters</div>
7332                             <table id="methodsubtable">
7333                               <tr>
7334                                 <th width="150px">Name</th>
7335                                 <th>Description</th>
7336                               </tr>
7337                                 <tr><td style="width:150px;">body </td>
7338 <td>
7339
7340
7341 <script>
7342 $(document).ready(function() {
7343   var schemaWrapper = {
7344   "in" : "body",
7345   "name" : "body",
7346   "required" : false,
7347   "schema" : {
7348     "type" : "string"
7349   }
7350 };
7351   var schema = schemaWrapper.schema;
7352   if (schema.$ref != null) {
7353     schema = defsParser.$refs.get(schema.$ref);
7354   } else {
7355     schemaWrapper.definitions = Object.assign({}, defs);
7356     $RefParser.dereference(schemaWrapper).catch(function(err) {
7357       console.log(err);
7358     });
7359   }
7360
7361   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
7362   var result = $('#d2e199_unlockOrchestrationRequestForReqId_body');
7363   result.empty();
7364   result.append(view.render());
7365 });
7366 </script>
7367 <div id="d2e199_unlockOrchestrationRequestForReqId_body"></div>
7368 </td>
7369 </tr>
7370
7371                             </table>
7372
7373
7374
7375                           <h2>Responses</h2>
7376                             <h3> Status: default - successful operation </h3>
7377
7378                             <ul class="nav nav-tabs nav-tabs-examples" >
7379                             </ul>
7380
7381                             <div class="tab-content" style='margin-bottom: 10px;'>
7382                             </div>
7383
7384                         </article>
7385                       </div>
7386                       <hr>
7387                   </section>
7388                 <section id="api-OnapsoinframodelDistributions">
7389                   <h1>OnapsoinframodelDistributions</h1>
7390                     <div id="api-OnapsoinframodelDistributions-updateModelDistributionStatus">
7391                       <article id="api-OnapsoinframodelDistributions-updateModelDistributionStatus-0" data-group="User" data-name="updateModelDistributionStatus" data-version="0">
7392                         <div class="pull-left">
7393                           <h1>updateModelDistributionStatus</h1>
7394                           <p>Update model distribution status</p>
7395                         </div>
7396                         <div class="pull-right"></div>
7397                         <div class="clearfix"></div>
7398                         <p></p>
7399                         <p class="marked"></p>
7400                         <p></p>
7401                         <br />
7402                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/modelDistributions/{version}/distributions/{distributionId}</span></code></pre>
7403                         <p>
7404                           <h3>Usage and SDK Samples</h3>
7405                         </p>
7406                         <ul class="nav nav-tabs nav-tabs-examples">
7407                           <li class="active"><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-curl">Curl</a></li>
7408                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-java">Java</a></li>
7409                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-android">Android</a></li>
7410                           <!--<li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-groovy">Groovy</a></li>-->
7411                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-objc">Obj-C</a></li>
7412                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-javascript">JavaScript</a></li>
7413                           <!--<li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-angular">Angular</a></li>-->
7414                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-csharp">C#</a></li>
7415                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-php">PHP</a></li>
7416                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-perl">Perl</a></li>
7417                           <li class=""><a href="#examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-python">Python</a></li>
7418                         </ul>
7419
7420                         <div class="tab-content">
7421                           <div class="tab-pane active" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-curl">
7422                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/modelDistributions/{version}/distributions/{distributionId}"</code></pre>
7423                           </div>
7424                           <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-java">
7425                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
7426 import io.swagger.client.auth.*;
7427 import io.swagger.client.model.*;
7428 import io.swagger.client.api.OnapsoinframodelDistributionsApi;
7429
7430 import java.io.File;
7431 import java.util.*;
7432
7433 public class OnapsoinframodelDistributionsApiExample {
7434
7435     public static void main(String[] args) {
7436         
7437         OnapsoinframodelDistributionsApi apiInstance = new OnapsoinframodelDistributionsApi();
7438         String version = version_example; // String | 
7439         String distributionId = distributionId_example; // String | 
7440         String body = body_example; // String | 
7441         try {
7442             apiInstance.updateModelDistributionStatus(version, distributionId, body);
7443         } catch (ApiException e) {
7444             System.err.println("Exception when calling OnapsoinframodelDistributionsApi#updateModelDistributionStatus");
7445             e.printStackTrace();
7446         }
7447     }
7448 }</code></pre>
7449                           </div>
7450
7451                           <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-android">
7452                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinframodelDistributionsApi;
7453
7454 public class OnapsoinframodelDistributionsApiExample {
7455
7456     public static void main(String[] args) {
7457         OnapsoinframodelDistributionsApi apiInstance = new OnapsoinframodelDistributionsApi();
7458         String version = version_example; // String | 
7459         String distributionId = distributionId_example; // String | 
7460         String body = body_example; // String | 
7461         try {
7462             apiInstance.updateModelDistributionStatus(version, distributionId, body);
7463         } catch (ApiException e) {
7464             System.err.println("Exception when calling OnapsoinframodelDistributionsApi#updateModelDistributionStatus");
7465             e.printStackTrace();
7466         }
7467     }
7468 }</code></pre>
7469                           </div>
7470   <!--
7471   <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-groovy">
7472   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
7473   </div> -->
7474                             <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-objc">
7475                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
7476 String *distributionId = distributionId_example; // 
7477 String *body = body_example; //  (optional)
7478
7479 OnapsoinframodelDistributionsApi *apiInstance = [[OnapsoinframodelDistributionsApi alloc] init];
7480
7481 // Update model distribution status
7482 [apiInstance updateModelDistributionStatusWith:version
7483     distributionId:distributionId
7484     body:body
7485               completionHandler: ^(NSError* error) {
7486                             if (error) {
7487                                 NSLog(@"Error: %@", error);
7488                             }
7489                         }];
7490 </code></pre>
7491                             </div>
7492
7493                             <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-javascript">
7494                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
7495
7496 var api = new SoGuilinApIs.OnapsoinframodelDistributionsApi()
7497
7498 var version = version_example; // {String} 
7499
7500 var distributionId = distributionId_example; // {String} 
7501
7502 var opts = { 
7503   'body': body_example // {String} 
7504 };
7505
7506 var callback = function(error, data, response) {
7507   if (error) {
7508     console.error(error);
7509   } else {
7510     console.log('API called successfully.');
7511   }
7512 };
7513 api.updateModelDistributionStatus(version, distributionId, opts, callback);
7514 </code></pre>
7515                             </div>
7516
7517                             <!--<div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-angular">
7518               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
7519             </div>-->
7520                             <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-csharp">
7521                               <pre class="prettyprint"><code class="language-cs">using System;
7522 using System.Diagnostics;
7523 using IO.Swagger.Api;
7524 using IO.Swagger.Client;
7525 using IO.Swagger.Model;
7526
7527 namespace Example
7528 {
7529     public class updateModelDistributionStatusExample
7530     {
7531         public void main()
7532         {
7533             
7534             var apiInstance = new OnapsoinframodelDistributionsApi();
7535             var version = version_example;  // String | 
7536             var distributionId = distributionId_example;  // String | 
7537             var body = body_example;  // String |  (optional) 
7538
7539             try
7540             {
7541                 // Update model distribution status
7542                 apiInstance.updateModelDistributionStatus(version, distributionId, body);
7543             }
7544             catch (Exception e)
7545             {
7546                 Debug.Print("Exception when calling OnapsoinframodelDistributionsApi.updateModelDistributionStatus: " + e.Message );
7547             }
7548         }
7549     }
7550 }
7551 </code></pre>
7552                             </div>
7553
7554                             <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-php">
7555                               <pre class="prettyprint"><code class="language-php"><&#63;php
7556 require_once(__DIR__ . '/vendor/autoload.php');
7557
7558 $api_instance = new Swagger\Client\Api\OnapsoinframodelDistributionsApi();
7559 $version = version_example; // String | 
7560 $distributionId = distributionId_example; // String | 
7561 $body = body_example; // String | 
7562
7563 try {
7564     $api_instance->updateModelDistributionStatus($version, $distributionId, $body);
7565 } catch (Exception $e) {
7566     echo 'Exception when calling OnapsoinframodelDistributionsApi->updateModelDistributionStatus: ', $e->getMessage(), PHP_EOL;
7567 }
7568 ?></code></pre>
7569                             </div>
7570
7571                             <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-perl">
7572                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
7573 use WWW::SwaggerClient::Configuration;
7574 use WWW::SwaggerClient::OnapsoinframodelDistributionsApi;
7575
7576 my $api_instance = WWW::SwaggerClient::OnapsoinframodelDistributionsApi->new();
7577 my $version = version_example; # String | 
7578 my $distributionId = distributionId_example; # String | 
7579 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
7580
7581 eval { 
7582     $api_instance->updateModelDistributionStatus(version => $version, distributionId => $distributionId, body => $body);
7583 };
7584 if ($@) {
7585     warn "Exception when calling OnapsoinframodelDistributionsApi->updateModelDistributionStatus: $@\n";
7586 }</code></pre>
7587                             </div>
7588
7589                             <div class="tab-pane" id="examples-OnapsoinframodelDistributions-updateModelDistributionStatus-0-python">
7590                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
7591 import time
7592 import swagger_client
7593 from swagger_client.rest import ApiException
7594 from pprint import pprint
7595
7596 # create an instance of the API class
7597 api_instance = swagger_client.OnapsoinframodelDistributionsApi()
7598 version = version_example # String | 
7599 distributionId = distributionId_example # String | 
7600 body = body_example # String |  (optional)
7601
7602 try: 
7603     # Update model distribution status
7604     api_instance.update_model_distribution_status(version, distributionId, body=body)
7605 except ApiException as e:
7606     print("Exception when calling OnapsoinframodelDistributionsApi->updateModelDistributionStatus: %s\n" % e)</code></pre>
7607                             </div>
7608                           </div>
7609
7610                           <h2>Parameters</h2>
7611
7612                             <div class="methodsubtabletitle">Path parameters</div>
7613                             <table id="methodsubtable">
7614                                 <tr>
7615                                   <th width="150px">Name</th>
7616                                   <th>Description</th>
7617                                 </tr>
7618                                   <tr><td style="width:150px;">version*</td>
7619 <td>
7620
7621
7622     <div id="d2e199_updateModelDistributionStatus_version">
7623         <div class="json-schema-view">
7624             <div class="primitive">
7625                 <span class="type">
7626                     String
7627                 </span>
7628
7629             </div>
7630                 <div class="inner required">
7631                     Required
7632                 </div>
7633         </div>
7634     </div>
7635 </td>
7636 </tr>
7637
7638                                   <tr><td style="width:150px;">distributionId*</td>
7639 <td>
7640
7641
7642     <div id="d2e199_updateModelDistributionStatus_distributionId">
7643         <div class="json-schema-view">
7644             <div class="primitive">
7645                 <span class="type">
7646                     String
7647                 </span>
7648
7649             </div>
7650                 <div class="inner required">
7651                     Required
7652                 </div>
7653         </div>
7654     </div>
7655 </td>
7656 </tr>
7657
7658                             </table>
7659
7660
7661                             <div class="methodsubtabletitle">Body parameters</div>
7662                             <table id="methodsubtable">
7663                               <tr>
7664                                 <th width="150px">Name</th>
7665                                 <th>Description</th>
7666                               </tr>
7667                                 <tr><td style="width:150px;">body </td>
7668 <td>
7669
7670
7671 <script>
7672 $(document).ready(function() {
7673   var schemaWrapper = {
7674   "in" : "body",
7675   "name" : "body",
7676   "required" : false,
7677   "schema" : {
7678     "type" : "string"
7679   }
7680 };
7681   var schema = schemaWrapper.schema;
7682   if (schema.$ref != null) {
7683     schema = defsParser.$refs.get(schema.$ref);
7684   } else {
7685     schemaWrapper.definitions = Object.assign({}, defs);
7686     $RefParser.dereference(schemaWrapper).catch(function(err) {
7687       console.log(err);
7688     });
7689   }
7690
7691   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
7692   var result = $('#d2e199_updateModelDistributionStatus_body');
7693   result.empty();
7694   result.append(view.render());
7695 });
7696 </script>
7697 <div id="d2e199_updateModelDistributionStatus_body"></div>
7698 </td>
7699 </tr>
7700
7701                             </table>
7702
7703
7704
7705                           <h2>Responses</h2>
7706                             <h3> Status: default - successful operation </h3>
7707
7708                             <ul class="nav nav-tabs nav-tabs-examples" >
7709                             </ul>
7710
7711                             <div class="tab-content" style='margin-bottom: 10px;'>
7712                             </div>
7713
7714                         </article>
7715                       </div>
7716                       <hr>
7717                   </section>
7718                 <section id="api-OnapsoinfraorchestrationRequests">
7719                   <h1>OnapsoinfraorchestrationRequests</h1>
7720                     <div id="api-OnapsoinfraorchestrationRequests-getOrchestrationRequest">
7721                       <article id="api-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0" data-group="User" data-name="getOrchestrationRequest" data-version="0">
7722                         <div class="pull-left">
7723                           <h1>getOrchestrationRequest</h1>
7724                           <p>Find Orchestrated Requests for a URI Information</p>
7725                         </div>
7726                         <div class="pull-right"></div>
7727                         <div class="clearfix"></div>
7728                         <p></p>
7729                         <p class="marked"></p>
7730                         <p></p>
7731                         <br />
7732                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/orchestrationRequests/{version}</span></code></pre>
7733                         <p>
7734                           <h3>Usage and SDK Samples</h3>
7735                         </p>
7736                         <ul class="nav nav-tabs nav-tabs-examples">
7737                           <li class="active"><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-curl">Curl</a></li>
7738                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-java">Java</a></li>
7739                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-android">Android</a></li>
7740                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-groovy">Groovy</a></li>-->
7741                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-objc">Obj-C</a></li>
7742                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-javascript">JavaScript</a></li>
7743                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-angular">Angular</a></li>-->
7744                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-csharp">C#</a></li>
7745                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-php">PHP</a></li>
7746                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-perl">Perl</a></li>
7747                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-python">Python</a></li>
7748                         </ul>
7749
7750                         <div class="tab-content">
7751                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-curl">
7752                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/orchestrationRequests/{version}"</code></pre>
7753                           </div>
7754                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-java">
7755                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
7756 import io.swagger.client.auth.*;
7757 import io.swagger.client.model.*;
7758 import io.swagger.client.api.OnapsoinfraorchestrationRequestsApi;
7759
7760 import java.io.File;
7761 import java.util.*;
7762
7763 public class OnapsoinfraorchestrationRequestsApiExample {
7764
7765     public static void main(String[] args) {
7766         
7767         OnapsoinfraorchestrationRequestsApi apiInstance = new OnapsoinfraorchestrationRequestsApi();
7768         String version = version_example; // String | 
7769         try {
7770             apiInstance.getOrchestrationRequest(version);
7771         } catch (ApiException e) {
7772             System.err.println("Exception when calling OnapsoinfraorchestrationRequestsApi#getOrchestrationRequest");
7773             e.printStackTrace();
7774         }
7775     }
7776 }</code></pre>
7777                           </div>
7778
7779                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-android">
7780                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationRequestsApi;
7781
7782 public class OnapsoinfraorchestrationRequestsApiExample {
7783
7784     public static void main(String[] args) {
7785         OnapsoinfraorchestrationRequestsApi apiInstance = new OnapsoinfraorchestrationRequestsApi();
7786         String version = version_example; // String | 
7787         try {
7788             apiInstance.getOrchestrationRequest(version);
7789         } catch (ApiException e) {
7790             System.err.println("Exception when calling OnapsoinfraorchestrationRequestsApi#getOrchestrationRequest");
7791             e.printStackTrace();
7792         }
7793     }
7794 }</code></pre>
7795                           </div>
7796   <!--
7797   <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-groovy">
7798   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
7799   </div> -->
7800                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-objc">
7801                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
7802
7803 OnapsoinfraorchestrationRequestsApi *apiInstance = [[OnapsoinfraorchestrationRequestsApi alloc] init];
7804
7805 // Find Orchestrated Requests for a URI Information
7806 [apiInstance getOrchestrationRequestWith:version
7807               completionHandler: ^(NSError* error) {
7808                             if (error) {
7809                                 NSLog(@"Error: %@", error);
7810                             }
7811                         }];
7812 </code></pre>
7813                             </div>
7814
7815                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-javascript">
7816                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
7817
7818 var api = new SoGuilinApIs.OnapsoinfraorchestrationRequestsApi()
7819
7820 var version = version_example; // {String} 
7821
7822
7823 var callback = function(error, data, response) {
7824   if (error) {
7825     console.error(error);
7826   } else {
7827     console.log('API called successfully.');
7828   }
7829 };
7830 api.getOrchestrationRequest(version, callback);
7831 </code></pre>
7832                             </div>
7833
7834                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-angular">
7835               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
7836             </div>-->
7837                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-csharp">
7838                               <pre class="prettyprint"><code class="language-cs">using System;
7839 using System.Diagnostics;
7840 using IO.Swagger.Api;
7841 using IO.Swagger.Client;
7842 using IO.Swagger.Model;
7843
7844 namespace Example
7845 {
7846     public class getOrchestrationRequestExample
7847     {
7848         public void main()
7849         {
7850             
7851             var apiInstance = new OnapsoinfraorchestrationRequestsApi();
7852             var version = version_example;  // String | 
7853
7854             try
7855             {
7856                 // Find Orchestrated Requests for a URI Information
7857                 apiInstance.getOrchestrationRequest(version);
7858             }
7859             catch (Exception e)
7860             {
7861                 Debug.Print("Exception when calling OnapsoinfraorchestrationRequestsApi.getOrchestrationRequest: " + e.Message );
7862             }
7863         }
7864     }
7865 }
7866 </code></pre>
7867                             </div>
7868
7869                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-php">
7870                               <pre class="prettyprint"><code class="language-php"><&#63;php
7871 require_once(__DIR__ . '/vendor/autoload.php');
7872
7873 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationRequestsApi();
7874 $version = version_example; // String | 
7875
7876 try {
7877     $api_instance->getOrchestrationRequest($version);
7878 } catch (Exception $e) {
7879     echo 'Exception when calling OnapsoinfraorchestrationRequestsApi->getOrchestrationRequest: ', $e->getMessage(), PHP_EOL;
7880 }
7881 ?></code></pre>
7882                             </div>
7883
7884                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-perl">
7885                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
7886 use WWW::SwaggerClient::Configuration;
7887 use WWW::SwaggerClient::OnapsoinfraorchestrationRequestsApi;
7888
7889 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationRequestsApi->new();
7890 my $version = version_example; # String | 
7891
7892 eval { 
7893     $api_instance->getOrchestrationRequest(version => $version);
7894 };
7895 if ($@) {
7896     warn "Exception when calling OnapsoinfraorchestrationRequestsApi->getOrchestrationRequest: $@\n";
7897 }</code></pre>
7898                             </div>
7899
7900                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequest-0-python">
7901                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
7902 import time
7903 import swagger_client
7904 from swagger_client.rest import ApiException
7905 from pprint import pprint
7906
7907 # create an instance of the API class
7908 api_instance = swagger_client.OnapsoinfraorchestrationRequestsApi()
7909 version = version_example # String | 
7910
7911 try: 
7912     # Find Orchestrated Requests for a URI Information
7913     api_instance.get_orchestration_request(version)
7914 except ApiException as e:
7915     print("Exception when calling OnapsoinfraorchestrationRequestsApi->getOrchestrationRequest: %s\n" % e)</code></pre>
7916                             </div>
7917                           </div>
7918
7919                           <h2>Parameters</h2>
7920
7921                             <div class="methodsubtabletitle">Path parameters</div>
7922                             <table id="methodsubtable">
7923                                 <tr>
7924                                   <th width="150px">Name</th>
7925                                   <th>Description</th>
7926                                 </tr>
7927                                   <tr><td style="width:150px;">version*</td>
7928 <td>
7929
7930
7931     <div id="d2e199_getOrchestrationRequest_version">
7932         <div class="json-schema-view">
7933             <div class="primitive">
7934                 <span class="type">
7935                     String
7936                 </span>
7937
7938             </div>
7939                 <div class="inner required">
7940                     Required
7941                 </div>
7942         </div>
7943     </div>
7944 </td>
7945 </tr>
7946
7947                             </table>
7948
7949
7950
7951
7952
7953                           <h2>Responses</h2>
7954                             <h3> Status: default - successful operation </h3>
7955
7956                             <ul class="nav nav-tabs nav-tabs-examples" >
7957                             </ul>
7958
7959                             <div class="tab-content" style='margin-bottom: 10px;'>
7960                             </div>
7961
7962                         </article>
7963                       </div>
7964                       <hr>
7965                     <div id="api-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId">
7966                       <article id="api-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0" data-group="User" data-name="getOrchestrationRequestForReqId" data-version="0">
7967                         <div class="pull-left">
7968                           <h1>getOrchestrationRequestForReqId</h1>
7969                           <p>Find Orchestrated Requests for a given requestId</p>
7970                         </div>
7971                         <div class="pull-right"></div>
7972                         <div class="clearfix"></div>
7973                         <p></p>
7974                         <p class="marked"></p>
7975                         <p></p>
7976                         <br />
7977                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/orchestrationRequests/{version}/{requestId}</span></code></pre>
7978                         <p>
7979                           <h3>Usage and SDK Samples</h3>
7980                         </p>
7981                         <ul class="nav nav-tabs nav-tabs-examples">
7982                           <li class="active"><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-curl">Curl</a></li>
7983                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-java">Java</a></li>
7984                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-android">Android</a></li>
7985                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-groovy">Groovy</a></li>-->
7986                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-objc">Obj-C</a></li>
7987                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-javascript">JavaScript</a></li>
7988                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-angular">Angular</a></li>-->
7989                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-csharp">C#</a></li>
7990                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-php">PHP</a></li>
7991                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-perl">Perl</a></li>
7992                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-python">Python</a></li>
7993                         </ul>
7994
7995                         <div class="tab-content">
7996                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-curl">
7997                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/orchestrationRequests/{version}/{requestId}"</code></pre>
7998                           </div>
7999                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-java">
8000                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
8001 import io.swagger.client.auth.*;
8002 import io.swagger.client.model.*;
8003 import io.swagger.client.api.OnapsoinfraorchestrationRequestsApi;
8004
8005 import java.io.File;
8006 import java.util.*;
8007
8008 public class OnapsoinfraorchestrationRequestsApiExample {
8009
8010     public static void main(String[] args) {
8011         
8012         OnapsoinfraorchestrationRequestsApi apiInstance = new OnapsoinfraorchestrationRequestsApi();
8013         String requestId = requestId_example; // String | 
8014         String version = version_example; // String | 
8015         try {
8016             apiInstance.getOrchestrationRequestForReqId(requestId, version);
8017         } catch (ApiException e) {
8018             System.err.println("Exception when calling OnapsoinfraorchestrationRequestsApi#getOrchestrationRequestForReqId");
8019             e.printStackTrace();
8020         }
8021     }
8022 }</code></pre>
8023                           </div>
8024
8025                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-android">
8026                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationRequestsApi;
8027
8028 public class OnapsoinfraorchestrationRequestsApiExample {
8029
8030     public static void main(String[] args) {
8031         OnapsoinfraorchestrationRequestsApi apiInstance = new OnapsoinfraorchestrationRequestsApi();
8032         String requestId = requestId_example; // String | 
8033         String version = version_example; // String | 
8034         try {
8035             apiInstance.getOrchestrationRequestForReqId(requestId, version);
8036         } catch (ApiException e) {
8037             System.err.println("Exception when calling OnapsoinfraorchestrationRequestsApi#getOrchestrationRequestForReqId");
8038             e.printStackTrace();
8039         }
8040     }
8041 }</code></pre>
8042                           </div>
8043   <!--
8044   <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-groovy">
8045   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8046   </div> -->
8047                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-objc">
8048                               <pre class="prettyprint"><code class="language-cpp">String *requestId = requestId_example; // 
8049 String *version = version_example; // 
8050
8051 OnapsoinfraorchestrationRequestsApi *apiInstance = [[OnapsoinfraorchestrationRequestsApi alloc] init];
8052
8053 // Find Orchestrated Requests for a given requestId
8054 [apiInstance getOrchestrationRequestForReqIdWith:requestId
8055     version:version
8056               completionHandler: ^(NSError* error) {
8057                             if (error) {
8058                                 NSLog(@"Error: %@", error);
8059                             }
8060                         }];
8061 </code></pre>
8062                             </div>
8063
8064                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-javascript">
8065                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
8066
8067 var api = new SoGuilinApIs.OnapsoinfraorchestrationRequestsApi()
8068
8069 var requestId = requestId_example; // {String} 
8070
8071 var version = version_example; // {String} 
8072
8073
8074 var callback = function(error, data, response) {
8075   if (error) {
8076     console.error(error);
8077   } else {
8078     console.log('API called successfully.');
8079   }
8080 };
8081 api.getOrchestrationRequestForReqId(requestId, version, callback);
8082 </code></pre>
8083                             </div>
8084
8085                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-angular">
8086               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8087             </div>-->
8088                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-csharp">
8089                               <pre class="prettyprint"><code class="language-cs">using System;
8090 using System.Diagnostics;
8091 using IO.Swagger.Api;
8092 using IO.Swagger.Client;
8093 using IO.Swagger.Model;
8094
8095 namespace Example
8096 {
8097     public class getOrchestrationRequestForReqIdExample
8098     {
8099         public void main()
8100         {
8101             
8102             var apiInstance = new OnapsoinfraorchestrationRequestsApi();
8103             var requestId = requestId_example;  // String | 
8104             var version = version_example;  // String | 
8105
8106             try
8107             {
8108                 // Find Orchestrated Requests for a given requestId
8109                 apiInstance.getOrchestrationRequestForReqId(requestId, version);
8110             }
8111             catch (Exception e)
8112             {
8113                 Debug.Print("Exception when calling OnapsoinfraorchestrationRequestsApi.getOrchestrationRequestForReqId: " + e.Message );
8114             }
8115         }
8116     }
8117 }
8118 </code></pre>
8119                             </div>
8120
8121                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-php">
8122                               <pre class="prettyprint"><code class="language-php"><&#63;php
8123 require_once(__DIR__ . '/vendor/autoload.php');
8124
8125 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationRequestsApi();
8126 $requestId = requestId_example; // String | 
8127 $version = version_example; // String | 
8128
8129 try {
8130     $api_instance->getOrchestrationRequestForReqId($requestId, $version);
8131 } catch (Exception $e) {
8132     echo 'Exception when calling OnapsoinfraorchestrationRequestsApi->getOrchestrationRequestForReqId: ', $e->getMessage(), PHP_EOL;
8133 }
8134 ?></code></pre>
8135                             </div>
8136
8137                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-perl">
8138                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
8139 use WWW::SwaggerClient::Configuration;
8140 use WWW::SwaggerClient::OnapsoinfraorchestrationRequestsApi;
8141
8142 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationRequestsApi->new();
8143 my $requestId = requestId_example; # String | 
8144 my $version = version_example; # String | 
8145
8146 eval { 
8147     $api_instance->getOrchestrationRequestForReqId(requestId => $requestId, version => $version);
8148 };
8149 if ($@) {
8150     warn "Exception when calling OnapsoinfraorchestrationRequestsApi->getOrchestrationRequestForReqId: $@\n";
8151 }</code></pre>
8152                             </div>
8153
8154                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-getOrchestrationRequestForReqId-0-python">
8155                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
8156 import time
8157 import swagger_client
8158 from swagger_client.rest import ApiException
8159 from pprint import pprint
8160
8161 # create an instance of the API class
8162 api_instance = swagger_client.OnapsoinfraorchestrationRequestsApi()
8163 requestId = requestId_example # String | 
8164 version = version_example # String | 
8165
8166 try: 
8167     # Find Orchestrated Requests for a given requestId
8168     api_instance.get_orchestration_request_for_req_id(requestId, version)
8169 except ApiException as e:
8170     print("Exception when calling OnapsoinfraorchestrationRequestsApi->getOrchestrationRequestForReqId: %s\n" % e)</code></pre>
8171                             </div>
8172                           </div>
8173
8174                           <h2>Parameters</h2>
8175
8176                             <div class="methodsubtabletitle">Path parameters</div>
8177                             <table id="methodsubtable">
8178                                 <tr>
8179                                   <th width="150px">Name</th>
8180                                   <th>Description</th>
8181                                 </tr>
8182                                   <tr><td style="width:150px;">requestId*</td>
8183 <td>
8184
8185
8186     <div id="d2e199_getOrchestrationRequestForReqId_requestId">
8187         <div class="json-schema-view">
8188             <div class="primitive">
8189                 <span class="type">
8190                     String
8191                 </span>
8192
8193             </div>
8194                 <div class="inner required">
8195                     Required
8196                 </div>
8197         </div>
8198     </div>
8199 </td>
8200 </tr>
8201
8202                                   <tr><td style="width:150px;">version*</td>
8203 <td>
8204
8205
8206     <div id="d2e199_getOrchestrationRequestForReqId_version">
8207         <div class="json-schema-view">
8208             <div class="primitive">
8209                 <span class="type">
8210                     String
8211                 </span>
8212
8213             </div>
8214                 <div class="inner required">
8215                     Required
8216                 </div>
8217         </div>
8218     </div>
8219 </td>
8220 </tr>
8221
8222                             </table>
8223
8224
8225
8226
8227
8228                           <h2>Responses</h2>
8229                             <h3> Status: default - successful operation </h3>
8230
8231                             <ul class="nav nav-tabs nav-tabs-examples" >
8232                             </ul>
8233
8234                             <div class="tab-content" style='margin-bottom: 10px;'>
8235                             </div>
8236
8237                         </article>
8238                       </div>
8239                       <hr>
8240                     <div id="api-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest">
8241                       <article id="api-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0" data-group="User" data-name="unlockOrchestrationRequest" data-version="0">
8242                         <div class="pull-left">
8243                           <h1>unlockOrchestrationRequest</h1>
8244                           <p>Unlock Orchestrated Requests for a given requestId</p>
8245                         </div>
8246                         <div class="pull-right"></div>
8247                         <div class="clearfix"></div>
8248                         <p></p>
8249                         <p class="marked"></p>
8250                         <p></p>
8251                         <br />
8252                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/orchestrationRequests/{version}/{requestId}/unlock</span></code></pre>
8253                         <p>
8254                           <h3>Usage and SDK Samples</h3>
8255                         </p>
8256                         <ul class="nav nav-tabs nav-tabs-examples">
8257                           <li class="active"><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-curl">Curl</a></li>
8258                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-java">Java</a></li>
8259                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-android">Android</a></li>
8260                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-groovy">Groovy</a></li>-->
8261                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-objc">Obj-C</a></li>
8262                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-javascript">JavaScript</a></li>
8263                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-angular">Angular</a></li>-->
8264                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-csharp">C#</a></li>
8265                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-php">PHP</a></li>
8266                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-perl">Perl</a></li>
8267                           <li class=""><a href="#examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-python">Python</a></li>
8268                         </ul>
8269
8270                         <div class="tab-content">
8271                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-curl">
8272                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/orchestrationRequests/{version}/{requestId}/unlock"</code></pre>
8273                           </div>
8274                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-java">
8275                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
8276 import io.swagger.client.auth.*;
8277 import io.swagger.client.model.*;
8278 import io.swagger.client.api.OnapsoinfraorchestrationRequestsApi;
8279
8280 import java.io.File;
8281 import java.util.*;
8282
8283 public class OnapsoinfraorchestrationRequestsApiExample {
8284
8285     public static void main(String[] args) {
8286         
8287         OnapsoinfraorchestrationRequestsApi apiInstance = new OnapsoinfraorchestrationRequestsApi();
8288         String requestId = requestId_example; // String | 
8289         String version = version_example; // String | 
8290         String body = body_example; // String | 
8291         try {
8292             apiInstance.unlockOrchestrationRequest(requestId, version, body);
8293         } catch (ApiException e) {
8294             System.err.println("Exception when calling OnapsoinfraorchestrationRequestsApi#unlockOrchestrationRequest");
8295             e.printStackTrace();
8296         }
8297     }
8298 }</code></pre>
8299                           </div>
8300
8301                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-android">
8302                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationRequestsApi;
8303
8304 public class OnapsoinfraorchestrationRequestsApiExample {
8305
8306     public static void main(String[] args) {
8307         OnapsoinfraorchestrationRequestsApi apiInstance = new OnapsoinfraorchestrationRequestsApi();
8308         String requestId = requestId_example; // String | 
8309         String version = version_example; // String | 
8310         String body = body_example; // String | 
8311         try {
8312             apiInstance.unlockOrchestrationRequest(requestId, version, body);
8313         } catch (ApiException e) {
8314             System.err.println("Exception when calling OnapsoinfraorchestrationRequestsApi#unlockOrchestrationRequest");
8315             e.printStackTrace();
8316         }
8317     }
8318 }</code></pre>
8319                           </div>
8320   <!--
8321   <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-groovy">
8322   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8323   </div> -->
8324                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-objc">
8325                               <pre class="prettyprint"><code class="language-cpp">String *requestId = requestId_example; // 
8326 String *version = version_example; // 
8327 String *body = body_example; //  (optional)
8328
8329 OnapsoinfraorchestrationRequestsApi *apiInstance = [[OnapsoinfraorchestrationRequestsApi alloc] init];
8330
8331 // Unlock Orchestrated Requests for a given requestId
8332 [apiInstance unlockOrchestrationRequestWith:requestId
8333     version:version
8334     body:body
8335               completionHandler: ^(NSError* error) {
8336                             if (error) {
8337                                 NSLog(@"Error: %@", error);
8338                             }
8339                         }];
8340 </code></pre>
8341                             </div>
8342
8343                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-javascript">
8344                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
8345
8346 var api = new SoGuilinApIs.OnapsoinfraorchestrationRequestsApi()
8347
8348 var requestId = requestId_example; // {String} 
8349
8350 var version = version_example; // {String} 
8351
8352 var opts = { 
8353   'body': body_example // {String} 
8354 };
8355
8356 var callback = function(error, data, response) {
8357   if (error) {
8358     console.error(error);
8359   } else {
8360     console.log('API called successfully.');
8361   }
8362 };
8363 api.unlockOrchestrationRequest(requestId, version, opts, callback);
8364 </code></pre>
8365                             </div>
8366
8367                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-angular">
8368               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8369             </div>-->
8370                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-csharp">
8371                               <pre class="prettyprint"><code class="language-cs">using System;
8372 using System.Diagnostics;
8373 using IO.Swagger.Api;
8374 using IO.Swagger.Client;
8375 using IO.Swagger.Model;
8376
8377 namespace Example
8378 {
8379     public class unlockOrchestrationRequestExample
8380     {
8381         public void main()
8382         {
8383             
8384             var apiInstance = new OnapsoinfraorchestrationRequestsApi();
8385             var requestId = requestId_example;  // String | 
8386             var version = version_example;  // String | 
8387             var body = body_example;  // String |  (optional) 
8388
8389             try
8390             {
8391                 // Unlock Orchestrated Requests for a given requestId
8392                 apiInstance.unlockOrchestrationRequest(requestId, version, body);
8393             }
8394             catch (Exception e)
8395             {
8396                 Debug.Print("Exception when calling OnapsoinfraorchestrationRequestsApi.unlockOrchestrationRequest: " + e.Message );
8397             }
8398         }
8399     }
8400 }
8401 </code></pre>
8402                             </div>
8403
8404                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-php">
8405                               <pre class="prettyprint"><code class="language-php"><&#63;php
8406 require_once(__DIR__ . '/vendor/autoload.php');
8407
8408 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationRequestsApi();
8409 $requestId = requestId_example; // String | 
8410 $version = version_example; // String | 
8411 $body = body_example; // String | 
8412
8413 try {
8414     $api_instance->unlockOrchestrationRequest($requestId, $version, $body);
8415 } catch (Exception $e) {
8416     echo 'Exception when calling OnapsoinfraorchestrationRequestsApi->unlockOrchestrationRequest: ', $e->getMessage(), PHP_EOL;
8417 }
8418 ?></code></pre>
8419                             </div>
8420
8421                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-perl">
8422                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
8423 use WWW::SwaggerClient::Configuration;
8424 use WWW::SwaggerClient::OnapsoinfraorchestrationRequestsApi;
8425
8426 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationRequestsApi->new();
8427 my $requestId = requestId_example; # String | 
8428 my $version = version_example; # String | 
8429 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
8430
8431 eval { 
8432     $api_instance->unlockOrchestrationRequest(requestId => $requestId, version => $version, body => $body);
8433 };
8434 if ($@) {
8435     warn "Exception when calling OnapsoinfraorchestrationRequestsApi->unlockOrchestrationRequest: $@\n";
8436 }</code></pre>
8437                             </div>
8438
8439                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationRequests-unlockOrchestrationRequest-0-python">
8440                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
8441 import time
8442 import swagger_client
8443 from swagger_client.rest import ApiException
8444 from pprint import pprint
8445
8446 # create an instance of the API class
8447 api_instance = swagger_client.OnapsoinfraorchestrationRequestsApi()
8448 requestId = requestId_example # String | 
8449 version = version_example # String | 
8450 body = body_example # String |  (optional)
8451
8452 try: 
8453     # Unlock Orchestrated Requests for a given requestId
8454     api_instance.unlock_orchestration_request(requestId, version, body=body)
8455 except ApiException as e:
8456     print("Exception when calling OnapsoinfraorchestrationRequestsApi->unlockOrchestrationRequest: %s\n" % e)</code></pre>
8457                             </div>
8458                           </div>
8459
8460                           <h2>Parameters</h2>
8461
8462                             <div class="methodsubtabletitle">Path parameters</div>
8463                             <table id="methodsubtable">
8464                                 <tr>
8465                                   <th width="150px">Name</th>
8466                                   <th>Description</th>
8467                                 </tr>
8468                                   <tr><td style="width:150px;">requestId*</td>
8469 <td>
8470
8471
8472     <div id="d2e199_unlockOrchestrationRequest_requestId">
8473         <div class="json-schema-view">
8474             <div class="primitive">
8475                 <span class="type">
8476                     String
8477                 </span>
8478
8479             </div>
8480                 <div class="inner required">
8481                     Required
8482                 </div>
8483         </div>
8484     </div>
8485 </td>
8486 </tr>
8487
8488                                   <tr><td style="width:150px;">version*</td>
8489 <td>
8490
8491
8492     <div id="d2e199_unlockOrchestrationRequest_version">
8493         <div class="json-schema-view">
8494             <div class="primitive">
8495                 <span class="type">
8496                     String
8497                 </span>
8498
8499             </div>
8500                 <div class="inner required">
8501                     Required
8502                 </div>
8503         </div>
8504     </div>
8505 </td>
8506 </tr>
8507
8508                             </table>
8509
8510
8511                             <div class="methodsubtabletitle">Body parameters</div>
8512                             <table id="methodsubtable">
8513                               <tr>
8514                                 <th width="150px">Name</th>
8515                                 <th>Description</th>
8516                               </tr>
8517                                 <tr><td style="width:150px;">body </td>
8518 <td>
8519
8520
8521 <script>
8522 $(document).ready(function() {
8523   var schemaWrapper = {
8524   "in" : "body",
8525   "name" : "body",
8526   "required" : false,
8527   "schema" : {
8528     "type" : "string"
8529   }
8530 };
8531   var schema = schemaWrapper.schema;
8532   if (schema.$ref != null) {
8533     schema = defsParser.$refs.get(schema.$ref);
8534   } else {
8535     schemaWrapper.definitions = Object.assign({}, defs);
8536     $RefParser.dereference(schemaWrapper).catch(function(err) {
8537       console.log(err);
8538     });
8539   }
8540
8541   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
8542   var result = $('#d2e199_unlockOrchestrationRequest_body');
8543   result.empty();
8544   result.append(view.render());
8545 });
8546 </script>
8547 <div id="d2e199_unlockOrchestrationRequest_body"></div>
8548 </td>
8549 </tr>
8550
8551                             </table>
8552
8553
8554
8555                           <h2>Responses</h2>
8556                             <h3> Status: default - successful operation </h3>
8557
8558                             <ul class="nav nav-tabs nav-tabs-examples" >
8559                             </ul>
8560
8561                             <div class="tab-content" style='margin-bottom: 10px;'>
8562                             </div>
8563
8564                         </article>
8565                       </div>
8566                       <hr>
8567                   </section>
8568                 <section id="api-OnapsoinfraorchestrationTasks">
8569                   <h1>OnapsoinfraorchestrationTasks</h1>
8570                     <div id="api-OnapsoinfraorchestrationTasks-abortOrchestrationTask">
8571                       <article id="api-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0" data-group="User" data-name="abortOrchestrationTask" data-version="0">
8572                         <div class="pull-left">
8573                           <h1>abortOrchestrationTask</h1>
8574                           <p>abort orchestrationTask for a given taskId</p>
8575                         </div>
8576                         <div class="pull-right"></div>
8577                         <div class="clearfix"></div>
8578                         <p></p>
8579                         <p class="marked"></p>
8580                         <p></p>
8581                         <br />
8582                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}/{taskId}/abort</span></code></pre>
8583                         <p>
8584                           <h3>Usage and SDK Samples</h3>
8585                         </p>
8586                         <ul class="nav nav-tabs nav-tabs-examples">
8587                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-curl">Curl</a></li>
8588                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-java">Java</a></li>
8589                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-android">Android</a></li>
8590                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-groovy">Groovy</a></li>-->
8591                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-objc">Obj-C</a></li>
8592                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-javascript">JavaScript</a></li>
8593                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-angular">Angular</a></li>-->
8594                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-csharp">C#</a></li>
8595                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-php">PHP</a></li>
8596                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-perl">Perl</a></li>
8597                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-python">Python</a></li>
8598                         </ul>
8599
8600                         <div class="tab-content">
8601                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-curl">
8602                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/orchestrationTasks/{version}/{taskId}/abort"</code></pre>
8603                           </div>
8604                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-java">
8605                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
8606 import io.swagger.client.auth.*;
8607 import io.swagger.client.model.*;
8608 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
8609
8610 import java.io.File;
8611 import java.util.*;
8612
8613 public class OnapsoinfraorchestrationTasksApiExample {
8614
8615     public static void main(String[] args) {
8616         
8617         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
8618         String taskId = taskId_example; // String | 
8619         String version = version_example; // String | 
8620         String body = body_example; // String | 
8621         try {
8622             apiInstance.abortOrchestrationTask(taskId, version, body);
8623         } catch (ApiException e) {
8624             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#abortOrchestrationTask");
8625             e.printStackTrace();
8626         }
8627     }
8628 }</code></pre>
8629                           </div>
8630
8631                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-android">
8632                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
8633
8634 public class OnapsoinfraorchestrationTasksApiExample {
8635
8636     public static void main(String[] args) {
8637         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
8638         String taskId = taskId_example; // String | 
8639         String version = version_example; // String | 
8640         String body = body_example; // String | 
8641         try {
8642             apiInstance.abortOrchestrationTask(taskId, version, body);
8643         } catch (ApiException e) {
8644             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#abortOrchestrationTask");
8645             e.printStackTrace();
8646         }
8647     }
8648 }</code></pre>
8649                           </div>
8650   <!--
8651   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-groovy">
8652   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8653   </div> -->
8654                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-objc">
8655                               <pre class="prettyprint"><code class="language-cpp">String *taskId = taskId_example; // 
8656 String *version = version_example; // 
8657 String *body = body_example; //  (optional)
8658
8659 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
8660
8661 // abort orchestrationTask for a given taskId
8662 [apiInstance abortOrchestrationTaskWith:taskId
8663     version:version
8664     body:body
8665               completionHandler: ^(NSError* error) {
8666                             if (error) {
8667                                 NSLog(@"Error: %@", error);
8668                             }
8669                         }];
8670 </code></pre>
8671                             </div>
8672
8673                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-javascript">
8674                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
8675
8676 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
8677
8678 var taskId = taskId_example; // {String} 
8679
8680 var version = version_example; // {String} 
8681
8682 var opts = { 
8683   'body': body_example // {String} 
8684 };
8685
8686 var callback = function(error, data, response) {
8687   if (error) {
8688     console.error(error);
8689   } else {
8690     console.log('API called successfully.');
8691   }
8692 };
8693 api.abortOrchestrationTask(taskId, version, opts, callback);
8694 </code></pre>
8695                             </div>
8696
8697                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-angular">
8698               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8699             </div>-->
8700                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-csharp">
8701                               <pre class="prettyprint"><code class="language-cs">using System;
8702 using System.Diagnostics;
8703 using IO.Swagger.Api;
8704 using IO.Swagger.Client;
8705 using IO.Swagger.Model;
8706
8707 namespace Example
8708 {
8709     public class abortOrchestrationTaskExample
8710     {
8711         public void main()
8712         {
8713             
8714             var apiInstance = new OnapsoinfraorchestrationTasksApi();
8715             var taskId = taskId_example;  // String | 
8716             var version = version_example;  // String | 
8717             var body = body_example;  // String |  (optional) 
8718
8719             try
8720             {
8721                 // abort orchestrationTask for a given taskId
8722                 apiInstance.abortOrchestrationTask(taskId, version, body);
8723             }
8724             catch (Exception e)
8725             {
8726                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.abortOrchestrationTask: " + e.Message );
8727             }
8728         }
8729     }
8730 }
8731 </code></pre>
8732                             </div>
8733
8734                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-php">
8735                               <pre class="prettyprint"><code class="language-php"><&#63;php
8736 require_once(__DIR__ . '/vendor/autoload.php');
8737
8738 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
8739 $taskId = taskId_example; // String | 
8740 $version = version_example; // String | 
8741 $body = body_example; // String | 
8742
8743 try {
8744     $api_instance->abortOrchestrationTask($taskId, $version, $body);
8745 } catch (Exception $e) {
8746     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->abortOrchestrationTask: ', $e->getMessage(), PHP_EOL;
8747 }
8748 ?></code></pre>
8749                             </div>
8750
8751                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-perl">
8752                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
8753 use WWW::SwaggerClient::Configuration;
8754 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
8755
8756 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
8757 my $taskId = taskId_example; # String | 
8758 my $version = version_example; # String | 
8759 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
8760
8761 eval { 
8762     $api_instance->abortOrchestrationTask(taskId => $taskId, version => $version, body => $body);
8763 };
8764 if ($@) {
8765     warn "Exception when calling OnapsoinfraorchestrationTasksApi->abortOrchestrationTask: $@\n";
8766 }</code></pre>
8767                             </div>
8768
8769                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-abortOrchestrationTask-0-python">
8770                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
8771 import time
8772 import swagger_client
8773 from swagger_client.rest import ApiException
8774 from pprint import pprint
8775
8776 # create an instance of the API class
8777 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
8778 taskId = taskId_example # String | 
8779 version = version_example # String | 
8780 body = body_example # String |  (optional)
8781
8782 try: 
8783     # abort orchestrationTask for a given taskId
8784     api_instance.abort_orchestration_task(taskId, version, body=body)
8785 except ApiException as e:
8786     print("Exception when calling OnapsoinfraorchestrationTasksApi->abortOrchestrationTask: %s\n" % e)</code></pre>
8787                             </div>
8788                           </div>
8789
8790                           <h2>Parameters</h2>
8791
8792                             <div class="methodsubtabletitle">Path parameters</div>
8793                             <table id="methodsubtable">
8794                                 <tr>
8795                                   <th width="150px">Name</th>
8796                                   <th>Description</th>
8797                                 </tr>
8798                                   <tr><td style="width:150px;">taskId*</td>
8799 <td>
8800
8801
8802     <div id="d2e199_abortOrchestrationTask_taskId">
8803         <div class="json-schema-view">
8804             <div class="primitive">
8805                 <span class="type">
8806                     String
8807                 </span>
8808
8809             </div>
8810                 <div class="inner required">
8811                     Required
8812                 </div>
8813         </div>
8814     </div>
8815 </td>
8816 </tr>
8817
8818                                   <tr><td style="width:150px;">version*</td>
8819 <td>
8820
8821
8822     <div id="d2e199_abortOrchestrationTask_version">
8823         <div class="json-schema-view">
8824             <div class="primitive">
8825                 <span class="type">
8826                     String
8827                 </span>
8828
8829             </div>
8830                 <div class="inner required">
8831                     Required
8832                 </div>
8833         </div>
8834     </div>
8835 </td>
8836 </tr>
8837
8838                             </table>
8839
8840
8841                             <div class="methodsubtabletitle">Body parameters</div>
8842                             <table id="methodsubtable">
8843                               <tr>
8844                                 <th width="150px">Name</th>
8845                                 <th>Description</th>
8846                               </tr>
8847                                 <tr><td style="width:150px;">body </td>
8848 <td>
8849
8850
8851 <script>
8852 $(document).ready(function() {
8853   var schemaWrapper = {
8854   "in" : "body",
8855   "name" : "body",
8856   "required" : false,
8857   "schema" : {
8858     "type" : "string"
8859   }
8860 };
8861   var schema = schemaWrapper.schema;
8862   if (schema.$ref != null) {
8863     schema = defsParser.$refs.get(schema.$ref);
8864   } else {
8865     schemaWrapper.definitions = Object.assign({}, defs);
8866     $RefParser.dereference(schemaWrapper).catch(function(err) {
8867       console.log(err);
8868     });
8869   }
8870
8871   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
8872   var result = $('#d2e199_abortOrchestrationTask_body');
8873   result.empty();
8874   result.append(view.render());
8875 });
8876 </script>
8877 <div id="d2e199_abortOrchestrationTask_body"></div>
8878 </td>
8879 </tr>
8880
8881                             </table>
8882
8883
8884
8885                           <h2>Responses</h2>
8886                             <h3> Status: default - successful operation </h3>
8887
8888                             <ul class="nav nav-tabs nav-tabs-examples" >
8889                             </ul>
8890
8891                             <div class="tab-content" style='margin-bottom: 10px;'>
8892                             </div>
8893
8894                         </article>
8895                       </div>
8896                       <hr>
8897                     <div id="api-OnapsoinfraorchestrationTasks-commitOrchestrationTask">
8898                       <article id="api-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0" data-group="User" data-name="commitOrchestrationTask" data-version="0">
8899                         <div class="pull-left">
8900                           <h1>commitOrchestrationTask</h1>
8901                           <p>commit orchestrationTask for a given taskId</p>
8902                         </div>
8903                         <div class="pull-right"></div>
8904                         <div class="clearfix"></div>
8905                         <p></p>
8906                         <p class="marked"></p>
8907                         <p></p>
8908                         <br />
8909                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}/{taskId}/commit</span></code></pre>
8910                         <p>
8911                           <h3>Usage and SDK Samples</h3>
8912                         </p>
8913                         <ul class="nav nav-tabs nav-tabs-examples">
8914                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-curl">Curl</a></li>
8915                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-java">Java</a></li>
8916                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-android">Android</a></li>
8917                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-groovy">Groovy</a></li>-->
8918                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-objc">Obj-C</a></li>
8919                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-javascript">JavaScript</a></li>
8920                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-angular">Angular</a></li>-->
8921                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-csharp">C#</a></li>
8922                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-php">PHP</a></li>
8923                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-perl">Perl</a></li>
8924                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-python">Python</a></li>
8925                         </ul>
8926
8927                         <div class="tab-content">
8928                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-curl">
8929                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/orchestrationTasks/{version}/{taskId}/commit"</code></pre>
8930                           </div>
8931                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-java">
8932                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
8933 import io.swagger.client.auth.*;
8934 import io.swagger.client.model.*;
8935 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
8936
8937 import java.io.File;
8938 import java.util.*;
8939
8940 public class OnapsoinfraorchestrationTasksApiExample {
8941
8942     public static void main(String[] args) {
8943         
8944         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
8945         String taskId = taskId_example; // String | 
8946         String version = version_example; // String | 
8947         String body = body_example; // String | 
8948         try {
8949             apiInstance.commitOrchestrationTask(taskId, version, body);
8950         } catch (ApiException e) {
8951             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#commitOrchestrationTask");
8952             e.printStackTrace();
8953         }
8954     }
8955 }</code></pre>
8956                           </div>
8957
8958                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-android">
8959                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
8960
8961 public class OnapsoinfraorchestrationTasksApiExample {
8962
8963     public static void main(String[] args) {
8964         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
8965         String taskId = taskId_example; // String | 
8966         String version = version_example; // String | 
8967         String body = body_example; // String | 
8968         try {
8969             apiInstance.commitOrchestrationTask(taskId, version, body);
8970         } catch (ApiException e) {
8971             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#commitOrchestrationTask");
8972             e.printStackTrace();
8973         }
8974     }
8975 }</code></pre>
8976                           </div>
8977   <!--
8978   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-groovy">
8979   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
8980   </div> -->
8981                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-objc">
8982                               <pre class="prettyprint"><code class="language-cpp">String *taskId = taskId_example; // 
8983 String *version = version_example; // 
8984 String *body = body_example; //  (optional)
8985
8986 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
8987
8988 // commit orchestrationTask for a given taskId
8989 [apiInstance commitOrchestrationTaskWith:taskId
8990     version:version
8991     body:body
8992               completionHandler: ^(NSError* error) {
8993                             if (error) {
8994                                 NSLog(@"Error: %@", error);
8995                             }
8996                         }];
8997 </code></pre>
8998                             </div>
8999
9000                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-javascript">
9001                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
9002
9003 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
9004
9005 var taskId = taskId_example; // {String} 
9006
9007 var version = version_example; // {String} 
9008
9009 var opts = { 
9010   'body': body_example // {String} 
9011 };
9012
9013 var callback = function(error, data, response) {
9014   if (error) {
9015     console.error(error);
9016   } else {
9017     console.log('API called successfully.');
9018   }
9019 };
9020 api.commitOrchestrationTask(taskId, version, opts, callback);
9021 </code></pre>
9022                             </div>
9023
9024                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-angular">
9025               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9026             </div>-->
9027                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-csharp">
9028                               <pre class="prettyprint"><code class="language-cs">using System;
9029 using System.Diagnostics;
9030 using IO.Swagger.Api;
9031 using IO.Swagger.Client;
9032 using IO.Swagger.Model;
9033
9034 namespace Example
9035 {
9036     public class commitOrchestrationTaskExample
9037     {
9038         public void main()
9039         {
9040             
9041             var apiInstance = new OnapsoinfraorchestrationTasksApi();
9042             var taskId = taskId_example;  // String | 
9043             var version = version_example;  // String | 
9044             var body = body_example;  // String |  (optional) 
9045
9046             try
9047             {
9048                 // commit orchestrationTask for a given taskId
9049                 apiInstance.commitOrchestrationTask(taskId, version, body);
9050             }
9051             catch (Exception e)
9052             {
9053                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.commitOrchestrationTask: " + e.Message );
9054             }
9055         }
9056     }
9057 }
9058 </code></pre>
9059                             </div>
9060
9061                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-php">
9062                               <pre class="prettyprint"><code class="language-php"><&#63;php
9063 require_once(__DIR__ . '/vendor/autoload.php');
9064
9065 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
9066 $taskId = taskId_example; // String | 
9067 $version = version_example; // String | 
9068 $body = body_example; // String | 
9069
9070 try {
9071     $api_instance->commitOrchestrationTask($taskId, $version, $body);
9072 } catch (Exception $e) {
9073     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->commitOrchestrationTask: ', $e->getMessage(), PHP_EOL;
9074 }
9075 ?></code></pre>
9076                             </div>
9077
9078                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-perl">
9079                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
9080 use WWW::SwaggerClient::Configuration;
9081 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
9082
9083 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
9084 my $taskId = taskId_example; # String | 
9085 my $version = version_example; # String | 
9086 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
9087
9088 eval { 
9089     $api_instance->commitOrchestrationTask(taskId => $taskId, version => $version, body => $body);
9090 };
9091 if ($@) {
9092     warn "Exception when calling OnapsoinfraorchestrationTasksApi->commitOrchestrationTask: $@\n";
9093 }</code></pre>
9094                             </div>
9095
9096                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-commitOrchestrationTask-0-python">
9097                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
9098 import time
9099 import swagger_client
9100 from swagger_client.rest import ApiException
9101 from pprint import pprint
9102
9103 # create an instance of the API class
9104 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
9105 taskId = taskId_example # String | 
9106 version = version_example # String | 
9107 body = body_example # String |  (optional)
9108
9109 try: 
9110     # commit orchestrationTask for a given taskId
9111     api_instance.commit_orchestration_task(taskId, version, body=body)
9112 except ApiException as e:
9113     print("Exception when calling OnapsoinfraorchestrationTasksApi->commitOrchestrationTask: %s\n" % e)</code></pre>
9114                             </div>
9115                           </div>
9116
9117                           <h2>Parameters</h2>
9118
9119                             <div class="methodsubtabletitle">Path parameters</div>
9120                             <table id="methodsubtable">
9121                                 <tr>
9122                                   <th width="150px">Name</th>
9123                                   <th>Description</th>
9124                                 </tr>
9125                                   <tr><td style="width:150px;">taskId*</td>
9126 <td>
9127
9128
9129     <div id="d2e199_commitOrchestrationTask_taskId">
9130         <div class="json-schema-view">
9131             <div class="primitive">
9132                 <span class="type">
9133                     String
9134                 </span>
9135
9136             </div>
9137                 <div class="inner required">
9138                     Required
9139                 </div>
9140         </div>
9141     </div>
9142 </td>
9143 </tr>
9144
9145                                   <tr><td style="width:150px;">version*</td>
9146 <td>
9147
9148
9149     <div id="d2e199_commitOrchestrationTask_version">
9150         <div class="json-schema-view">
9151             <div class="primitive">
9152                 <span class="type">
9153                     String
9154                 </span>
9155
9156             </div>
9157                 <div class="inner required">
9158                     Required
9159                 </div>
9160         </div>
9161     </div>
9162 </td>
9163 </tr>
9164
9165                             </table>
9166
9167
9168                             <div class="methodsubtabletitle">Body parameters</div>
9169                             <table id="methodsubtable">
9170                               <tr>
9171                                 <th width="150px">Name</th>
9172                                 <th>Description</th>
9173                               </tr>
9174                                 <tr><td style="width:150px;">body </td>
9175 <td>
9176
9177
9178 <script>
9179 $(document).ready(function() {
9180   var schemaWrapper = {
9181   "in" : "body",
9182   "name" : "body",
9183   "required" : false,
9184   "schema" : {
9185     "type" : "string"
9186   }
9187 };
9188   var schema = schemaWrapper.schema;
9189   if (schema.$ref != null) {
9190     schema = defsParser.$refs.get(schema.$ref);
9191   } else {
9192     schemaWrapper.definitions = Object.assign({}, defs);
9193     $RefParser.dereference(schemaWrapper).catch(function(err) {
9194       console.log(err);
9195     });
9196   }
9197
9198   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
9199   var result = $('#d2e199_commitOrchestrationTask_body');
9200   result.empty();
9201   result.append(view.render());
9202 });
9203 </script>
9204 <div id="d2e199_commitOrchestrationTask_body"></div>
9205 </td>
9206 </tr>
9207
9208                             </table>
9209
9210
9211
9212                           <h2>Responses</h2>
9213                             <h3> Status: default - successful operation </h3>
9214
9215                             <ul class="nav nav-tabs nav-tabs-examples" >
9216                             </ul>
9217
9218                             <div class="tab-content" style='margin-bottom: 10px;'>
9219                             </div>
9220
9221                         </article>
9222                       </div>
9223                       <hr>
9224                     <div id="api-OnapsoinfraorchestrationTasks-createOrchestrationTask">
9225                       <article id="api-OnapsoinfraorchestrationTasks-createOrchestrationTask-0" data-group="User" data-name="createOrchestrationTask" data-version="0">
9226                         <div class="pull-left">
9227                           <h1>createOrchestrationTask</h1>
9228                           <p>Create an orchestrationTask</p>
9229                         </div>
9230                         <div class="pull-right"></div>
9231                         <div class="clearfix"></div>
9232                         <p></p>
9233                         <p class="marked"></p>
9234                         <p></p>
9235                         <br />
9236                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}</span></code></pre>
9237                         <p>
9238                           <h3>Usage and SDK Samples</h3>
9239                         </p>
9240                         <ul class="nav nav-tabs nav-tabs-examples">
9241                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-curl">Curl</a></li>
9242                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-java">Java</a></li>
9243                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-android">Android</a></li>
9244                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-groovy">Groovy</a></li>-->
9245                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-objc">Obj-C</a></li>
9246                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-javascript">JavaScript</a></li>
9247                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-angular">Angular</a></li>-->
9248                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-csharp">C#</a></li>
9249                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-php">PHP</a></li>
9250                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-perl">Perl</a></li>
9251                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-python">Python</a></li>
9252                         </ul>
9253
9254                         <div class="tab-content">
9255                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-curl">
9256                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/orchestrationTasks/{version}"</code></pre>
9257                           </div>
9258                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-java">
9259                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
9260 import io.swagger.client.auth.*;
9261 import io.swagger.client.model.*;
9262 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
9263
9264 import java.io.File;
9265 import java.util.*;
9266
9267 public class OnapsoinfraorchestrationTasksApiExample {
9268
9269     public static void main(String[] args) {
9270         
9271         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
9272         String version = version_example; // String | 
9273         String body = body_example; // String | 
9274         try {
9275             apiInstance.createOrchestrationTask(version, body);
9276         } catch (ApiException e) {
9277             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#createOrchestrationTask");
9278             e.printStackTrace();
9279         }
9280     }
9281 }</code></pre>
9282                           </div>
9283
9284                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-android">
9285                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
9286
9287 public class OnapsoinfraorchestrationTasksApiExample {
9288
9289     public static void main(String[] args) {
9290         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
9291         String version = version_example; // String | 
9292         String body = body_example; // String | 
9293         try {
9294             apiInstance.createOrchestrationTask(version, body);
9295         } catch (ApiException e) {
9296             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#createOrchestrationTask");
9297             e.printStackTrace();
9298         }
9299     }
9300 }</code></pre>
9301                           </div>
9302   <!--
9303   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-groovy">
9304   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9305   </div> -->
9306                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-objc">
9307                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
9308 String *body = body_example; //  (optional)
9309
9310 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
9311
9312 // Create an orchestrationTask
9313 [apiInstance createOrchestrationTaskWith:version
9314     body:body
9315               completionHandler: ^(NSError* error) {
9316                             if (error) {
9317                                 NSLog(@"Error: %@", error);
9318                             }
9319                         }];
9320 </code></pre>
9321                             </div>
9322
9323                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-javascript">
9324                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
9325
9326 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
9327
9328 var version = version_example; // {String} 
9329
9330 var opts = { 
9331   'body': body_example // {String} 
9332 };
9333
9334 var callback = function(error, data, response) {
9335   if (error) {
9336     console.error(error);
9337   } else {
9338     console.log('API called successfully.');
9339   }
9340 };
9341 api.createOrchestrationTask(version, opts, callback);
9342 </code></pre>
9343                             </div>
9344
9345                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-angular">
9346               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9347             </div>-->
9348                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-csharp">
9349                               <pre class="prettyprint"><code class="language-cs">using System;
9350 using System.Diagnostics;
9351 using IO.Swagger.Api;
9352 using IO.Swagger.Client;
9353 using IO.Swagger.Model;
9354
9355 namespace Example
9356 {
9357     public class createOrchestrationTaskExample
9358     {
9359         public void main()
9360         {
9361             
9362             var apiInstance = new OnapsoinfraorchestrationTasksApi();
9363             var version = version_example;  // String | 
9364             var body = body_example;  // String |  (optional) 
9365
9366             try
9367             {
9368                 // Create an orchestrationTask
9369                 apiInstance.createOrchestrationTask(version, body);
9370             }
9371             catch (Exception e)
9372             {
9373                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.createOrchestrationTask: " + e.Message );
9374             }
9375         }
9376     }
9377 }
9378 </code></pre>
9379                             </div>
9380
9381                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-php">
9382                               <pre class="prettyprint"><code class="language-php"><&#63;php
9383 require_once(__DIR__ . '/vendor/autoload.php');
9384
9385 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
9386 $version = version_example; // String | 
9387 $body = body_example; // String | 
9388
9389 try {
9390     $api_instance->createOrchestrationTask($version, $body);
9391 } catch (Exception $e) {
9392     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->createOrchestrationTask: ', $e->getMessage(), PHP_EOL;
9393 }
9394 ?></code></pre>
9395                             </div>
9396
9397                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-perl">
9398                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
9399 use WWW::SwaggerClient::Configuration;
9400 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
9401
9402 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
9403 my $version = version_example; # String | 
9404 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
9405
9406 eval { 
9407     $api_instance->createOrchestrationTask(version => $version, body => $body);
9408 };
9409 if ($@) {
9410     warn "Exception when calling OnapsoinfraorchestrationTasksApi->createOrchestrationTask: $@\n";
9411 }</code></pre>
9412                             </div>
9413
9414                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-createOrchestrationTask-0-python">
9415                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
9416 import time
9417 import swagger_client
9418 from swagger_client.rest import ApiException
9419 from pprint import pprint
9420
9421 # create an instance of the API class
9422 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
9423 version = version_example # String | 
9424 body = body_example # String |  (optional)
9425
9426 try: 
9427     # Create an orchestrationTask
9428     api_instance.create_orchestration_task(version, body=body)
9429 except ApiException as e:
9430     print("Exception when calling OnapsoinfraorchestrationTasksApi->createOrchestrationTask: %s\n" % e)</code></pre>
9431                             </div>
9432                           </div>
9433
9434                           <h2>Parameters</h2>
9435
9436                             <div class="methodsubtabletitle">Path parameters</div>
9437                             <table id="methodsubtable">
9438                                 <tr>
9439                                   <th width="150px">Name</th>
9440                                   <th>Description</th>
9441                                 </tr>
9442                                   <tr><td style="width:150px;">version*</td>
9443 <td>
9444
9445
9446     <div id="d2e199_createOrchestrationTask_version">
9447         <div class="json-schema-view">
9448             <div class="primitive">
9449                 <span class="type">
9450                     String
9451                 </span>
9452
9453             </div>
9454                 <div class="inner required">
9455                     Required
9456                 </div>
9457         </div>
9458     </div>
9459 </td>
9460 </tr>
9461
9462                             </table>
9463
9464
9465                             <div class="methodsubtabletitle">Body parameters</div>
9466                             <table id="methodsubtable">
9467                               <tr>
9468                                 <th width="150px">Name</th>
9469                                 <th>Description</th>
9470                               </tr>
9471                                 <tr><td style="width:150px;">body </td>
9472 <td>
9473
9474
9475 <script>
9476 $(document).ready(function() {
9477   var schemaWrapper = {
9478   "in" : "body",
9479   "name" : "body",
9480   "required" : false,
9481   "schema" : {
9482     "type" : "string"
9483   }
9484 };
9485   var schema = schemaWrapper.schema;
9486   if (schema.$ref != null) {
9487     schema = defsParser.$refs.get(schema.$ref);
9488   } else {
9489     schemaWrapper.definitions = Object.assign({}, defs);
9490     $RefParser.dereference(schemaWrapper).catch(function(err) {
9491       console.log(err);
9492     });
9493   }
9494
9495   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
9496   var result = $('#d2e199_createOrchestrationTask_body');
9497   result.empty();
9498   result.append(view.render());
9499 });
9500 </script>
9501 <div id="d2e199_createOrchestrationTask_body"></div>
9502 </td>
9503 </tr>
9504
9505                             </table>
9506
9507
9508
9509                           <h2>Responses</h2>
9510                             <h3> Status: default - successful operation </h3>
9511
9512                             <ul class="nav nav-tabs nav-tabs-examples" >
9513                             </ul>
9514
9515                             <div class="tab-content" style='margin-bottom: 10px;'>
9516                             </div>
9517
9518                         </article>
9519                       </div>
9520                       <hr>
9521                     <div id="api-OnapsoinfraorchestrationTasks-deleteOrchestrationTask">
9522                       <article id="api-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0" data-group="User" data-name="deleteOrchestrationTask" data-version="0">
9523                         <div class="pull-left">
9524                           <h1>deleteOrchestrationTask</h1>
9525                           <p>delete orchestrationTask for a given taskId</p>
9526                         </div>
9527                         <div class="pull-right"></div>
9528                         <div class="clearfix"></div>
9529                         <p></p>
9530                         <p class="marked"></p>
9531                         <p></p>
9532                         <br />
9533                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}/{taskId}</span></code></pre>
9534                         <p>
9535                           <h3>Usage and SDK Samples</h3>
9536                         </p>
9537                         <ul class="nav nav-tabs nav-tabs-examples">
9538                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-curl">Curl</a></li>
9539                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-java">Java</a></li>
9540                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-android">Android</a></li>
9541                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-groovy">Groovy</a></li>-->
9542                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-objc">Obj-C</a></li>
9543                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-javascript">JavaScript</a></li>
9544                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-angular">Angular</a></li>-->
9545                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-csharp">C#</a></li>
9546                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-php">PHP</a></li>
9547                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-perl">Perl</a></li>
9548                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-python">Python</a></li>
9549                         </ul>
9550
9551                         <div class="tab-content">
9552                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-curl">
9553                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/orchestrationTasks/{version}/{taskId}"</code></pre>
9554                           </div>
9555                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-java">
9556                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
9557 import io.swagger.client.auth.*;
9558 import io.swagger.client.model.*;
9559 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
9560
9561 import java.io.File;
9562 import java.util.*;
9563
9564 public class OnapsoinfraorchestrationTasksApiExample {
9565
9566     public static void main(String[] args) {
9567         
9568         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
9569         String taskId = taskId_example; // String | 
9570         String version = version_example; // String | 
9571         try {
9572             apiInstance.deleteOrchestrationTask(taskId, version);
9573         } catch (ApiException e) {
9574             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#deleteOrchestrationTask");
9575             e.printStackTrace();
9576         }
9577     }
9578 }</code></pre>
9579                           </div>
9580
9581                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-android">
9582                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
9583
9584 public class OnapsoinfraorchestrationTasksApiExample {
9585
9586     public static void main(String[] args) {
9587         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
9588         String taskId = taskId_example; // String | 
9589         String version = version_example; // String | 
9590         try {
9591             apiInstance.deleteOrchestrationTask(taskId, version);
9592         } catch (ApiException e) {
9593             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#deleteOrchestrationTask");
9594             e.printStackTrace();
9595         }
9596     }
9597 }</code></pre>
9598                           </div>
9599   <!--
9600   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-groovy">
9601   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9602   </div> -->
9603                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-objc">
9604                               <pre class="prettyprint"><code class="language-cpp">String *taskId = taskId_example; // 
9605 String *version = version_example; // 
9606
9607 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
9608
9609 // delete orchestrationTask for a given taskId
9610 [apiInstance deleteOrchestrationTaskWith:taskId
9611     version:version
9612               completionHandler: ^(NSError* error) {
9613                             if (error) {
9614                                 NSLog(@"Error: %@", error);
9615                             }
9616                         }];
9617 </code></pre>
9618                             </div>
9619
9620                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-javascript">
9621                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
9622
9623 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
9624
9625 var taskId = taskId_example; // {String} 
9626
9627 var version = version_example; // {String} 
9628
9629
9630 var callback = function(error, data, response) {
9631   if (error) {
9632     console.error(error);
9633   } else {
9634     console.log('API called successfully.');
9635   }
9636 };
9637 api.deleteOrchestrationTask(taskId, version, callback);
9638 </code></pre>
9639                             </div>
9640
9641                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-angular">
9642               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9643             </div>-->
9644                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-csharp">
9645                               <pre class="prettyprint"><code class="language-cs">using System;
9646 using System.Diagnostics;
9647 using IO.Swagger.Api;
9648 using IO.Swagger.Client;
9649 using IO.Swagger.Model;
9650
9651 namespace Example
9652 {
9653     public class deleteOrchestrationTaskExample
9654     {
9655         public void main()
9656         {
9657             
9658             var apiInstance = new OnapsoinfraorchestrationTasksApi();
9659             var taskId = taskId_example;  // String | 
9660             var version = version_example;  // String | 
9661
9662             try
9663             {
9664                 // delete orchestrationTask for a given taskId
9665                 apiInstance.deleteOrchestrationTask(taskId, version);
9666             }
9667             catch (Exception e)
9668             {
9669                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.deleteOrchestrationTask: " + e.Message );
9670             }
9671         }
9672     }
9673 }
9674 </code></pre>
9675                             </div>
9676
9677                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-php">
9678                               <pre class="prettyprint"><code class="language-php"><&#63;php
9679 require_once(__DIR__ . '/vendor/autoload.php');
9680
9681 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
9682 $taskId = taskId_example; // String | 
9683 $version = version_example; // String | 
9684
9685 try {
9686     $api_instance->deleteOrchestrationTask($taskId, $version);
9687 } catch (Exception $e) {
9688     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->deleteOrchestrationTask: ', $e->getMessage(), PHP_EOL;
9689 }
9690 ?></code></pre>
9691                             </div>
9692
9693                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-perl">
9694                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
9695 use WWW::SwaggerClient::Configuration;
9696 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
9697
9698 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
9699 my $taskId = taskId_example; # String | 
9700 my $version = version_example; # String | 
9701
9702 eval { 
9703     $api_instance->deleteOrchestrationTask(taskId => $taskId, version => $version);
9704 };
9705 if ($@) {
9706     warn "Exception when calling OnapsoinfraorchestrationTasksApi->deleteOrchestrationTask: $@\n";
9707 }</code></pre>
9708                             </div>
9709
9710                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-deleteOrchestrationTask-0-python">
9711                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
9712 import time
9713 import swagger_client
9714 from swagger_client.rest import ApiException
9715 from pprint import pprint
9716
9717 # create an instance of the API class
9718 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
9719 taskId = taskId_example # String | 
9720 version = version_example # String | 
9721
9722 try: 
9723     # delete orchestrationTask for a given taskId
9724     api_instance.delete_orchestration_task(taskId, version)
9725 except ApiException as e:
9726     print("Exception when calling OnapsoinfraorchestrationTasksApi->deleteOrchestrationTask: %s\n" % e)</code></pre>
9727                             </div>
9728                           </div>
9729
9730                           <h2>Parameters</h2>
9731
9732                             <div class="methodsubtabletitle">Path parameters</div>
9733                             <table id="methodsubtable">
9734                                 <tr>
9735                                   <th width="150px">Name</th>
9736                                   <th>Description</th>
9737                                 </tr>
9738                                   <tr><td style="width:150px;">taskId*</td>
9739 <td>
9740
9741
9742     <div id="d2e199_deleteOrchestrationTask_taskId">
9743         <div class="json-schema-view">
9744             <div class="primitive">
9745                 <span class="type">
9746                     String
9747                 </span>
9748
9749             </div>
9750                 <div class="inner required">
9751                     Required
9752                 </div>
9753         </div>
9754     </div>
9755 </td>
9756 </tr>
9757
9758                                   <tr><td style="width:150px;">version*</td>
9759 <td>
9760
9761
9762     <div id="d2e199_deleteOrchestrationTask_version">
9763         <div class="json-schema-view">
9764             <div class="primitive">
9765                 <span class="type">
9766                     String
9767                 </span>
9768
9769             </div>
9770                 <div class="inner required">
9771                     Required
9772                 </div>
9773         </div>
9774     </div>
9775 </td>
9776 </tr>
9777
9778                             </table>
9779
9780
9781
9782
9783
9784                           <h2>Responses</h2>
9785                             <h3> Status: default - successful operation </h3>
9786
9787                             <ul class="nav nav-tabs nav-tabs-examples" >
9788                             </ul>
9789
9790                             <div class="tab-content" style='margin-bottom: 10px;'>
9791                             </div>
9792
9793                         </article>
9794                       </div>
9795                       <hr>
9796                     <div id="api-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks">
9797                       <article id="api-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0" data-group="User" data-name="getAllOrchestrationTasks" data-version="0">
9798                         <div class="pull-left">
9799                           <h1>getAllOrchestrationTasks</h1>
9800                           <p>Get all orchestrationTasks</p>
9801                         </div>
9802                         <div class="pull-right"></div>
9803                         <div class="clearfix"></div>
9804                         <p></p>
9805                         <p class="marked"></p>
9806                         <p></p>
9807                         <br />
9808                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}</span></code></pre>
9809                         <p>
9810                           <h3>Usage and SDK Samples</h3>
9811                         </p>
9812                         <ul class="nav nav-tabs nav-tabs-examples">
9813                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-curl">Curl</a></li>
9814                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-java">Java</a></li>
9815                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-android">Android</a></li>
9816                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-groovy">Groovy</a></li>-->
9817                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-objc">Obj-C</a></li>
9818                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-javascript">JavaScript</a></li>
9819                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-angular">Angular</a></li>-->
9820                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-csharp">C#</a></li>
9821                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-php">PHP</a></li>
9822                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-perl">Perl</a></li>
9823                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-python">Python</a></li>
9824                         </ul>
9825
9826                         <div class="tab-content">
9827                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-curl">
9828                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/orchestrationTasks/{version}"</code></pre>
9829                           </div>
9830                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-java">
9831                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
9832 import io.swagger.client.auth.*;
9833 import io.swagger.client.model.*;
9834 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
9835
9836 import java.io.File;
9837 import java.util.*;
9838
9839 public class OnapsoinfraorchestrationTasksApiExample {
9840
9841     public static void main(String[] args) {
9842         
9843         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
9844         String version = version_example; // String | 
9845         try {
9846             apiInstance.getAllOrchestrationTasks(version);
9847         } catch (ApiException e) {
9848             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#getAllOrchestrationTasks");
9849             e.printStackTrace();
9850         }
9851     }
9852 }</code></pre>
9853                           </div>
9854
9855                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-android">
9856                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
9857
9858 public class OnapsoinfraorchestrationTasksApiExample {
9859
9860     public static void main(String[] args) {
9861         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
9862         String version = version_example; // String | 
9863         try {
9864             apiInstance.getAllOrchestrationTasks(version);
9865         } catch (ApiException e) {
9866             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#getAllOrchestrationTasks");
9867             e.printStackTrace();
9868         }
9869     }
9870 }</code></pre>
9871                           </div>
9872   <!--
9873   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-groovy">
9874   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9875   </div> -->
9876                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-objc">
9877                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
9878
9879 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
9880
9881 // Get all orchestrationTasks
9882 [apiInstance getAllOrchestrationTasksWith:version
9883               completionHandler: ^(NSError* error) {
9884                             if (error) {
9885                                 NSLog(@"Error: %@", error);
9886                             }
9887                         }];
9888 </code></pre>
9889                             </div>
9890
9891                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-javascript">
9892                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
9893
9894 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
9895
9896 var version = version_example; // {String} 
9897
9898
9899 var callback = function(error, data, response) {
9900   if (error) {
9901     console.error(error);
9902   } else {
9903     console.log('API called successfully.');
9904   }
9905 };
9906 api.getAllOrchestrationTasks(version, callback);
9907 </code></pre>
9908                             </div>
9909
9910                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-angular">
9911               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
9912             </div>-->
9913                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-csharp">
9914                               <pre class="prettyprint"><code class="language-cs">using System;
9915 using System.Diagnostics;
9916 using IO.Swagger.Api;
9917 using IO.Swagger.Client;
9918 using IO.Swagger.Model;
9919
9920 namespace Example
9921 {
9922     public class getAllOrchestrationTasksExample
9923     {
9924         public void main()
9925         {
9926             
9927             var apiInstance = new OnapsoinfraorchestrationTasksApi();
9928             var version = version_example;  // String | 
9929
9930             try
9931             {
9932                 // Get all orchestrationTasks
9933                 apiInstance.getAllOrchestrationTasks(version);
9934             }
9935             catch (Exception e)
9936             {
9937                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.getAllOrchestrationTasks: " + e.Message );
9938             }
9939         }
9940     }
9941 }
9942 </code></pre>
9943                             </div>
9944
9945                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-php">
9946                               <pre class="prettyprint"><code class="language-php"><&#63;php
9947 require_once(__DIR__ . '/vendor/autoload.php');
9948
9949 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
9950 $version = version_example; // String | 
9951
9952 try {
9953     $api_instance->getAllOrchestrationTasks($version);
9954 } catch (Exception $e) {
9955     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->getAllOrchestrationTasks: ', $e->getMessage(), PHP_EOL;
9956 }
9957 ?></code></pre>
9958                             </div>
9959
9960                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-perl">
9961                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
9962 use WWW::SwaggerClient::Configuration;
9963 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
9964
9965 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
9966 my $version = version_example; # String | 
9967
9968 eval { 
9969     $api_instance->getAllOrchestrationTasks(version => $version);
9970 };
9971 if ($@) {
9972     warn "Exception when calling OnapsoinfraorchestrationTasksApi->getAllOrchestrationTasks: $@\n";
9973 }</code></pre>
9974                             </div>
9975
9976                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getAllOrchestrationTasks-0-python">
9977                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
9978 import time
9979 import swagger_client
9980 from swagger_client.rest import ApiException
9981 from pprint import pprint
9982
9983 # create an instance of the API class
9984 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
9985 version = version_example # String | 
9986
9987 try: 
9988     # Get all orchestrationTasks
9989     api_instance.get_all_orchestration_tasks(version)
9990 except ApiException as e:
9991     print("Exception when calling OnapsoinfraorchestrationTasksApi->getAllOrchestrationTasks: %s\n" % e)</code></pre>
9992                             </div>
9993                           </div>
9994
9995                           <h2>Parameters</h2>
9996
9997                             <div class="methodsubtabletitle">Path parameters</div>
9998                             <table id="methodsubtable">
9999                                 <tr>
10000                                   <th width="150px">Name</th>
10001                                   <th>Description</th>
10002                                 </tr>
10003                                   <tr><td style="width:150px;">version*</td>
10004 <td>
10005
10006
10007     <div id="d2e199_getAllOrchestrationTasks_version">
10008         <div class="json-schema-view">
10009             <div class="primitive">
10010                 <span class="type">
10011                     String
10012                 </span>
10013
10014             </div>
10015                 <div class="inner required">
10016                     Required
10017                 </div>
10018         </div>
10019     </div>
10020 </td>
10021 </tr>
10022
10023                             </table>
10024
10025
10026
10027
10028
10029                           <h2>Responses</h2>
10030                             <h3> Status: default - successful operation </h3>
10031
10032                             <ul class="nav nav-tabs nav-tabs-examples" >
10033                             </ul>
10034
10035                             <div class="tab-content" style='margin-bottom: 10px;'>
10036                             </div>
10037
10038                         </article>
10039                       </div>
10040                       <hr>
10041                     <div id="api-OnapsoinfraorchestrationTasks-getOrchestrationTask">
10042                       <article id="api-OnapsoinfraorchestrationTasks-getOrchestrationTask-0" data-group="User" data-name="getOrchestrationTask" data-version="0">
10043                         <div class="pull-left">
10044                           <h1>getOrchestrationTask</h1>
10045                           <p>Get orchestrationTask for a given taskId</p>
10046                         </div>
10047                         <div class="pull-right"></div>
10048                         <div class="clearfix"></div>
10049                         <p></p>
10050                         <p class="marked"></p>
10051                         <p></p>
10052                         <br />
10053                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}/{taskId}</span></code></pre>
10054                         <p>
10055                           <h3>Usage and SDK Samples</h3>
10056                         </p>
10057                         <ul class="nav nav-tabs nav-tabs-examples">
10058                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-curl">Curl</a></li>
10059                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-java">Java</a></li>
10060                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-android">Android</a></li>
10061                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-groovy">Groovy</a></li>-->
10062                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-objc">Obj-C</a></li>
10063                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-javascript">JavaScript</a></li>
10064                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-angular">Angular</a></li>-->
10065                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-csharp">C#</a></li>
10066                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-php">PHP</a></li>
10067                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-perl">Perl</a></li>
10068                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-python">Python</a></li>
10069                         </ul>
10070
10071                         <div class="tab-content">
10072                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-curl">
10073                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/orchestrationTasks/{version}/{taskId}"</code></pre>
10074                           </div>
10075                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-java">
10076                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
10077 import io.swagger.client.auth.*;
10078 import io.swagger.client.model.*;
10079 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
10080
10081 import java.io.File;
10082 import java.util.*;
10083
10084 public class OnapsoinfraorchestrationTasksApiExample {
10085
10086     public static void main(String[] args) {
10087         
10088         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
10089         String taskId = taskId_example; // String | 
10090         String version = version_example; // String | 
10091         try {
10092             apiInstance.getOrchestrationTask(taskId, version);
10093         } catch (ApiException e) {
10094             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#getOrchestrationTask");
10095             e.printStackTrace();
10096         }
10097     }
10098 }</code></pre>
10099                           </div>
10100
10101                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-android">
10102                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
10103
10104 public class OnapsoinfraorchestrationTasksApiExample {
10105
10106     public static void main(String[] args) {
10107         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
10108         String taskId = taskId_example; // String | 
10109         String version = version_example; // String | 
10110         try {
10111             apiInstance.getOrchestrationTask(taskId, version);
10112         } catch (ApiException e) {
10113             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#getOrchestrationTask");
10114             e.printStackTrace();
10115         }
10116     }
10117 }</code></pre>
10118                           </div>
10119   <!--
10120   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-groovy">
10121   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
10122   </div> -->
10123                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-objc">
10124                               <pre class="prettyprint"><code class="language-cpp">String *taskId = taskId_example; // 
10125 String *version = version_example; // 
10126
10127 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
10128
10129 // Get orchestrationTask for a given taskId
10130 [apiInstance getOrchestrationTaskWith:taskId
10131     version:version
10132               completionHandler: ^(NSError* error) {
10133                             if (error) {
10134                                 NSLog(@"Error: %@", error);
10135                             }
10136                         }];
10137 </code></pre>
10138                             </div>
10139
10140                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-javascript">
10141                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
10142
10143 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
10144
10145 var taskId = taskId_example; // {String} 
10146
10147 var version = version_example; // {String} 
10148
10149
10150 var callback = function(error, data, response) {
10151   if (error) {
10152     console.error(error);
10153   } else {
10154     console.log('API called successfully.');
10155   }
10156 };
10157 api.getOrchestrationTask(taskId, version, callback);
10158 </code></pre>
10159                             </div>
10160
10161                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-angular">
10162               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
10163             </div>-->
10164                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-csharp">
10165                               <pre class="prettyprint"><code class="language-cs">using System;
10166 using System.Diagnostics;
10167 using IO.Swagger.Api;
10168 using IO.Swagger.Client;
10169 using IO.Swagger.Model;
10170
10171 namespace Example
10172 {
10173     public class getOrchestrationTaskExample
10174     {
10175         public void main()
10176         {
10177             
10178             var apiInstance = new OnapsoinfraorchestrationTasksApi();
10179             var taskId = taskId_example;  // String | 
10180             var version = version_example;  // String | 
10181
10182             try
10183             {
10184                 // Get orchestrationTask for a given taskId
10185                 apiInstance.getOrchestrationTask(taskId, version);
10186             }
10187             catch (Exception e)
10188             {
10189                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.getOrchestrationTask: " + e.Message );
10190             }
10191         }
10192     }
10193 }
10194 </code></pre>
10195                             </div>
10196
10197                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-php">
10198                               <pre class="prettyprint"><code class="language-php"><&#63;php
10199 require_once(__DIR__ . '/vendor/autoload.php');
10200
10201 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
10202 $taskId = taskId_example; // String | 
10203 $version = version_example; // String | 
10204
10205 try {
10206     $api_instance->getOrchestrationTask($taskId, $version);
10207 } catch (Exception $e) {
10208     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->getOrchestrationTask: ', $e->getMessage(), PHP_EOL;
10209 }
10210 ?></code></pre>
10211                             </div>
10212
10213                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-perl">
10214                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
10215 use WWW::SwaggerClient::Configuration;
10216 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
10217
10218 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
10219 my $taskId = taskId_example; # String | 
10220 my $version = version_example; # String | 
10221
10222 eval { 
10223     $api_instance->getOrchestrationTask(taskId => $taskId, version => $version);
10224 };
10225 if ($@) {
10226     warn "Exception when calling OnapsoinfraorchestrationTasksApi->getOrchestrationTask: $@\n";
10227 }</code></pre>
10228                             </div>
10229
10230                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-getOrchestrationTask-0-python">
10231                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
10232 import time
10233 import swagger_client
10234 from swagger_client.rest import ApiException
10235 from pprint import pprint
10236
10237 # create an instance of the API class
10238 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
10239 taskId = taskId_example # String | 
10240 version = version_example # String | 
10241
10242 try: 
10243     # Get orchestrationTask for a given taskId
10244     api_instance.get_orchestration_task(taskId, version)
10245 except ApiException as e:
10246     print("Exception when calling OnapsoinfraorchestrationTasksApi->getOrchestrationTask: %s\n" % e)</code></pre>
10247                             </div>
10248                           </div>
10249
10250                           <h2>Parameters</h2>
10251
10252                             <div class="methodsubtabletitle">Path parameters</div>
10253                             <table id="methodsubtable">
10254                                 <tr>
10255                                   <th width="150px">Name</th>
10256                                   <th>Description</th>
10257                                 </tr>
10258                                   <tr><td style="width:150px;">taskId*</td>
10259 <td>
10260
10261
10262     <div id="d2e199_getOrchestrationTask_taskId">
10263         <div class="json-schema-view">
10264             <div class="primitive">
10265                 <span class="type">
10266                     String
10267                 </span>
10268
10269             </div>
10270                 <div class="inner required">
10271                     Required
10272                 </div>
10273         </div>
10274     </div>
10275 </td>
10276 </tr>
10277
10278                                   <tr><td style="width:150px;">version*</td>
10279 <td>
10280
10281
10282     <div id="d2e199_getOrchestrationTask_version">
10283         <div class="json-schema-view">
10284             <div class="primitive">
10285                 <span class="type">
10286                     String
10287                 </span>
10288
10289             </div>
10290                 <div class="inner required">
10291                     Required
10292                 </div>
10293         </div>
10294     </div>
10295 </td>
10296 </tr>
10297
10298                             </table>
10299
10300
10301
10302
10303
10304                           <h2>Responses</h2>
10305                             <h3> Status: default - successful operation </h3>
10306
10307                             <ul class="nav nav-tabs nav-tabs-examples" >
10308                             </ul>
10309
10310                             <div class="tab-content" style='margin-bottom: 10px;'>
10311                             </div>
10312
10313                         </article>
10314                       </div>
10315                       <hr>
10316                     <div id="api-OnapsoinfraorchestrationTasks-updateOrchestrationTask">
10317                       <article id="api-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0" data-group="User" data-name="updateOrchestrationTask" data-version="0">
10318                         <div class="pull-left">
10319                           <h1>updateOrchestrationTask</h1>
10320                           <p>update orchestrationTask for a given taskId</p>
10321                         </div>
10322                         <div class="pull-right"></div>
10323                         <div class="clearfix"></div>
10324                         <p></p>
10325                         <p class="marked"></p>
10326                         <p></p>
10327                         <br />
10328                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/orchestrationTasks/{version}/{taskId}</span></code></pre>
10329                         <p>
10330                           <h3>Usage and SDK Samples</h3>
10331                         </p>
10332                         <ul class="nav nav-tabs nav-tabs-examples">
10333                           <li class="active"><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-curl">Curl</a></li>
10334                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-java">Java</a></li>
10335                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-android">Android</a></li>
10336                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-groovy">Groovy</a></li>-->
10337                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-objc">Obj-C</a></li>
10338                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-javascript">JavaScript</a></li>
10339                           <!--<li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-angular">Angular</a></li>-->
10340                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-csharp">C#</a></li>
10341                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-php">PHP</a></li>
10342                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-perl">Perl</a></li>
10343                           <li class=""><a href="#examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-python">Python</a></li>
10344                         </ul>
10345
10346                         <div class="tab-content">
10347                           <div class="tab-pane active" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-curl">
10348                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/orchestrationTasks/{version}/{taskId}"</code></pre>
10349                           </div>
10350                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-java">
10351                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
10352 import io.swagger.client.auth.*;
10353 import io.swagger.client.model.*;
10354 import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
10355
10356 import java.io.File;
10357 import java.util.*;
10358
10359 public class OnapsoinfraorchestrationTasksApiExample {
10360
10361     public static void main(String[] args) {
10362         
10363         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
10364         String taskId = taskId_example; // String | 
10365         String version = version_example; // String | 
10366         String body = body_example; // String | 
10367         try {
10368             apiInstance.updateOrchestrationTask(taskId, version, body);
10369         } catch (ApiException e) {
10370             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#updateOrchestrationTask");
10371             e.printStackTrace();
10372         }
10373     }
10374 }</code></pre>
10375                           </div>
10376
10377                           <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-android">
10378                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraorchestrationTasksApi;
10379
10380 public class OnapsoinfraorchestrationTasksApiExample {
10381
10382     public static void main(String[] args) {
10383         OnapsoinfraorchestrationTasksApi apiInstance = new OnapsoinfraorchestrationTasksApi();
10384         String taskId = taskId_example; // String | 
10385         String version = version_example; // String | 
10386         String body = body_example; // String | 
10387         try {
10388             apiInstance.updateOrchestrationTask(taskId, version, body);
10389         } catch (ApiException e) {
10390             System.err.println("Exception when calling OnapsoinfraorchestrationTasksApi#updateOrchestrationTask");
10391             e.printStackTrace();
10392         }
10393     }
10394 }</code></pre>
10395                           </div>
10396   <!--
10397   <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-groovy">
10398   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
10399   </div> -->
10400                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-objc">
10401                               <pre class="prettyprint"><code class="language-cpp">String *taskId = taskId_example; // 
10402 String *version = version_example; // 
10403 String *body = body_example; //  (optional)
10404
10405 OnapsoinfraorchestrationTasksApi *apiInstance = [[OnapsoinfraorchestrationTasksApi alloc] init];
10406
10407 // update orchestrationTask for a given taskId
10408 [apiInstance updateOrchestrationTaskWith:taskId
10409     version:version
10410     body:body
10411               completionHandler: ^(NSError* error) {
10412                             if (error) {
10413                                 NSLog(@"Error: %@", error);
10414                             }
10415                         }];
10416 </code></pre>
10417                             </div>
10418
10419                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-javascript">
10420                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
10421
10422 var api = new SoGuilinApIs.OnapsoinfraorchestrationTasksApi()
10423
10424 var taskId = taskId_example; // {String} 
10425
10426 var version = version_example; // {String} 
10427
10428 var opts = { 
10429   'body': body_example // {String} 
10430 };
10431
10432 var callback = function(error, data, response) {
10433   if (error) {
10434     console.error(error);
10435   } else {
10436     console.log('API called successfully.');
10437   }
10438 };
10439 api.updateOrchestrationTask(taskId, version, opts, callback);
10440 </code></pre>
10441                             </div>
10442
10443                             <!--<div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-angular">
10444               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
10445             </div>-->
10446                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-csharp">
10447                               <pre class="prettyprint"><code class="language-cs">using System;
10448 using System.Diagnostics;
10449 using IO.Swagger.Api;
10450 using IO.Swagger.Client;
10451 using IO.Swagger.Model;
10452
10453 namespace Example
10454 {
10455     public class updateOrchestrationTaskExample
10456     {
10457         public void main()
10458         {
10459             
10460             var apiInstance = new OnapsoinfraorchestrationTasksApi();
10461             var taskId = taskId_example;  // String | 
10462             var version = version_example;  // String | 
10463             var body = body_example;  // String |  (optional) 
10464
10465             try
10466             {
10467                 // update orchestrationTask for a given taskId
10468                 apiInstance.updateOrchestrationTask(taskId, version, body);
10469             }
10470             catch (Exception e)
10471             {
10472                 Debug.Print("Exception when calling OnapsoinfraorchestrationTasksApi.updateOrchestrationTask: " + e.Message );
10473             }
10474         }
10475     }
10476 }
10477 </code></pre>
10478                             </div>
10479
10480                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-php">
10481                               <pre class="prettyprint"><code class="language-php"><&#63;php
10482 require_once(__DIR__ . '/vendor/autoload.php');
10483
10484 $api_instance = new Swagger\Client\Api\OnapsoinfraorchestrationTasksApi();
10485 $taskId = taskId_example; // String | 
10486 $version = version_example; // String | 
10487 $body = body_example; // String | 
10488
10489 try {
10490     $api_instance->updateOrchestrationTask($taskId, $version, $body);
10491 } catch (Exception $e) {
10492     echo 'Exception when calling OnapsoinfraorchestrationTasksApi->updateOrchestrationTask: ', $e->getMessage(), PHP_EOL;
10493 }
10494 ?></code></pre>
10495                             </div>
10496
10497                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-perl">
10498                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
10499 use WWW::SwaggerClient::Configuration;
10500 use WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi;
10501
10502 my $api_instance = WWW::SwaggerClient::OnapsoinfraorchestrationTasksApi->new();
10503 my $taskId = taskId_example; # String | 
10504 my $version = version_example; # String | 
10505 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
10506
10507 eval { 
10508     $api_instance->updateOrchestrationTask(taskId => $taskId, version => $version, body => $body);
10509 };
10510 if ($@) {
10511     warn "Exception when calling OnapsoinfraorchestrationTasksApi->updateOrchestrationTask: $@\n";
10512 }</code></pre>
10513                             </div>
10514
10515                             <div class="tab-pane" id="examples-OnapsoinfraorchestrationTasks-updateOrchestrationTask-0-python">
10516                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
10517 import time
10518 import swagger_client
10519 from swagger_client.rest import ApiException
10520 from pprint import pprint
10521
10522 # create an instance of the API class
10523 api_instance = swagger_client.OnapsoinfraorchestrationTasksApi()
10524 taskId = taskId_example # String | 
10525 version = version_example # String | 
10526 body = body_example # String |  (optional)
10527
10528 try: 
10529     # update orchestrationTask for a given taskId
10530     api_instance.update_orchestration_task(taskId, version, body=body)
10531 except ApiException as e:
10532     print("Exception when calling OnapsoinfraorchestrationTasksApi->updateOrchestrationTask: %s\n" % e)</code></pre>
10533                             </div>
10534                           </div>
10535
10536                           <h2>Parameters</h2>
10537
10538                             <div class="methodsubtabletitle">Path parameters</div>
10539                             <table id="methodsubtable">
10540                                 <tr>
10541                                   <th width="150px">Name</th>
10542                                   <th>Description</th>
10543                                 </tr>
10544                                   <tr><td style="width:150px;">taskId*</td>
10545 <td>
10546
10547
10548     <div id="d2e199_updateOrchestrationTask_taskId">
10549         <div class="json-schema-view">
10550             <div class="primitive">
10551                 <span class="type">
10552                     String
10553                 </span>
10554
10555             </div>
10556                 <div class="inner required">
10557                     Required
10558                 </div>
10559         </div>
10560     </div>
10561 </td>
10562 </tr>
10563
10564                                   <tr><td style="width:150px;">version*</td>
10565 <td>
10566
10567
10568     <div id="d2e199_updateOrchestrationTask_version">
10569         <div class="json-schema-view">
10570             <div class="primitive">
10571                 <span class="type">
10572                     String
10573                 </span>
10574
10575             </div>
10576                 <div class="inner required">
10577                     Required
10578                 </div>
10579         </div>
10580     </div>
10581 </td>
10582 </tr>
10583
10584                             </table>
10585
10586
10587                             <div class="methodsubtabletitle">Body parameters</div>
10588                             <table id="methodsubtable">
10589                               <tr>
10590                                 <th width="150px">Name</th>
10591                                 <th>Description</th>
10592                               </tr>
10593                                 <tr><td style="width:150px;">body </td>
10594 <td>
10595
10596
10597 <script>
10598 $(document).ready(function() {
10599   var schemaWrapper = {
10600   "in" : "body",
10601   "name" : "body",
10602   "required" : false,
10603   "schema" : {
10604     "type" : "string"
10605   }
10606 };
10607   var schema = schemaWrapper.schema;
10608   if (schema.$ref != null) {
10609     schema = defsParser.$refs.get(schema.$ref);
10610   } else {
10611     schemaWrapper.definitions = Object.assign({}, defs);
10612     $RefParser.dereference(schemaWrapper).catch(function(err) {
10613       console.log(err);
10614     });
10615   }
10616
10617   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
10618   var result = $('#d2e199_updateOrchestrationTask_body');
10619   result.empty();
10620   result.append(view.render());
10621 });
10622 </script>
10623 <div id="d2e199_updateOrchestrationTask_body"></div>
10624 </td>
10625 </tr>
10626
10627                             </table>
10628
10629
10630
10631                           <h2>Responses</h2>
10632                             <h3> Status: default - successful operation </h3>
10633
10634                             <ul class="nav nav-tabs nav-tabs-examples" >
10635                             </ul>
10636
10637                             <div class="tab-content" style='margin-bottom: 10px;'>
10638                             </div>
10639
10640                         </article>
10641                       </div>
10642                       <hr>
10643                   </section>
10644                 <section id="api-OnapsoinfraserviceInstantiation">
10645                   <h1>OnapsoinfraserviceInstantiation</h1>
10646                     <div id="api-OnapsoinfraserviceInstantiation-activatePort">
10647                       <article id="api-OnapsoinfraserviceInstantiation-activatePort-0" data-group="User" data-name="activatePort" data-version="0">
10648                         <div class="pull-left">
10649                           <h1>activatePort</h1>
10650                           <p>Activate Port Mirroring</p>
10651                         </div>
10652                         <div class="pull-right"></div>
10653                         <div class="clearfix"></div>
10654                         <p></p>
10655                         <p class="marked"></p>
10656                         <p></p>
10657                         <br />
10658                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/activate</span></code></pre>
10659                         <p>
10660                           <h3>Usage and SDK Samples</h3>
10661                         </p>
10662                         <ul class="nav nav-tabs nav-tabs-examples">
10663                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-curl">Curl</a></li>
10664                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-java">Java</a></li>
10665                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-android">Android</a></li>
10666                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-groovy">Groovy</a></li>-->
10667                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-objc">Obj-C</a></li>
10668                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-javascript">JavaScript</a></li>
10669                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-angular">Angular</a></li>-->
10670                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-csharp">C#</a></li>
10671                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-php">PHP</a></li>
10672                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-perl">Perl</a></li>
10673                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activatePort-0-python">Python</a></li>
10674                         </ul>
10675
10676                         <div class="tab-content">
10677                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-curl">
10678                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/activate"</code></pre>
10679                           </div>
10680                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-java">
10681                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
10682 import io.swagger.client.auth.*;
10683 import io.swagger.client.model.*;
10684 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
10685
10686 import java.io.File;
10687 import java.util.*;
10688
10689 public class OnapsoinfraserviceInstantiationApiExample {
10690
10691     public static void main(String[] args) {
10692         
10693         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
10694         String version = version_example; // String | 
10695         String serviceInstanceId = serviceInstanceId_example; // String | 
10696         String configurationInstanceId = configurationInstanceId_example; // String | 
10697         String body = body_example; // String | 
10698         try {
10699             apiInstance.activatePort(version, serviceInstanceId, configurationInstanceId, body);
10700         } catch (ApiException e) {
10701             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#activatePort");
10702             e.printStackTrace();
10703         }
10704     }
10705 }</code></pre>
10706                           </div>
10707
10708                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-android">
10709                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
10710
10711 public class OnapsoinfraserviceInstantiationApiExample {
10712
10713     public static void main(String[] args) {
10714         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
10715         String version = version_example; // String | 
10716         String serviceInstanceId = serviceInstanceId_example; // String | 
10717         String configurationInstanceId = configurationInstanceId_example; // String | 
10718         String body = body_example; // String | 
10719         try {
10720             apiInstance.activatePort(version, serviceInstanceId, configurationInstanceId, body);
10721         } catch (ApiException e) {
10722             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#activatePort");
10723             e.printStackTrace();
10724         }
10725     }
10726 }</code></pre>
10727                           </div>
10728   <!--
10729   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-groovy">
10730   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
10731   </div> -->
10732                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-objc">
10733                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
10734 String *serviceInstanceId = serviceInstanceId_example; // 
10735 String *configurationInstanceId = configurationInstanceId_example; // 
10736 String *body = body_example; //  (optional)
10737
10738 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
10739
10740 // Activate Port Mirroring
10741 [apiInstance activatePortWith:version
10742     serviceInstanceId:serviceInstanceId
10743     configurationInstanceId:configurationInstanceId
10744     body:body
10745               completionHandler: ^(NSError* error) {
10746                             if (error) {
10747                                 NSLog(@"Error: %@", error);
10748                             }
10749                         }];
10750 </code></pre>
10751                             </div>
10752
10753                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-javascript">
10754                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
10755
10756 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
10757
10758 var version = version_example; // {String} 
10759
10760 var serviceInstanceId = serviceInstanceId_example; // {String} 
10761
10762 var configurationInstanceId = configurationInstanceId_example; // {String} 
10763
10764 var opts = { 
10765   'body': body_example // {String} 
10766 };
10767
10768 var callback = function(error, data, response) {
10769   if (error) {
10770     console.error(error);
10771   } else {
10772     console.log('API called successfully.');
10773   }
10774 };
10775 api.activatePort(version, serviceInstanceId, configurationInstanceId, opts, callback);
10776 </code></pre>
10777                             </div>
10778
10779                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-angular">
10780               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
10781             </div>-->
10782                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-csharp">
10783                               <pre class="prettyprint"><code class="language-cs">using System;
10784 using System.Diagnostics;
10785 using IO.Swagger.Api;
10786 using IO.Swagger.Client;
10787 using IO.Swagger.Model;
10788
10789 namespace Example
10790 {
10791     public class activatePortExample
10792     {
10793         public void main()
10794         {
10795             
10796             var apiInstance = new OnapsoinfraserviceInstantiationApi();
10797             var version = version_example;  // String | 
10798             var serviceInstanceId = serviceInstanceId_example;  // String | 
10799             var configurationInstanceId = configurationInstanceId_example;  // String | 
10800             var body = body_example;  // String |  (optional) 
10801
10802             try
10803             {
10804                 // Activate Port Mirroring
10805                 apiInstance.activatePort(version, serviceInstanceId, configurationInstanceId, body);
10806             }
10807             catch (Exception e)
10808             {
10809                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.activatePort: " + e.Message );
10810             }
10811         }
10812     }
10813 }
10814 </code></pre>
10815                             </div>
10816
10817                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-php">
10818                               <pre class="prettyprint"><code class="language-php"><&#63;php
10819 require_once(__DIR__ . '/vendor/autoload.php');
10820
10821 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
10822 $version = version_example; // String | 
10823 $serviceInstanceId = serviceInstanceId_example; // String | 
10824 $configurationInstanceId = configurationInstanceId_example; // String | 
10825 $body = body_example; // String | 
10826
10827 try {
10828     $api_instance->activatePort($version, $serviceInstanceId, $configurationInstanceId, $body);
10829 } catch (Exception $e) {
10830     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->activatePort: ', $e->getMessage(), PHP_EOL;
10831 }
10832 ?></code></pre>
10833                             </div>
10834
10835                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-perl">
10836                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
10837 use WWW::SwaggerClient::Configuration;
10838 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
10839
10840 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
10841 my $version = version_example; # String | 
10842 my $serviceInstanceId = serviceInstanceId_example; # String | 
10843 my $configurationInstanceId = configurationInstanceId_example; # String | 
10844 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
10845
10846 eval { 
10847     $api_instance->activatePort(version => $version, serviceInstanceId => $serviceInstanceId, configurationInstanceId => $configurationInstanceId, body => $body);
10848 };
10849 if ($@) {
10850     warn "Exception when calling OnapsoinfraserviceInstantiationApi->activatePort: $@\n";
10851 }</code></pre>
10852                             </div>
10853
10854                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activatePort-0-python">
10855                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
10856 import time
10857 import swagger_client
10858 from swagger_client.rest import ApiException
10859 from pprint import pprint
10860
10861 # create an instance of the API class
10862 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
10863 version = version_example # String | 
10864 serviceInstanceId = serviceInstanceId_example # String | 
10865 configurationInstanceId = configurationInstanceId_example # String | 
10866 body = body_example # String |  (optional)
10867
10868 try: 
10869     # Activate Port Mirroring
10870     api_instance.activate_port(version, serviceInstanceId, configurationInstanceId, body=body)
10871 except ApiException as e:
10872     print("Exception when calling OnapsoinfraserviceInstantiationApi->activatePort: %s\n" % e)</code></pre>
10873                             </div>
10874                           </div>
10875
10876                           <h2>Parameters</h2>
10877
10878                             <div class="methodsubtabletitle">Path parameters</div>
10879                             <table id="methodsubtable">
10880                                 <tr>
10881                                   <th width="150px">Name</th>
10882                                   <th>Description</th>
10883                                 </tr>
10884                                   <tr><td style="width:150px;">version*</td>
10885 <td>
10886
10887
10888     <div id="d2e199_activatePort_version">
10889         <div class="json-schema-view">
10890             <div class="primitive">
10891                 <span class="type">
10892                     String
10893                 </span>
10894
10895             </div>
10896                 <div class="inner required">
10897                     Required
10898                 </div>
10899         </div>
10900     </div>
10901 </td>
10902 </tr>
10903
10904                                   <tr><td style="width:150px;">serviceInstanceId*</td>
10905 <td>
10906
10907
10908     <div id="d2e199_activatePort_serviceInstanceId">
10909         <div class="json-schema-view">
10910             <div class="primitive">
10911                 <span class="type">
10912                     String
10913                 </span>
10914
10915             </div>
10916                 <div class="inner required">
10917                     Required
10918                 </div>
10919         </div>
10920     </div>
10921 </td>
10922 </tr>
10923
10924                                   <tr><td style="width:150px;">configurationInstanceId*</td>
10925 <td>
10926
10927
10928     <div id="d2e199_activatePort_configurationInstanceId">
10929         <div class="json-schema-view">
10930             <div class="primitive">
10931                 <span class="type">
10932                     String
10933                 </span>
10934
10935             </div>
10936                 <div class="inner required">
10937                     Required
10938                 </div>
10939         </div>
10940     </div>
10941 </td>
10942 </tr>
10943
10944                             </table>
10945
10946
10947                             <div class="methodsubtabletitle">Body parameters</div>
10948                             <table id="methodsubtable">
10949                               <tr>
10950                                 <th width="150px">Name</th>
10951                                 <th>Description</th>
10952                               </tr>
10953                                 <tr><td style="width:150px;">body </td>
10954 <td>
10955
10956
10957 <script>
10958 $(document).ready(function() {
10959   var schemaWrapper = {
10960   "in" : "body",
10961   "name" : "body",
10962   "required" : false,
10963   "schema" : {
10964     "type" : "string"
10965   }
10966 };
10967   var schema = schemaWrapper.schema;
10968   if (schema.$ref != null) {
10969     schema = defsParser.$refs.get(schema.$ref);
10970   } else {
10971     schemaWrapper.definitions = Object.assign({}, defs);
10972     $RefParser.dereference(schemaWrapper).catch(function(err) {
10973       console.log(err);
10974     });
10975   }
10976
10977   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
10978   var result = $('#d2e199_activatePort_body');
10979   result.empty();
10980   result.append(view.render());
10981 });
10982 </script>
10983 <div id="d2e199_activatePort_body"></div>
10984 </td>
10985 </tr>
10986
10987                             </table>
10988
10989
10990
10991                           <h2>Responses</h2>
10992                             <h3> Status: default - successful operation </h3>
10993
10994                             <ul class="nav nav-tabs nav-tabs-examples" >
10995                             </ul>
10996
10997                             <div class="tab-content" style='margin-bottom: 10px;'>
10998                             </div>
10999
11000                         </article>
11001                       </div>
11002                       <hr>
11003                     <div id="api-OnapsoinfraserviceInstantiation-activateServiceInstance">
11004                       <article id="api-OnapsoinfraserviceInstantiation-activateServiceInstance-0" data-group="User" data-name="activateServiceInstance" data-version="0">
11005                         <div class="pull-left">
11006                           <h1>activateServiceInstance</h1>
11007                           <p>Activate provided Service Instance</p>
11008                         </div>
11009                         <div class="pull-right"></div>
11010                         <div class="clearfix"></div>
11011                         <p></p>
11012                         <p class="marked"></p>
11013                         <p></p>
11014                         <br />
11015                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/activate</span></code></pre>
11016                         <p>
11017                           <h3>Usage and SDK Samples</h3>
11018                         </p>
11019                         <ul class="nav nav-tabs nav-tabs-examples">
11020                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-curl">Curl</a></li>
11021                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-java">Java</a></li>
11022                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-android">Android</a></li>
11023                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-groovy">Groovy</a></li>-->
11024                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-objc">Obj-C</a></li>
11025                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-javascript">JavaScript</a></li>
11026                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-angular">Angular</a></li>-->
11027                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-csharp">C#</a></li>
11028                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-php">PHP</a></li>
11029                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-perl">Perl</a></li>
11030                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-python">Python</a></li>
11031                         </ul>
11032
11033                         <div class="tab-content">
11034                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-curl">
11035                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/activate"</code></pre>
11036                           </div>
11037                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-java">
11038                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
11039 import io.swagger.client.auth.*;
11040 import io.swagger.client.model.*;
11041 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
11042
11043 import java.io.File;
11044 import java.util.*;
11045
11046 public class OnapsoinfraserviceInstantiationApiExample {
11047
11048     public static void main(String[] args) {
11049         
11050         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
11051         String version = version_example; // String | 
11052         String serviceInstanceId = serviceInstanceId_example; // String | 
11053         String body = body_example; // String | 
11054         try {
11055             apiInstance.activateServiceInstance(version, serviceInstanceId, body);
11056         } catch (ApiException e) {
11057             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#activateServiceInstance");
11058             e.printStackTrace();
11059         }
11060     }
11061 }</code></pre>
11062                           </div>
11063
11064                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-android">
11065                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
11066
11067 public class OnapsoinfraserviceInstantiationApiExample {
11068
11069     public static void main(String[] args) {
11070         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
11071         String version = version_example; // String | 
11072         String serviceInstanceId = serviceInstanceId_example; // String | 
11073         String body = body_example; // String | 
11074         try {
11075             apiInstance.activateServiceInstance(version, serviceInstanceId, body);
11076         } catch (ApiException e) {
11077             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#activateServiceInstance");
11078             e.printStackTrace();
11079         }
11080     }
11081 }</code></pre>
11082                           </div>
11083   <!--
11084   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-groovy">
11085   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
11086   </div> -->
11087                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-objc">
11088                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
11089 String *serviceInstanceId = serviceInstanceId_example; // 
11090 String *body = body_example; //  (optional)
11091
11092 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
11093
11094 // Activate provided Service Instance
11095 [apiInstance activateServiceInstanceWith:version
11096     serviceInstanceId:serviceInstanceId
11097     body:body
11098               completionHandler: ^(NSError* error) {
11099                             if (error) {
11100                                 NSLog(@"Error: %@", error);
11101                             }
11102                         }];
11103 </code></pre>
11104                             </div>
11105
11106                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-javascript">
11107                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
11108
11109 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
11110
11111 var version = version_example; // {String} 
11112
11113 var serviceInstanceId = serviceInstanceId_example; // {String} 
11114
11115 var opts = { 
11116   'body': body_example // {String} 
11117 };
11118
11119 var callback = function(error, data, response) {
11120   if (error) {
11121     console.error(error);
11122   } else {
11123     console.log('API called successfully.');
11124   }
11125 };
11126 api.activateServiceInstance(version, serviceInstanceId, opts, callback);
11127 </code></pre>
11128                             </div>
11129
11130                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-angular">
11131               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
11132             </div>-->
11133                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-csharp">
11134                               <pre class="prettyprint"><code class="language-cs">using System;
11135 using System.Diagnostics;
11136 using IO.Swagger.Api;
11137 using IO.Swagger.Client;
11138 using IO.Swagger.Model;
11139
11140 namespace Example
11141 {
11142     public class activateServiceInstanceExample
11143     {
11144         public void main()
11145         {
11146             
11147             var apiInstance = new OnapsoinfraserviceInstantiationApi();
11148             var version = version_example;  // String | 
11149             var serviceInstanceId = serviceInstanceId_example;  // String | 
11150             var body = body_example;  // String |  (optional) 
11151
11152             try
11153             {
11154                 // Activate provided Service Instance
11155                 apiInstance.activateServiceInstance(version, serviceInstanceId, body);
11156             }
11157             catch (Exception e)
11158             {
11159                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.activateServiceInstance: " + e.Message );
11160             }
11161         }
11162     }
11163 }
11164 </code></pre>
11165                             </div>
11166
11167                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-php">
11168                               <pre class="prettyprint"><code class="language-php"><&#63;php
11169 require_once(__DIR__ . '/vendor/autoload.php');
11170
11171 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
11172 $version = version_example; // String | 
11173 $serviceInstanceId = serviceInstanceId_example; // String | 
11174 $body = body_example; // String | 
11175
11176 try {
11177     $api_instance->activateServiceInstance($version, $serviceInstanceId, $body);
11178 } catch (Exception $e) {
11179     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->activateServiceInstance: ', $e->getMessage(), PHP_EOL;
11180 }
11181 ?></code></pre>
11182                             </div>
11183
11184                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-perl">
11185                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
11186 use WWW::SwaggerClient::Configuration;
11187 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
11188
11189 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
11190 my $version = version_example; # String | 
11191 my $serviceInstanceId = serviceInstanceId_example; # String | 
11192 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
11193
11194 eval { 
11195     $api_instance->activateServiceInstance(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
11196 };
11197 if ($@) {
11198     warn "Exception when calling OnapsoinfraserviceInstantiationApi->activateServiceInstance: $@\n";
11199 }</code></pre>
11200                             </div>
11201
11202                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-activateServiceInstance-0-python">
11203                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
11204 import time
11205 import swagger_client
11206 from swagger_client.rest import ApiException
11207 from pprint import pprint
11208
11209 # create an instance of the API class
11210 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
11211 version = version_example # String | 
11212 serviceInstanceId = serviceInstanceId_example # String | 
11213 body = body_example # String |  (optional)
11214
11215 try: 
11216     # Activate provided Service Instance
11217     api_instance.activate_service_instance(version, serviceInstanceId, body=body)
11218 except ApiException as e:
11219     print("Exception when calling OnapsoinfraserviceInstantiationApi->activateServiceInstance: %s\n" % e)</code></pre>
11220                             </div>
11221                           </div>
11222
11223                           <h2>Parameters</h2>
11224
11225                             <div class="methodsubtabletitle">Path parameters</div>
11226                             <table id="methodsubtable">
11227                                 <tr>
11228                                   <th width="150px">Name</th>
11229                                   <th>Description</th>
11230                                 </tr>
11231                                   <tr><td style="width:150px;">version*</td>
11232 <td>
11233
11234
11235     <div id="d2e199_activateServiceInstance_version">
11236         <div class="json-schema-view">
11237             <div class="primitive">
11238                 <span class="type">
11239                     String
11240                 </span>
11241
11242             </div>
11243                 <div class="inner required">
11244                     Required
11245                 </div>
11246         </div>
11247     </div>
11248 </td>
11249 </tr>
11250
11251                                   <tr><td style="width:150px;">serviceInstanceId*</td>
11252 <td>
11253
11254
11255     <div id="d2e199_activateServiceInstance_serviceInstanceId">
11256         <div class="json-schema-view">
11257             <div class="primitive">
11258                 <span class="type">
11259                     String
11260                 </span>
11261
11262             </div>
11263                 <div class="inner required">
11264                     Required
11265                 </div>
11266         </div>
11267     </div>
11268 </td>
11269 </tr>
11270
11271                             </table>
11272
11273
11274                             <div class="methodsubtabletitle">Body parameters</div>
11275                             <table id="methodsubtable">
11276                               <tr>
11277                                 <th width="150px">Name</th>
11278                                 <th>Description</th>
11279                               </tr>
11280                                 <tr><td style="width:150px;">body </td>
11281 <td>
11282
11283
11284 <script>
11285 $(document).ready(function() {
11286   var schemaWrapper = {
11287   "in" : "body",
11288   "name" : "body",
11289   "required" : false,
11290   "schema" : {
11291     "type" : "string"
11292   }
11293 };
11294   var schema = schemaWrapper.schema;
11295   if (schema.$ref != null) {
11296     schema = defsParser.$refs.get(schema.$ref);
11297   } else {
11298     schemaWrapper.definitions = Object.assign({}, defs);
11299     $RefParser.dereference(schemaWrapper).catch(function(err) {
11300       console.log(err);
11301     });
11302   }
11303
11304   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
11305   var result = $('#d2e199_activateServiceInstance_body');
11306   result.empty();
11307   result.append(view.render());
11308 });
11309 </script>
11310 <div id="d2e199_activateServiceInstance_body"></div>
11311 </td>
11312 </tr>
11313
11314                             </table>
11315
11316
11317
11318                           <h2>Responses</h2>
11319                             <h3> Status: default - successful operation </h3>
11320
11321                             <ul class="nav nav-tabs nav-tabs-examples" >
11322                             </ul>
11323
11324                             <div class="tab-content" style='margin-bottom: 10px;'>
11325                             </div>
11326
11327                         </article>
11328                       </div>
11329                       <hr>
11330                     <div id="api-OnapsoinfraserviceInstantiation-addRelationships">
11331                       <article id="api-OnapsoinfraserviceInstantiation-addRelationships-0" data-group="User" data-name="addRelationships" data-version="0">
11332                         <div class="pull-left">
11333                           <h1>addRelationships</h1>
11334                           <p>Add Relationships to a Service Instance</p>
11335                         </div>
11336                         <div class="pull-right"></div>
11337                         <div class="clearfix"></div>
11338                         <p></p>
11339                         <p class="marked"></p>
11340                         <p></p>
11341                         <br />
11342                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/addRelationships</span></code></pre>
11343                         <p>
11344                           <h3>Usage and SDK Samples</h3>
11345                         </p>
11346                         <ul class="nav nav-tabs nav-tabs-examples">
11347                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-curl">Curl</a></li>
11348                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-java">Java</a></li>
11349                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-android">Android</a></li>
11350                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-groovy">Groovy</a></li>-->
11351                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-objc">Obj-C</a></li>
11352                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-javascript">JavaScript</a></li>
11353                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-angular">Angular</a></li>-->
11354                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-csharp">C#</a></li>
11355                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-php">PHP</a></li>
11356                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-perl">Perl</a></li>
11357                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-addRelationships-0-python">Python</a></li>
11358                         </ul>
11359
11360                         <div class="tab-content">
11361                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-curl">
11362                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/addRelationships"</code></pre>
11363                           </div>
11364                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-java">
11365                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
11366 import io.swagger.client.auth.*;
11367 import io.swagger.client.model.*;
11368 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
11369
11370 import java.io.File;
11371 import java.util.*;
11372
11373 public class OnapsoinfraserviceInstantiationApiExample {
11374
11375     public static void main(String[] args) {
11376         
11377         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
11378         String version = version_example; // String | 
11379         String serviceInstanceId = serviceInstanceId_example; // String | 
11380         String body = body_example; // String | 
11381         try {
11382             apiInstance.addRelationships(version, serviceInstanceId, body);
11383         } catch (ApiException e) {
11384             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#addRelationships");
11385             e.printStackTrace();
11386         }
11387     }
11388 }</code></pre>
11389                           </div>
11390
11391                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-android">
11392                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
11393
11394 public class OnapsoinfraserviceInstantiationApiExample {
11395
11396     public static void main(String[] args) {
11397         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
11398         String version = version_example; // String | 
11399         String serviceInstanceId = serviceInstanceId_example; // String | 
11400         String body = body_example; // String | 
11401         try {
11402             apiInstance.addRelationships(version, serviceInstanceId, body);
11403         } catch (ApiException e) {
11404             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#addRelationships");
11405             e.printStackTrace();
11406         }
11407     }
11408 }</code></pre>
11409                           </div>
11410   <!--
11411   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-groovy">
11412   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
11413   </div> -->
11414                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-objc">
11415                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
11416 String *serviceInstanceId = serviceInstanceId_example; // 
11417 String *body = body_example; //  (optional)
11418
11419 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
11420
11421 // Add Relationships to a Service Instance
11422 [apiInstance addRelationshipsWith:version
11423     serviceInstanceId:serviceInstanceId
11424     body:body
11425               completionHandler: ^(NSError* error) {
11426                             if (error) {
11427                                 NSLog(@"Error: %@", error);
11428                             }
11429                         }];
11430 </code></pre>
11431                             </div>
11432
11433                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-javascript">
11434                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
11435
11436 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
11437
11438 var version = version_example; // {String} 
11439
11440 var serviceInstanceId = serviceInstanceId_example; // {String} 
11441
11442 var opts = { 
11443   'body': body_example // {String} 
11444 };
11445
11446 var callback = function(error, data, response) {
11447   if (error) {
11448     console.error(error);
11449   } else {
11450     console.log('API called successfully.');
11451   }
11452 };
11453 api.addRelationships(version, serviceInstanceId, opts, callback);
11454 </code></pre>
11455                             </div>
11456
11457                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-angular">
11458               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
11459             </div>-->
11460                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-csharp">
11461                               <pre class="prettyprint"><code class="language-cs">using System;
11462 using System.Diagnostics;
11463 using IO.Swagger.Api;
11464 using IO.Swagger.Client;
11465 using IO.Swagger.Model;
11466
11467 namespace Example
11468 {
11469     public class addRelationshipsExample
11470     {
11471         public void main()
11472         {
11473             
11474             var apiInstance = new OnapsoinfraserviceInstantiationApi();
11475             var version = version_example;  // String | 
11476             var serviceInstanceId = serviceInstanceId_example;  // String | 
11477             var body = body_example;  // String |  (optional) 
11478
11479             try
11480             {
11481                 // Add Relationships to a Service Instance
11482                 apiInstance.addRelationships(version, serviceInstanceId, body);
11483             }
11484             catch (Exception e)
11485             {
11486                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.addRelationships: " + e.Message );
11487             }
11488         }
11489     }
11490 }
11491 </code></pre>
11492                             </div>
11493
11494                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-php">
11495                               <pre class="prettyprint"><code class="language-php"><&#63;php
11496 require_once(__DIR__ . '/vendor/autoload.php');
11497
11498 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
11499 $version = version_example; // String | 
11500 $serviceInstanceId = serviceInstanceId_example; // String | 
11501 $body = body_example; // String | 
11502
11503 try {
11504     $api_instance->addRelationships($version, $serviceInstanceId, $body);
11505 } catch (Exception $e) {
11506     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->addRelationships: ', $e->getMessage(), PHP_EOL;
11507 }
11508 ?></code></pre>
11509                             </div>
11510
11511                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-perl">
11512                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
11513 use WWW::SwaggerClient::Configuration;
11514 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
11515
11516 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
11517 my $version = version_example; # String | 
11518 my $serviceInstanceId = serviceInstanceId_example; # String | 
11519 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
11520
11521 eval { 
11522     $api_instance->addRelationships(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
11523 };
11524 if ($@) {
11525     warn "Exception when calling OnapsoinfraserviceInstantiationApi->addRelationships: $@\n";
11526 }</code></pre>
11527                             </div>
11528
11529                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-addRelationships-0-python">
11530                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
11531 import time
11532 import swagger_client
11533 from swagger_client.rest import ApiException
11534 from pprint import pprint
11535
11536 # create an instance of the API class
11537 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
11538 version = version_example # String | 
11539 serviceInstanceId = serviceInstanceId_example # String | 
11540 body = body_example # String |  (optional)
11541
11542 try: 
11543     # Add Relationships to a Service Instance
11544     api_instance.add_relationships(version, serviceInstanceId, body=body)
11545 except ApiException as e:
11546     print("Exception when calling OnapsoinfraserviceInstantiationApi->addRelationships: %s\n" % e)</code></pre>
11547                             </div>
11548                           </div>
11549
11550                           <h2>Parameters</h2>
11551
11552                             <div class="methodsubtabletitle">Path parameters</div>
11553                             <table id="methodsubtable">
11554                                 <tr>
11555                                   <th width="150px">Name</th>
11556                                   <th>Description</th>
11557                                 </tr>
11558                                   <tr><td style="width:150px;">version*</td>
11559 <td>
11560
11561
11562     <div id="d2e199_addRelationships_version">
11563         <div class="json-schema-view">
11564             <div class="primitive">
11565                 <span class="type">
11566                     String
11567                 </span>
11568
11569             </div>
11570                 <div class="inner required">
11571                     Required
11572                 </div>
11573         </div>
11574     </div>
11575 </td>
11576 </tr>
11577
11578                                   <tr><td style="width:150px;">serviceInstanceId*</td>
11579 <td>
11580
11581
11582     <div id="d2e199_addRelationships_serviceInstanceId">
11583         <div class="json-schema-view">
11584             <div class="primitive">
11585                 <span class="type">
11586                     String
11587                 </span>
11588
11589             </div>
11590                 <div class="inner required">
11591                     Required
11592                 </div>
11593         </div>
11594     </div>
11595 </td>
11596 </tr>
11597
11598                             </table>
11599
11600
11601                             <div class="methodsubtabletitle">Body parameters</div>
11602                             <table id="methodsubtable">
11603                               <tr>
11604                                 <th width="150px">Name</th>
11605                                 <th>Description</th>
11606                               </tr>
11607                                 <tr><td style="width:150px;">body </td>
11608 <td>
11609
11610
11611 <script>
11612 $(document).ready(function() {
11613   var schemaWrapper = {
11614   "in" : "body",
11615   "name" : "body",
11616   "required" : false,
11617   "schema" : {
11618     "type" : "string"
11619   }
11620 };
11621   var schema = schemaWrapper.schema;
11622   if (schema.$ref != null) {
11623     schema = defsParser.$refs.get(schema.$ref);
11624   } else {
11625     schemaWrapper.definitions = Object.assign({}, defs);
11626     $RefParser.dereference(schemaWrapper).catch(function(err) {
11627       console.log(err);
11628     });
11629   }
11630
11631   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
11632   var result = $('#d2e199_addRelationships_body');
11633   result.empty();
11634   result.append(view.render());
11635 });
11636 </script>
11637 <div id="d2e199_addRelationships_body"></div>
11638 </td>
11639 </tr>
11640
11641                             </table>
11642
11643
11644
11645                           <h2>Responses</h2>
11646                             <h3> Status: default - successful operation </h3>
11647
11648                             <ul class="nav nav-tabs nav-tabs-examples" >
11649                             </ul>
11650
11651                             <div class="tab-content" style='margin-bottom: 10px;'>
11652                             </div>
11653
11654                         </article>
11655                       </div>
11656                       <hr>
11657                     <div id="api-OnapsoinfraserviceInstantiation-applyUpdatedConfig">
11658                       <article id="api-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0" data-group="User" data-name="applyUpdatedConfig" data-version="0">
11659                         <div class="pull-left">
11660                           <h1>applyUpdatedConfig</h1>
11661                           <p>Apply updated configuration</p>
11662                         </div>
11663                         <div class="pull-right"></div>
11664                         <div class="clearfix"></div>
11665                         <p></p>
11666                         <p class="marked"></p>
11667                         <p></p>
11668                         <br />
11669                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/applyUpdatedConfig</span></code></pre>
11670                         <p>
11671                           <h3>Usage and SDK Samples</h3>
11672                         </p>
11673                         <ul class="nav nav-tabs nav-tabs-examples">
11674                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-curl">Curl</a></li>
11675                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-java">Java</a></li>
11676                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-android">Android</a></li>
11677                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-groovy">Groovy</a></li>-->
11678                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-objc">Obj-C</a></li>
11679                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-javascript">JavaScript</a></li>
11680                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-angular">Angular</a></li>-->
11681                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-csharp">C#</a></li>
11682                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-php">PHP</a></li>
11683                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-perl">Perl</a></li>
11684                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-python">Python</a></li>
11685                         </ul>
11686
11687                         <div class="tab-content">
11688                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-curl">
11689                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/applyUpdatedConfig"</code></pre>
11690                           </div>
11691                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-java">
11692                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
11693 import io.swagger.client.auth.*;
11694 import io.swagger.client.model.*;
11695 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
11696
11697 import java.io.File;
11698 import java.util.*;
11699
11700 public class OnapsoinfraserviceInstantiationApiExample {
11701
11702     public static void main(String[] args) {
11703         
11704         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
11705         String version = version_example; // String | 
11706         String serviceInstanceId = serviceInstanceId_example; // String | 
11707         String vnfInstanceId = vnfInstanceId_example; // String | 
11708         String body = body_example; // String | 
11709         try {
11710             apiInstance.applyUpdatedConfig(version, serviceInstanceId, vnfInstanceId, body);
11711         } catch (ApiException e) {
11712             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#applyUpdatedConfig");
11713             e.printStackTrace();
11714         }
11715     }
11716 }</code></pre>
11717                           </div>
11718
11719                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-android">
11720                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
11721
11722 public class OnapsoinfraserviceInstantiationApiExample {
11723
11724     public static void main(String[] args) {
11725         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
11726         String version = version_example; // String | 
11727         String serviceInstanceId = serviceInstanceId_example; // String | 
11728         String vnfInstanceId = vnfInstanceId_example; // String | 
11729         String body = body_example; // String | 
11730         try {
11731             apiInstance.applyUpdatedConfig(version, serviceInstanceId, vnfInstanceId, body);
11732         } catch (ApiException e) {
11733             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#applyUpdatedConfig");
11734             e.printStackTrace();
11735         }
11736     }
11737 }</code></pre>
11738                           </div>
11739   <!--
11740   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-groovy">
11741   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
11742   </div> -->
11743                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-objc">
11744                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
11745 String *serviceInstanceId = serviceInstanceId_example; // 
11746 String *vnfInstanceId = vnfInstanceId_example; // 
11747 String *body = body_example; //  (optional)
11748
11749 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
11750
11751 // Apply updated configuration
11752 [apiInstance applyUpdatedConfigWith:version
11753     serviceInstanceId:serviceInstanceId
11754     vnfInstanceId:vnfInstanceId
11755     body:body
11756               completionHandler: ^(NSError* error) {
11757                             if (error) {
11758                                 NSLog(@"Error: %@", error);
11759                             }
11760                         }];
11761 </code></pre>
11762                             </div>
11763
11764                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-javascript">
11765                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
11766
11767 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
11768
11769 var version = version_example; // {String} 
11770
11771 var serviceInstanceId = serviceInstanceId_example; // {String} 
11772
11773 var vnfInstanceId = vnfInstanceId_example; // {String} 
11774
11775 var opts = { 
11776   'body': body_example // {String} 
11777 };
11778
11779 var callback = function(error, data, response) {
11780   if (error) {
11781     console.error(error);
11782   } else {
11783     console.log('API called successfully.');
11784   }
11785 };
11786 api.applyUpdatedConfig(version, serviceInstanceId, vnfInstanceId, opts, callback);
11787 </code></pre>
11788                             </div>
11789
11790                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-angular">
11791               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
11792             </div>-->
11793                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-csharp">
11794                               <pre class="prettyprint"><code class="language-cs">using System;
11795 using System.Diagnostics;
11796 using IO.Swagger.Api;
11797 using IO.Swagger.Client;
11798 using IO.Swagger.Model;
11799
11800 namespace Example
11801 {
11802     public class applyUpdatedConfigExample
11803     {
11804         public void main()
11805         {
11806             
11807             var apiInstance = new OnapsoinfraserviceInstantiationApi();
11808             var version = version_example;  // String | 
11809             var serviceInstanceId = serviceInstanceId_example;  // String | 
11810             var vnfInstanceId = vnfInstanceId_example;  // String | 
11811             var body = body_example;  // String |  (optional) 
11812
11813             try
11814             {
11815                 // Apply updated configuration
11816                 apiInstance.applyUpdatedConfig(version, serviceInstanceId, vnfInstanceId, body);
11817             }
11818             catch (Exception e)
11819             {
11820                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.applyUpdatedConfig: " + e.Message );
11821             }
11822         }
11823     }
11824 }
11825 </code></pre>
11826                             </div>
11827
11828                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-php">
11829                               <pre class="prettyprint"><code class="language-php"><&#63;php
11830 require_once(__DIR__ . '/vendor/autoload.php');
11831
11832 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
11833 $version = version_example; // String | 
11834 $serviceInstanceId = serviceInstanceId_example; // String | 
11835 $vnfInstanceId = vnfInstanceId_example; // String | 
11836 $body = body_example; // String | 
11837
11838 try {
11839     $api_instance->applyUpdatedConfig($version, $serviceInstanceId, $vnfInstanceId, $body);
11840 } catch (Exception $e) {
11841     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->applyUpdatedConfig: ', $e->getMessage(), PHP_EOL;
11842 }
11843 ?></code></pre>
11844                             </div>
11845
11846                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-perl">
11847                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
11848 use WWW::SwaggerClient::Configuration;
11849 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
11850
11851 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
11852 my $version = version_example; # String | 
11853 my $serviceInstanceId = serviceInstanceId_example; # String | 
11854 my $vnfInstanceId = vnfInstanceId_example; # String | 
11855 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
11856
11857 eval { 
11858     $api_instance->applyUpdatedConfig(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
11859 };
11860 if ($@) {
11861     warn "Exception when calling OnapsoinfraserviceInstantiationApi->applyUpdatedConfig: $@\n";
11862 }</code></pre>
11863                             </div>
11864
11865                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-applyUpdatedConfig-0-python">
11866                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
11867 import time
11868 import swagger_client
11869 from swagger_client.rest import ApiException
11870 from pprint import pprint
11871
11872 # create an instance of the API class
11873 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
11874 version = version_example # String | 
11875 serviceInstanceId = serviceInstanceId_example # String | 
11876 vnfInstanceId = vnfInstanceId_example # String | 
11877 body = body_example # String |  (optional)
11878
11879 try: 
11880     # Apply updated configuration
11881     api_instance.apply_updated_config(version, serviceInstanceId, vnfInstanceId, body=body)
11882 except ApiException as e:
11883     print("Exception when calling OnapsoinfraserviceInstantiationApi->applyUpdatedConfig: %s\n" % e)</code></pre>
11884                             </div>
11885                           </div>
11886
11887                           <h2>Parameters</h2>
11888
11889                             <div class="methodsubtabletitle">Path parameters</div>
11890                             <table id="methodsubtable">
11891                                 <tr>
11892                                   <th width="150px">Name</th>
11893                                   <th>Description</th>
11894                                 </tr>
11895                                   <tr><td style="width:150px;">version*</td>
11896 <td>
11897
11898
11899     <div id="d2e199_applyUpdatedConfig_version">
11900         <div class="json-schema-view">
11901             <div class="primitive">
11902                 <span class="type">
11903                     String
11904                 </span>
11905
11906             </div>
11907                 <div class="inner required">
11908                     Required
11909                 </div>
11910         </div>
11911     </div>
11912 </td>
11913 </tr>
11914
11915                                   <tr><td style="width:150px;">serviceInstanceId*</td>
11916 <td>
11917
11918
11919     <div id="d2e199_applyUpdatedConfig_serviceInstanceId">
11920         <div class="json-schema-view">
11921             <div class="primitive">
11922                 <span class="type">
11923                     String
11924                 </span>
11925
11926             </div>
11927                 <div class="inner required">
11928                     Required
11929                 </div>
11930         </div>
11931     </div>
11932 </td>
11933 </tr>
11934
11935                                   <tr><td style="width:150px;">vnfInstanceId*</td>
11936 <td>
11937
11938
11939     <div id="d2e199_applyUpdatedConfig_vnfInstanceId">
11940         <div class="json-schema-view">
11941             <div class="primitive">
11942                 <span class="type">
11943                     String
11944                 </span>
11945
11946             </div>
11947                 <div class="inner required">
11948                     Required
11949                 </div>
11950         </div>
11951     </div>
11952 </td>
11953 </tr>
11954
11955                             </table>
11956
11957
11958                             <div class="methodsubtabletitle">Body parameters</div>
11959                             <table id="methodsubtable">
11960                               <tr>
11961                                 <th width="150px">Name</th>
11962                                 <th>Description</th>
11963                               </tr>
11964                                 <tr><td style="width:150px;">body </td>
11965 <td>
11966
11967
11968 <script>
11969 $(document).ready(function() {
11970   var schemaWrapper = {
11971   "in" : "body",
11972   "name" : "body",
11973   "required" : false,
11974   "schema" : {
11975     "type" : "string"
11976   }
11977 };
11978   var schema = schemaWrapper.schema;
11979   if (schema.$ref != null) {
11980     schema = defsParser.$refs.get(schema.$ref);
11981   } else {
11982     schemaWrapper.definitions = Object.assign({}, defs);
11983     $RefParser.dereference(schemaWrapper).catch(function(err) {
11984       console.log(err);
11985     });
11986   }
11987
11988   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
11989   var result = $('#d2e199_applyUpdatedConfig_body');
11990   result.empty();
11991   result.append(view.render());
11992 });
11993 </script>
11994 <div id="d2e199_applyUpdatedConfig_body"></div>
11995 </td>
11996 </tr>
11997
11998                             </table>
11999
12000
12001
12002                           <h2>Responses</h2>
12003                             <h3> Status: default - successful operation </h3>
12004
12005                             <ul class="nav nav-tabs nav-tabs-examples" >
12006                             </ul>
12007
12008                             <div class="tab-content" style='margin-bottom: 10px;'>
12009                             </div>
12010
12011                         </article>
12012                       </div>
12013                       <hr>
12014                     <div id="api-OnapsoinfraserviceInstantiation-assignServiceInstance">
12015                       <article id="api-OnapsoinfraserviceInstantiation-assignServiceInstance-0" data-group="User" data-name="assignServiceInstance" data-version="0">
12016                         <div class="pull-left">
12017                           <h1>assignServiceInstance</h1>
12018                           <p>Assign Service Instance</p>
12019                         </div>
12020                         <div class="pull-right"></div>
12021                         <div class="clearfix"></div>
12022                         <p></p>
12023                         <p class="marked"></p>
12024                         <p></p>
12025                         <br />
12026                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/assign</span></code></pre>
12027                         <p>
12028                           <h3>Usage and SDK Samples</h3>
12029                         </p>
12030                         <ul class="nav nav-tabs nav-tabs-examples">
12031                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-curl">Curl</a></li>
12032                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-java">Java</a></li>
12033                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-android">Android</a></li>
12034                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-groovy">Groovy</a></li>-->
12035                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-objc">Obj-C</a></li>
12036                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-javascript">JavaScript</a></li>
12037                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-angular">Angular</a></li>-->
12038                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-csharp">C#</a></li>
12039                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-php">PHP</a></li>
12040                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-perl">Perl</a></li>
12041                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-python">Python</a></li>
12042                         </ul>
12043
12044                         <div class="tab-content">
12045                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-curl">
12046                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/assign"</code></pre>
12047                           </div>
12048                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-java">
12049                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
12050 import io.swagger.client.auth.*;
12051 import io.swagger.client.model.*;
12052 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
12053
12054 import java.io.File;
12055 import java.util.*;
12056
12057 public class OnapsoinfraserviceInstantiationApiExample {
12058
12059     public static void main(String[] args) {
12060         
12061         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
12062         String version = version_example; // String | 
12063         String body = body_example; // String | 
12064         try {
12065             apiInstance.assignServiceInstance(version, body);
12066         } catch (ApiException e) {
12067             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#assignServiceInstance");
12068             e.printStackTrace();
12069         }
12070     }
12071 }</code></pre>
12072                           </div>
12073
12074                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-android">
12075                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
12076
12077 public class OnapsoinfraserviceInstantiationApiExample {
12078
12079     public static void main(String[] args) {
12080         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
12081         String version = version_example; // String | 
12082         String body = body_example; // String | 
12083         try {
12084             apiInstance.assignServiceInstance(version, body);
12085         } catch (ApiException e) {
12086             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#assignServiceInstance");
12087             e.printStackTrace();
12088         }
12089     }
12090 }</code></pre>
12091                           </div>
12092   <!--
12093   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-groovy">
12094   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
12095   </div> -->
12096                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-objc">
12097                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
12098 String *body = body_example; //  (optional)
12099
12100 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
12101
12102 // Assign Service Instance
12103 [apiInstance assignServiceInstanceWith:version
12104     body:body
12105               completionHandler: ^(NSError* error) {
12106                             if (error) {
12107                                 NSLog(@"Error: %@", error);
12108                             }
12109                         }];
12110 </code></pre>
12111                             </div>
12112
12113                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-javascript">
12114                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
12115
12116 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
12117
12118 var version = version_example; // {String} 
12119
12120 var opts = { 
12121   'body': body_example // {String} 
12122 };
12123
12124 var callback = function(error, data, response) {
12125   if (error) {
12126     console.error(error);
12127   } else {
12128     console.log('API called successfully.');
12129   }
12130 };
12131 api.assignServiceInstance(version, opts, callback);
12132 </code></pre>
12133                             </div>
12134
12135                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-angular">
12136               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
12137             </div>-->
12138                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-csharp">
12139                               <pre class="prettyprint"><code class="language-cs">using System;
12140 using System.Diagnostics;
12141 using IO.Swagger.Api;
12142 using IO.Swagger.Client;
12143 using IO.Swagger.Model;
12144
12145 namespace Example
12146 {
12147     public class assignServiceInstanceExample
12148     {
12149         public void main()
12150         {
12151             
12152             var apiInstance = new OnapsoinfraserviceInstantiationApi();
12153             var version = version_example;  // String | 
12154             var body = body_example;  // String |  (optional) 
12155
12156             try
12157             {
12158                 // Assign Service Instance
12159                 apiInstance.assignServiceInstance(version, body);
12160             }
12161             catch (Exception e)
12162             {
12163                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.assignServiceInstance: " + e.Message );
12164             }
12165         }
12166     }
12167 }
12168 </code></pre>
12169                             </div>
12170
12171                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-php">
12172                               <pre class="prettyprint"><code class="language-php"><&#63;php
12173 require_once(__DIR__ . '/vendor/autoload.php');
12174
12175 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
12176 $version = version_example; // String | 
12177 $body = body_example; // String | 
12178
12179 try {
12180     $api_instance->assignServiceInstance($version, $body);
12181 } catch (Exception $e) {
12182     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->assignServiceInstance: ', $e->getMessage(), PHP_EOL;
12183 }
12184 ?></code></pre>
12185                             </div>
12186
12187                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-perl">
12188                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
12189 use WWW::SwaggerClient::Configuration;
12190 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
12191
12192 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
12193 my $version = version_example; # String | 
12194 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
12195
12196 eval { 
12197     $api_instance->assignServiceInstance(version => $version, body => $body);
12198 };
12199 if ($@) {
12200     warn "Exception when calling OnapsoinfraserviceInstantiationApi->assignServiceInstance: $@\n";
12201 }</code></pre>
12202                             </div>
12203
12204                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-assignServiceInstance-0-python">
12205                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
12206 import time
12207 import swagger_client
12208 from swagger_client.rest import ApiException
12209 from pprint import pprint
12210
12211 # create an instance of the API class
12212 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
12213 version = version_example # String | 
12214 body = body_example # String |  (optional)
12215
12216 try: 
12217     # Assign Service Instance
12218     api_instance.assign_service_instance(version, body=body)
12219 except ApiException as e:
12220     print("Exception when calling OnapsoinfraserviceInstantiationApi->assignServiceInstance: %s\n" % e)</code></pre>
12221                             </div>
12222                           </div>
12223
12224                           <h2>Parameters</h2>
12225
12226                             <div class="methodsubtabletitle">Path parameters</div>
12227                             <table id="methodsubtable">
12228                                 <tr>
12229                                   <th width="150px">Name</th>
12230                                   <th>Description</th>
12231                                 </tr>
12232                                   <tr><td style="width:150px;">version*</td>
12233 <td>
12234
12235
12236     <div id="d2e199_assignServiceInstance_version">
12237         <div class="json-schema-view">
12238             <div class="primitive">
12239                 <span class="type">
12240                     String
12241                 </span>
12242
12243             </div>
12244                 <div class="inner required">
12245                     Required
12246                 </div>
12247         </div>
12248     </div>
12249 </td>
12250 </tr>
12251
12252                             </table>
12253
12254
12255                             <div class="methodsubtabletitle">Body parameters</div>
12256                             <table id="methodsubtable">
12257                               <tr>
12258                                 <th width="150px">Name</th>
12259                                 <th>Description</th>
12260                               </tr>
12261                                 <tr><td style="width:150px;">body </td>
12262 <td>
12263
12264
12265 <script>
12266 $(document).ready(function() {
12267   var schemaWrapper = {
12268   "in" : "body",
12269   "name" : "body",
12270   "required" : false,
12271   "schema" : {
12272     "type" : "string"
12273   }
12274 };
12275   var schema = schemaWrapper.schema;
12276   if (schema.$ref != null) {
12277     schema = defsParser.$refs.get(schema.$ref);
12278   } else {
12279     schemaWrapper.definitions = Object.assign({}, defs);
12280     $RefParser.dereference(schemaWrapper).catch(function(err) {
12281       console.log(err);
12282     });
12283   }
12284
12285   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
12286   var result = $('#d2e199_assignServiceInstance_body');
12287   result.empty();
12288   result.append(view.render());
12289 });
12290 </script>
12291 <div id="d2e199_assignServiceInstance_body"></div>
12292 </td>
12293 </tr>
12294
12295                             </table>
12296
12297
12298
12299                           <h2>Responses</h2>
12300                             <h3> Status: default - successful operation </h3>
12301
12302                             <ul class="nav nav-tabs nav-tabs-examples" >
12303                             </ul>
12304
12305                             <div class="tab-content" style='margin-bottom: 10px;'>
12306                             </div>
12307
12308                         </article>
12309                       </div>
12310                       <hr>
12311                     <div id="api-OnapsoinfraserviceInstantiation-createNetworkInstance">
12312                       <article id="api-OnapsoinfraserviceInstantiation-createNetworkInstance-0" data-group="User" data-name="createNetworkInstance" data-version="0">
12313                         <div class="pull-left">
12314                           <h1>createNetworkInstance</h1>
12315                           <p>Create NetworkInstance on a specified version and serviceInstance </p>
12316                         </div>
12317                         <div class="pull-right"></div>
12318                         <div class="clearfix"></div>
12319                         <p></p>
12320                         <p class="marked"></p>
12321                         <p></p>
12322                         <br />
12323                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks</span></code></pre>
12324                         <p>
12325                           <h3>Usage and SDK Samples</h3>
12326                         </p>
12327                         <ul class="nav nav-tabs nav-tabs-examples">
12328                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-curl">Curl</a></li>
12329                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-java">Java</a></li>
12330                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-android">Android</a></li>
12331                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-groovy">Groovy</a></li>-->
12332                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-objc">Obj-C</a></li>
12333                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-javascript">JavaScript</a></li>
12334                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-angular">Angular</a></li>-->
12335                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-csharp">C#</a></li>
12336                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-php">PHP</a></li>
12337                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-perl">Perl</a></li>
12338                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-python">Python</a></li>
12339                         </ul>
12340
12341                         <div class="tab-content">
12342                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-curl">
12343                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks"</code></pre>
12344                           </div>
12345                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-java">
12346                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
12347 import io.swagger.client.auth.*;
12348 import io.swagger.client.model.*;
12349 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
12350
12351 import java.io.File;
12352 import java.util.*;
12353
12354 public class OnapsoinfraserviceInstantiationApiExample {
12355
12356     public static void main(String[] args) {
12357         
12358         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
12359         String version = version_example; // String | 
12360         String serviceInstanceId = serviceInstanceId_example; // String | 
12361         String body = body_example; // String | 
12362         try {
12363             apiInstance.createNetworkInstance(version, serviceInstanceId, body);
12364         } catch (ApiException e) {
12365             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createNetworkInstance");
12366             e.printStackTrace();
12367         }
12368     }
12369 }</code></pre>
12370                           </div>
12371
12372                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-android">
12373                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
12374
12375 public class OnapsoinfraserviceInstantiationApiExample {
12376
12377     public static void main(String[] args) {
12378         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
12379         String version = version_example; // String | 
12380         String serviceInstanceId = serviceInstanceId_example; // String | 
12381         String body = body_example; // String | 
12382         try {
12383             apiInstance.createNetworkInstance(version, serviceInstanceId, body);
12384         } catch (ApiException e) {
12385             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createNetworkInstance");
12386             e.printStackTrace();
12387         }
12388     }
12389 }</code></pre>
12390                           </div>
12391   <!--
12392   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-groovy">
12393   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
12394   </div> -->
12395                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-objc">
12396                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
12397 String *serviceInstanceId = serviceInstanceId_example; // 
12398 String *body = body_example; //  (optional)
12399
12400 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
12401
12402 // Create NetworkInstance on a specified version and serviceInstance 
12403 [apiInstance createNetworkInstanceWith:version
12404     serviceInstanceId:serviceInstanceId
12405     body:body
12406               completionHandler: ^(NSError* error) {
12407                             if (error) {
12408                                 NSLog(@"Error: %@", error);
12409                             }
12410                         }];
12411 </code></pre>
12412                             </div>
12413
12414                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-javascript">
12415                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
12416
12417 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
12418
12419 var version = version_example; // {String} 
12420
12421 var serviceInstanceId = serviceInstanceId_example; // {String} 
12422
12423 var opts = { 
12424   'body': body_example // {String} 
12425 };
12426
12427 var callback = function(error, data, response) {
12428   if (error) {
12429     console.error(error);
12430   } else {
12431     console.log('API called successfully.');
12432   }
12433 };
12434 api.createNetworkInstance(version, serviceInstanceId, opts, callback);
12435 </code></pre>
12436                             </div>
12437
12438                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-angular">
12439               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
12440             </div>-->
12441                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-csharp">
12442                               <pre class="prettyprint"><code class="language-cs">using System;
12443 using System.Diagnostics;
12444 using IO.Swagger.Api;
12445 using IO.Swagger.Client;
12446 using IO.Swagger.Model;
12447
12448 namespace Example
12449 {
12450     public class createNetworkInstanceExample
12451     {
12452         public void main()
12453         {
12454             
12455             var apiInstance = new OnapsoinfraserviceInstantiationApi();
12456             var version = version_example;  // String | 
12457             var serviceInstanceId = serviceInstanceId_example;  // String | 
12458             var body = body_example;  // String |  (optional) 
12459
12460             try
12461             {
12462                 // Create NetworkInstance on a specified version and serviceInstance 
12463                 apiInstance.createNetworkInstance(version, serviceInstanceId, body);
12464             }
12465             catch (Exception e)
12466             {
12467                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.createNetworkInstance: " + e.Message );
12468             }
12469         }
12470     }
12471 }
12472 </code></pre>
12473                             </div>
12474
12475                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-php">
12476                               <pre class="prettyprint"><code class="language-php"><&#63;php
12477 require_once(__DIR__ . '/vendor/autoload.php');
12478
12479 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
12480 $version = version_example; // String | 
12481 $serviceInstanceId = serviceInstanceId_example; // String | 
12482 $body = body_example; // String | 
12483
12484 try {
12485     $api_instance->createNetworkInstance($version, $serviceInstanceId, $body);
12486 } catch (Exception $e) {
12487     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->createNetworkInstance: ', $e->getMessage(), PHP_EOL;
12488 }
12489 ?></code></pre>
12490                             </div>
12491
12492                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-perl">
12493                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
12494 use WWW::SwaggerClient::Configuration;
12495 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
12496
12497 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
12498 my $version = version_example; # String | 
12499 my $serviceInstanceId = serviceInstanceId_example; # String | 
12500 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
12501
12502 eval { 
12503     $api_instance->createNetworkInstance(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
12504 };
12505 if ($@) {
12506     warn "Exception when calling OnapsoinfraserviceInstantiationApi->createNetworkInstance: $@\n";
12507 }</code></pre>
12508                             </div>
12509
12510                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createNetworkInstance-0-python">
12511                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
12512 import time
12513 import swagger_client
12514 from swagger_client.rest import ApiException
12515 from pprint import pprint
12516
12517 # create an instance of the API class
12518 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
12519 version = version_example # String | 
12520 serviceInstanceId = serviceInstanceId_example # String | 
12521 body = body_example # String |  (optional)
12522
12523 try: 
12524     # Create NetworkInstance on a specified version and serviceInstance 
12525     api_instance.create_network_instance(version, serviceInstanceId, body=body)
12526 except ApiException as e:
12527     print("Exception when calling OnapsoinfraserviceInstantiationApi->createNetworkInstance: %s\n" % e)</code></pre>
12528                             </div>
12529                           </div>
12530
12531                           <h2>Parameters</h2>
12532
12533                             <div class="methodsubtabletitle">Path parameters</div>
12534                             <table id="methodsubtable">
12535                                 <tr>
12536                                   <th width="150px">Name</th>
12537                                   <th>Description</th>
12538                                 </tr>
12539                                   <tr><td style="width:150px;">version*</td>
12540 <td>
12541
12542
12543     <div id="d2e199_createNetworkInstance_version">
12544         <div class="json-schema-view">
12545             <div class="primitive">
12546                 <span class="type">
12547                     String
12548                 </span>
12549
12550             </div>
12551                 <div class="inner required">
12552                     Required
12553                 </div>
12554         </div>
12555     </div>
12556 </td>
12557 </tr>
12558
12559                                   <tr><td style="width:150px;">serviceInstanceId*</td>
12560 <td>
12561
12562
12563     <div id="d2e199_createNetworkInstance_serviceInstanceId">
12564         <div class="json-schema-view">
12565             <div class="primitive">
12566                 <span class="type">
12567                     String
12568                 </span>
12569
12570             </div>
12571                 <div class="inner required">
12572                     Required
12573                 </div>
12574         </div>
12575     </div>
12576 </td>
12577 </tr>
12578
12579                             </table>
12580
12581
12582                             <div class="methodsubtabletitle">Body parameters</div>
12583                             <table id="methodsubtable">
12584                               <tr>
12585                                 <th width="150px">Name</th>
12586                                 <th>Description</th>
12587                               </tr>
12588                                 <tr><td style="width:150px;">body </td>
12589 <td>
12590
12591
12592 <script>
12593 $(document).ready(function() {
12594   var schemaWrapper = {
12595   "in" : "body",
12596   "name" : "body",
12597   "required" : false,
12598   "schema" : {
12599     "type" : "string"
12600   }
12601 };
12602   var schema = schemaWrapper.schema;
12603   if (schema.$ref != null) {
12604     schema = defsParser.$refs.get(schema.$ref);
12605   } else {
12606     schemaWrapper.definitions = Object.assign({}, defs);
12607     $RefParser.dereference(schemaWrapper).catch(function(err) {
12608       console.log(err);
12609     });
12610   }
12611
12612   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
12613   var result = $('#d2e199_createNetworkInstance_body');
12614   result.empty();
12615   result.append(view.render());
12616 });
12617 </script>
12618 <div id="d2e199_createNetworkInstance_body"></div>
12619 </td>
12620 </tr>
12621
12622                             </table>
12623
12624
12625
12626                           <h2>Responses</h2>
12627                             <h3> Status: default - successful operation </h3>
12628
12629                             <ul class="nav nav-tabs nav-tabs-examples" >
12630                             </ul>
12631
12632                             <div class="tab-content" style='margin-bottom: 10px;'>
12633                             </div>
12634
12635                         </article>
12636                       </div>
12637                       <hr>
12638                     <div id="api-OnapsoinfraserviceInstantiation-createPortConfiguration">
12639                       <article id="api-OnapsoinfraserviceInstantiation-createPortConfiguration-0" data-group="User" data-name="createPortConfiguration" data-version="0">
12640                         <div class="pull-left">
12641                           <h1>createPortConfiguration</h1>
12642                           <p>Create Port Mirroring Configuration</p>
12643                         </div>
12644                         <div class="pull-right"></div>
12645                         <div class="clearfix"></div>
12646                         <p></p>
12647                         <p class="marked"></p>
12648                         <p></p>
12649                         <br />
12650                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations</span></code></pre>
12651                         <p>
12652                           <h3>Usage and SDK Samples</h3>
12653                         </p>
12654                         <ul class="nav nav-tabs nav-tabs-examples">
12655                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-curl">Curl</a></li>
12656                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-java">Java</a></li>
12657                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-android">Android</a></li>
12658                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-groovy">Groovy</a></li>-->
12659                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-objc">Obj-C</a></li>
12660                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-javascript">JavaScript</a></li>
12661                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-angular">Angular</a></li>-->
12662                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-csharp">C#</a></li>
12663                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-php">PHP</a></li>
12664                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-perl">Perl</a></li>
12665                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-python">Python</a></li>
12666                         </ul>
12667
12668                         <div class="tab-content">
12669                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-curl">
12670                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations"</code></pre>
12671                           </div>
12672                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-java">
12673                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
12674 import io.swagger.client.auth.*;
12675 import io.swagger.client.model.*;
12676 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
12677
12678 import java.io.File;
12679 import java.util.*;
12680
12681 public class OnapsoinfraserviceInstantiationApiExample {
12682
12683     public static void main(String[] args) {
12684         
12685         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
12686         String version = version_example; // String | 
12687         String serviceInstanceId = serviceInstanceId_example; // String | 
12688         String body = body_example; // String | 
12689         try {
12690             apiInstance.createPortConfiguration(version, serviceInstanceId, body);
12691         } catch (ApiException e) {
12692             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createPortConfiguration");
12693             e.printStackTrace();
12694         }
12695     }
12696 }</code></pre>
12697                           </div>
12698
12699                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-android">
12700                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
12701
12702 public class OnapsoinfraserviceInstantiationApiExample {
12703
12704     public static void main(String[] args) {
12705         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
12706         String version = version_example; // String | 
12707         String serviceInstanceId = serviceInstanceId_example; // String | 
12708         String body = body_example; // String | 
12709         try {
12710             apiInstance.createPortConfiguration(version, serviceInstanceId, body);
12711         } catch (ApiException e) {
12712             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createPortConfiguration");
12713             e.printStackTrace();
12714         }
12715     }
12716 }</code></pre>
12717                           </div>
12718   <!--
12719   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-groovy">
12720   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
12721   </div> -->
12722                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-objc">
12723                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
12724 String *serviceInstanceId = serviceInstanceId_example; // 
12725 String *body = body_example; //  (optional)
12726
12727 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
12728
12729 // Create Port Mirroring Configuration
12730 [apiInstance createPortConfigurationWith:version
12731     serviceInstanceId:serviceInstanceId
12732     body:body
12733               completionHandler: ^(NSError* error) {
12734                             if (error) {
12735                                 NSLog(@"Error: %@", error);
12736                             }
12737                         }];
12738 </code></pre>
12739                             </div>
12740
12741                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-javascript">
12742                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
12743
12744 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
12745
12746 var version = version_example; // {String} 
12747
12748 var serviceInstanceId = serviceInstanceId_example; // {String} 
12749
12750 var opts = { 
12751   'body': body_example // {String} 
12752 };
12753
12754 var callback = function(error, data, response) {
12755   if (error) {
12756     console.error(error);
12757   } else {
12758     console.log('API called successfully.');
12759   }
12760 };
12761 api.createPortConfiguration(version, serviceInstanceId, opts, callback);
12762 </code></pre>
12763                             </div>
12764
12765                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-angular">
12766               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
12767             </div>-->
12768                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-csharp">
12769                               <pre class="prettyprint"><code class="language-cs">using System;
12770 using System.Diagnostics;
12771 using IO.Swagger.Api;
12772 using IO.Swagger.Client;
12773 using IO.Swagger.Model;
12774
12775 namespace Example
12776 {
12777     public class createPortConfigurationExample
12778     {
12779         public void main()
12780         {
12781             
12782             var apiInstance = new OnapsoinfraserviceInstantiationApi();
12783             var version = version_example;  // String | 
12784             var serviceInstanceId = serviceInstanceId_example;  // String | 
12785             var body = body_example;  // String |  (optional) 
12786
12787             try
12788             {
12789                 // Create Port Mirroring Configuration
12790                 apiInstance.createPortConfiguration(version, serviceInstanceId, body);
12791             }
12792             catch (Exception e)
12793             {
12794                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.createPortConfiguration: " + e.Message );
12795             }
12796         }
12797     }
12798 }
12799 </code></pre>
12800                             </div>
12801
12802                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-php">
12803                               <pre class="prettyprint"><code class="language-php"><&#63;php
12804 require_once(__DIR__ . '/vendor/autoload.php');
12805
12806 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
12807 $version = version_example; // String | 
12808 $serviceInstanceId = serviceInstanceId_example; // String | 
12809 $body = body_example; // String | 
12810
12811 try {
12812     $api_instance->createPortConfiguration($version, $serviceInstanceId, $body);
12813 } catch (Exception $e) {
12814     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->createPortConfiguration: ', $e->getMessage(), PHP_EOL;
12815 }
12816 ?></code></pre>
12817                             </div>
12818
12819                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-perl">
12820                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
12821 use WWW::SwaggerClient::Configuration;
12822 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
12823
12824 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
12825 my $version = version_example; # String | 
12826 my $serviceInstanceId = serviceInstanceId_example; # String | 
12827 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
12828
12829 eval { 
12830     $api_instance->createPortConfiguration(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
12831 };
12832 if ($@) {
12833     warn "Exception when calling OnapsoinfraserviceInstantiationApi->createPortConfiguration: $@\n";
12834 }</code></pre>
12835                             </div>
12836
12837                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createPortConfiguration-0-python">
12838                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
12839 import time
12840 import swagger_client
12841 from swagger_client.rest import ApiException
12842 from pprint import pprint
12843
12844 # create an instance of the API class
12845 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
12846 version = version_example # String | 
12847 serviceInstanceId = serviceInstanceId_example # String | 
12848 body = body_example # String |  (optional)
12849
12850 try: 
12851     # Create Port Mirroring Configuration
12852     api_instance.create_port_configuration(version, serviceInstanceId, body=body)
12853 except ApiException as e:
12854     print("Exception when calling OnapsoinfraserviceInstantiationApi->createPortConfiguration: %s\n" % e)</code></pre>
12855                             </div>
12856                           </div>
12857
12858                           <h2>Parameters</h2>
12859
12860                             <div class="methodsubtabletitle">Path parameters</div>
12861                             <table id="methodsubtable">
12862                                 <tr>
12863                                   <th width="150px">Name</th>
12864                                   <th>Description</th>
12865                                 </tr>
12866                                   <tr><td style="width:150px;">version*</td>
12867 <td>
12868
12869
12870     <div id="d2e199_createPortConfiguration_version">
12871         <div class="json-schema-view">
12872             <div class="primitive">
12873                 <span class="type">
12874                     String
12875                 </span>
12876
12877             </div>
12878                 <div class="inner required">
12879                     Required
12880                 </div>
12881         </div>
12882     </div>
12883 </td>
12884 </tr>
12885
12886                                   <tr><td style="width:150px;">serviceInstanceId*</td>
12887 <td>
12888
12889
12890     <div id="d2e199_createPortConfiguration_serviceInstanceId">
12891         <div class="json-schema-view">
12892             <div class="primitive">
12893                 <span class="type">
12894                     String
12895                 </span>
12896
12897             </div>
12898                 <div class="inner required">
12899                     Required
12900                 </div>
12901         </div>
12902     </div>
12903 </td>
12904 </tr>
12905
12906                             </table>
12907
12908
12909                             <div class="methodsubtabletitle">Body parameters</div>
12910                             <table id="methodsubtable">
12911                               <tr>
12912                                 <th width="150px">Name</th>
12913                                 <th>Description</th>
12914                               </tr>
12915                                 <tr><td style="width:150px;">body </td>
12916 <td>
12917
12918
12919 <script>
12920 $(document).ready(function() {
12921   var schemaWrapper = {
12922   "in" : "body",
12923   "name" : "body",
12924   "required" : false,
12925   "schema" : {
12926     "type" : "string"
12927   }
12928 };
12929   var schema = schemaWrapper.schema;
12930   if (schema.$ref != null) {
12931     schema = defsParser.$refs.get(schema.$ref);
12932   } else {
12933     schemaWrapper.definitions = Object.assign({}, defs);
12934     $RefParser.dereference(schemaWrapper).catch(function(err) {
12935       console.log(err);
12936     });
12937   }
12938
12939   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
12940   var result = $('#d2e199_createPortConfiguration_body');
12941   result.empty();
12942   result.append(view.render());
12943 });
12944 </script>
12945 <div id="d2e199_createPortConfiguration_body"></div>
12946 </td>
12947 </tr>
12948
12949                             </table>
12950
12951
12952
12953                           <h2>Responses</h2>
12954                             <h3> Status: default - successful operation </h3>
12955
12956                             <ul class="nav nav-tabs nav-tabs-examples" >
12957                             </ul>
12958
12959                             <div class="tab-content" style='margin-bottom: 10px;'>
12960                             </div>
12961
12962                         </article>
12963                       </div>
12964                       <hr>
12965                     <div id="api-OnapsoinfraserviceInstantiation-createServiceInstance">
12966                       <article id="api-OnapsoinfraserviceInstantiation-createServiceInstance-0" data-group="User" data-name="createServiceInstance" data-version="0">
12967                         <div class="pull-left">
12968                           <h1>createServiceInstance</h1>
12969                           <p>Create a Service Instance on a version provided</p>
12970                         </div>
12971                         <div class="pull-right"></div>
12972                         <div class="clearfix"></div>
12973                         <p></p>
12974                         <p class="marked"></p>
12975                         <p></p>
12976                         <br />
12977                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances</span></code></pre>
12978                         <p>
12979                           <h3>Usage and SDK Samples</h3>
12980                         </p>
12981                         <ul class="nav nav-tabs nav-tabs-examples">
12982                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-curl">Curl</a></li>
12983                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-java">Java</a></li>
12984                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-android">Android</a></li>
12985                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-groovy">Groovy</a></li>-->
12986                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-objc">Obj-C</a></li>
12987                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-javascript">JavaScript</a></li>
12988                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-angular">Angular</a></li>-->
12989                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-csharp">C#</a></li>
12990                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-php">PHP</a></li>
12991                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-perl">Perl</a></li>
12992                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-python">Python</a></li>
12993                         </ul>
12994
12995                         <div class="tab-content">
12996                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-curl">
12997                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances"</code></pre>
12998                           </div>
12999                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-java">
13000                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
13001 import io.swagger.client.auth.*;
13002 import io.swagger.client.model.*;
13003 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13004
13005 import java.io.File;
13006 import java.util.*;
13007
13008 public class OnapsoinfraserviceInstantiationApiExample {
13009
13010     public static void main(String[] args) {
13011         
13012         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13013         String version = version_example; // String | 
13014         String body = body_example; // String | 
13015         try {
13016             apiInstance.createServiceInstance(version, body);
13017         } catch (ApiException e) {
13018             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createServiceInstance");
13019             e.printStackTrace();
13020         }
13021     }
13022 }</code></pre>
13023                           </div>
13024
13025                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-android">
13026                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13027
13028 public class OnapsoinfraserviceInstantiationApiExample {
13029
13030     public static void main(String[] args) {
13031         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13032         String version = version_example; // String | 
13033         String body = body_example; // String | 
13034         try {
13035             apiInstance.createServiceInstance(version, body);
13036         } catch (ApiException e) {
13037             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createServiceInstance");
13038             e.printStackTrace();
13039         }
13040     }
13041 }</code></pre>
13042                           </div>
13043   <!--
13044   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-groovy">
13045   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
13046   </div> -->
13047                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-objc">
13048                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
13049 String *body = body_example; //  (optional)
13050
13051 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
13052
13053 // Create a Service Instance on a version provided
13054 [apiInstance createServiceInstanceWith:version
13055     body:body
13056               completionHandler: ^(NSError* error) {
13057                             if (error) {
13058                                 NSLog(@"Error: %@", error);
13059                             }
13060                         }];
13061 </code></pre>
13062                             </div>
13063
13064                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-javascript">
13065                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
13066
13067 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
13068
13069 var version = version_example; // {String} 
13070
13071 var opts = { 
13072   'body': body_example // {String} 
13073 };
13074
13075 var callback = function(error, data, response) {
13076   if (error) {
13077     console.error(error);
13078   } else {
13079     console.log('API called successfully.');
13080   }
13081 };
13082 api.createServiceInstance(version, opts, callback);
13083 </code></pre>
13084                             </div>
13085
13086                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-angular">
13087               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
13088             </div>-->
13089                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-csharp">
13090                               <pre class="prettyprint"><code class="language-cs">using System;
13091 using System.Diagnostics;
13092 using IO.Swagger.Api;
13093 using IO.Swagger.Client;
13094 using IO.Swagger.Model;
13095
13096 namespace Example
13097 {
13098     public class createServiceInstanceExample
13099     {
13100         public void main()
13101         {
13102             
13103             var apiInstance = new OnapsoinfraserviceInstantiationApi();
13104             var version = version_example;  // String | 
13105             var body = body_example;  // String |  (optional) 
13106
13107             try
13108             {
13109                 // Create a Service Instance on a version provided
13110                 apiInstance.createServiceInstance(version, body);
13111             }
13112             catch (Exception e)
13113             {
13114                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.createServiceInstance: " + e.Message );
13115             }
13116         }
13117     }
13118 }
13119 </code></pre>
13120                             </div>
13121
13122                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-php">
13123                               <pre class="prettyprint"><code class="language-php"><&#63;php
13124 require_once(__DIR__ . '/vendor/autoload.php');
13125
13126 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
13127 $version = version_example; // String | 
13128 $body = body_example; // String | 
13129
13130 try {
13131     $api_instance->createServiceInstance($version, $body);
13132 } catch (Exception $e) {
13133     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->createServiceInstance: ', $e->getMessage(), PHP_EOL;
13134 }
13135 ?></code></pre>
13136                             </div>
13137
13138                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-perl">
13139                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
13140 use WWW::SwaggerClient::Configuration;
13141 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
13142
13143 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
13144 my $version = version_example; # String | 
13145 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
13146
13147 eval { 
13148     $api_instance->createServiceInstance(version => $version, body => $body);
13149 };
13150 if ($@) {
13151     warn "Exception when calling OnapsoinfraserviceInstantiationApi->createServiceInstance: $@\n";
13152 }</code></pre>
13153                             </div>
13154
13155                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createServiceInstance-0-python">
13156                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
13157 import time
13158 import swagger_client
13159 from swagger_client.rest import ApiException
13160 from pprint import pprint
13161
13162 # create an instance of the API class
13163 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
13164 version = version_example # String | 
13165 body = body_example # String |  (optional)
13166
13167 try: 
13168     # Create a Service Instance on a version provided
13169     api_instance.create_service_instance(version, body=body)
13170 except ApiException as e:
13171     print("Exception when calling OnapsoinfraserviceInstantiationApi->createServiceInstance: %s\n" % e)</code></pre>
13172                             </div>
13173                           </div>
13174
13175                           <h2>Parameters</h2>
13176
13177                             <div class="methodsubtabletitle">Path parameters</div>
13178                             <table id="methodsubtable">
13179                                 <tr>
13180                                   <th width="150px">Name</th>
13181                                   <th>Description</th>
13182                                 </tr>
13183                                   <tr><td style="width:150px;">version*</td>
13184 <td>
13185
13186
13187     <div id="d2e199_createServiceInstance_version">
13188         <div class="json-schema-view">
13189             <div class="primitive">
13190                 <span class="type">
13191                     String
13192                 </span>
13193
13194             </div>
13195                 <div class="inner required">
13196                     Required
13197                 </div>
13198         </div>
13199     </div>
13200 </td>
13201 </tr>
13202
13203                             </table>
13204
13205
13206                             <div class="methodsubtabletitle">Body parameters</div>
13207                             <table id="methodsubtable">
13208                               <tr>
13209                                 <th width="150px">Name</th>
13210                                 <th>Description</th>
13211                               </tr>
13212                                 <tr><td style="width:150px;">body </td>
13213 <td>
13214
13215
13216 <script>
13217 $(document).ready(function() {
13218   var schemaWrapper = {
13219   "in" : "body",
13220   "name" : "body",
13221   "required" : false,
13222   "schema" : {
13223     "type" : "string"
13224   }
13225 };
13226   var schema = schemaWrapper.schema;
13227   if (schema.$ref != null) {
13228     schema = defsParser.$refs.get(schema.$ref);
13229   } else {
13230     schemaWrapper.definitions = Object.assign({}, defs);
13231     $RefParser.dereference(schemaWrapper).catch(function(err) {
13232       console.log(err);
13233     });
13234   }
13235
13236   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
13237   var result = $('#d2e199_createServiceInstance_body');
13238   result.empty();
13239   result.append(view.render());
13240 });
13241 </script>
13242 <div id="d2e199_createServiceInstance_body"></div>
13243 </td>
13244 </tr>
13245
13246                             </table>
13247
13248
13249
13250                           <h2>Responses</h2>
13251                             <h3> Status: default - successful operation </h3>
13252
13253                             <ul class="nav nav-tabs nav-tabs-examples" >
13254                             </ul>
13255
13256                             <div class="tab-content" style='margin-bottom: 10px;'>
13257                             </div>
13258
13259                         </article>
13260                       </div>
13261                       <hr>
13262                     <div id="api-OnapsoinfraserviceInstantiation-createVfModuleInstance">
13263                       <article id="api-OnapsoinfraserviceInstantiation-createVfModuleInstance-0" data-group="User" data-name="createVfModuleInstance" data-version="0">
13264                         <div class="pull-left">
13265                           <h1>createVfModuleInstance</h1>
13266                           <p>Create VfModule on a specified version, serviceInstance and vnfInstance</p>
13267                         </div>
13268                         <div class="pull-right"></div>
13269                         <div class="clearfix"></div>
13270                         <p></p>
13271                         <p class="marked"></p>
13272                         <p></p>
13273                         <br />
13274                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules</span></code></pre>
13275                         <p>
13276                           <h3>Usage and SDK Samples</h3>
13277                         </p>
13278                         <ul class="nav nav-tabs nav-tabs-examples">
13279                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-curl">Curl</a></li>
13280                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-java">Java</a></li>
13281                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-android">Android</a></li>
13282                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-groovy">Groovy</a></li>-->
13283                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-objc">Obj-C</a></li>
13284                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-javascript">JavaScript</a></li>
13285                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-angular">Angular</a></li>-->
13286                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-csharp">C#</a></li>
13287                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-php">PHP</a></li>
13288                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-perl">Perl</a></li>
13289                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-python">Python</a></li>
13290                         </ul>
13291
13292                         <div class="tab-content">
13293                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-curl">
13294                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules"</code></pre>
13295                           </div>
13296                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-java">
13297                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
13298 import io.swagger.client.auth.*;
13299 import io.swagger.client.model.*;
13300 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13301
13302 import java.io.File;
13303 import java.util.*;
13304
13305 public class OnapsoinfraserviceInstantiationApiExample {
13306
13307     public static void main(String[] args) {
13308         
13309         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13310         String version = version_example; // String | 
13311         String serviceInstanceId = serviceInstanceId_example; // String | 
13312         String vnfInstanceId = vnfInstanceId_example; // String | 
13313         String body = body_example; // String | 
13314         try {
13315             apiInstance.createVfModuleInstance(version, serviceInstanceId, vnfInstanceId, body);
13316         } catch (ApiException e) {
13317             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createVfModuleInstance");
13318             e.printStackTrace();
13319         }
13320     }
13321 }</code></pre>
13322                           </div>
13323
13324                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-android">
13325                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13326
13327 public class OnapsoinfraserviceInstantiationApiExample {
13328
13329     public static void main(String[] args) {
13330         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13331         String version = version_example; // String | 
13332         String serviceInstanceId = serviceInstanceId_example; // String | 
13333         String vnfInstanceId = vnfInstanceId_example; // String | 
13334         String body = body_example; // String | 
13335         try {
13336             apiInstance.createVfModuleInstance(version, serviceInstanceId, vnfInstanceId, body);
13337         } catch (ApiException e) {
13338             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createVfModuleInstance");
13339             e.printStackTrace();
13340         }
13341     }
13342 }</code></pre>
13343                           </div>
13344   <!--
13345   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-groovy">
13346   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
13347   </div> -->
13348                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-objc">
13349                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
13350 String *serviceInstanceId = serviceInstanceId_example; // 
13351 String *vnfInstanceId = vnfInstanceId_example; // 
13352 String *body = body_example; //  (optional)
13353
13354 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
13355
13356 // Create VfModule on a specified version, serviceInstance and vnfInstance
13357 [apiInstance createVfModuleInstanceWith:version
13358     serviceInstanceId:serviceInstanceId
13359     vnfInstanceId:vnfInstanceId
13360     body:body
13361               completionHandler: ^(NSError* error) {
13362                             if (error) {
13363                                 NSLog(@"Error: %@", error);
13364                             }
13365                         }];
13366 </code></pre>
13367                             </div>
13368
13369                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-javascript">
13370                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
13371
13372 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
13373
13374 var version = version_example; // {String} 
13375
13376 var serviceInstanceId = serviceInstanceId_example; // {String} 
13377
13378 var vnfInstanceId = vnfInstanceId_example; // {String} 
13379
13380 var opts = { 
13381   'body': body_example // {String} 
13382 };
13383
13384 var callback = function(error, data, response) {
13385   if (error) {
13386     console.error(error);
13387   } else {
13388     console.log('API called successfully.');
13389   }
13390 };
13391 api.createVfModuleInstance(version, serviceInstanceId, vnfInstanceId, opts, callback);
13392 </code></pre>
13393                             </div>
13394
13395                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-angular">
13396               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
13397             </div>-->
13398                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-csharp">
13399                               <pre class="prettyprint"><code class="language-cs">using System;
13400 using System.Diagnostics;
13401 using IO.Swagger.Api;
13402 using IO.Swagger.Client;
13403 using IO.Swagger.Model;
13404
13405 namespace Example
13406 {
13407     public class createVfModuleInstanceExample
13408     {
13409         public void main()
13410         {
13411             
13412             var apiInstance = new OnapsoinfraserviceInstantiationApi();
13413             var version = version_example;  // String | 
13414             var serviceInstanceId = serviceInstanceId_example;  // String | 
13415             var vnfInstanceId = vnfInstanceId_example;  // String | 
13416             var body = body_example;  // String |  (optional) 
13417
13418             try
13419             {
13420                 // Create VfModule on a specified version, serviceInstance and vnfInstance
13421                 apiInstance.createVfModuleInstance(version, serviceInstanceId, vnfInstanceId, body);
13422             }
13423             catch (Exception e)
13424             {
13425                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.createVfModuleInstance: " + e.Message );
13426             }
13427         }
13428     }
13429 }
13430 </code></pre>
13431                             </div>
13432
13433                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-php">
13434                               <pre class="prettyprint"><code class="language-php"><&#63;php
13435 require_once(__DIR__ . '/vendor/autoload.php');
13436
13437 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
13438 $version = version_example; // String | 
13439 $serviceInstanceId = serviceInstanceId_example; // String | 
13440 $vnfInstanceId = vnfInstanceId_example; // String | 
13441 $body = body_example; // String | 
13442
13443 try {
13444     $api_instance->createVfModuleInstance($version, $serviceInstanceId, $vnfInstanceId, $body);
13445 } catch (Exception $e) {
13446     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->createVfModuleInstance: ', $e->getMessage(), PHP_EOL;
13447 }
13448 ?></code></pre>
13449                             </div>
13450
13451                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-perl">
13452                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
13453 use WWW::SwaggerClient::Configuration;
13454 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
13455
13456 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
13457 my $version = version_example; # String | 
13458 my $serviceInstanceId = serviceInstanceId_example; # String | 
13459 my $vnfInstanceId = vnfInstanceId_example; # String | 
13460 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
13461
13462 eval { 
13463     $api_instance->createVfModuleInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
13464 };
13465 if ($@) {
13466     warn "Exception when calling OnapsoinfraserviceInstantiationApi->createVfModuleInstance: $@\n";
13467 }</code></pre>
13468                             </div>
13469
13470                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVfModuleInstance-0-python">
13471                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
13472 import time
13473 import swagger_client
13474 from swagger_client.rest import ApiException
13475 from pprint import pprint
13476
13477 # create an instance of the API class
13478 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
13479 version = version_example # String | 
13480 serviceInstanceId = serviceInstanceId_example # String | 
13481 vnfInstanceId = vnfInstanceId_example # String | 
13482 body = body_example # String |  (optional)
13483
13484 try: 
13485     # Create VfModule on a specified version, serviceInstance and vnfInstance
13486     api_instance.create_vf_module_instance(version, serviceInstanceId, vnfInstanceId, body=body)
13487 except ApiException as e:
13488     print("Exception when calling OnapsoinfraserviceInstantiationApi->createVfModuleInstance: %s\n" % e)</code></pre>
13489                             </div>
13490                           </div>
13491
13492                           <h2>Parameters</h2>
13493
13494                             <div class="methodsubtabletitle">Path parameters</div>
13495                             <table id="methodsubtable">
13496                                 <tr>
13497                                   <th width="150px">Name</th>
13498                                   <th>Description</th>
13499                                 </tr>
13500                                   <tr><td style="width:150px;">version*</td>
13501 <td>
13502
13503
13504     <div id="d2e199_createVfModuleInstance_version">
13505         <div class="json-schema-view">
13506             <div class="primitive">
13507                 <span class="type">
13508                     String
13509                 </span>
13510
13511             </div>
13512                 <div class="inner required">
13513                     Required
13514                 </div>
13515         </div>
13516     </div>
13517 </td>
13518 </tr>
13519
13520                                   <tr><td style="width:150px;">serviceInstanceId*</td>
13521 <td>
13522
13523
13524     <div id="d2e199_createVfModuleInstance_serviceInstanceId">
13525         <div class="json-schema-view">
13526             <div class="primitive">
13527                 <span class="type">
13528                     String
13529                 </span>
13530
13531             </div>
13532                 <div class="inner required">
13533                     Required
13534                 </div>
13535         </div>
13536     </div>
13537 </td>
13538 </tr>
13539
13540                                   <tr><td style="width:150px;">vnfInstanceId*</td>
13541 <td>
13542
13543
13544     <div id="d2e199_createVfModuleInstance_vnfInstanceId">
13545         <div class="json-schema-view">
13546             <div class="primitive">
13547                 <span class="type">
13548                     String
13549                 </span>
13550
13551             </div>
13552                 <div class="inner required">
13553                     Required
13554                 </div>
13555         </div>
13556     </div>
13557 </td>
13558 </tr>
13559
13560                             </table>
13561
13562
13563                             <div class="methodsubtabletitle">Body parameters</div>
13564                             <table id="methodsubtable">
13565                               <tr>
13566                                 <th width="150px">Name</th>
13567                                 <th>Description</th>
13568                               </tr>
13569                                 <tr><td style="width:150px;">body </td>
13570 <td>
13571
13572
13573 <script>
13574 $(document).ready(function() {
13575   var schemaWrapper = {
13576   "in" : "body",
13577   "name" : "body",
13578   "required" : false,
13579   "schema" : {
13580     "type" : "string"
13581   }
13582 };
13583   var schema = schemaWrapper.schema;
13584   if (schema.$ref != null) {
13585     schema = defsParser.$refs.get(schema.$ref);
13586   } else {
13587     schemaWrapper.definitions = Object.assign({}, defs);
13588     $RefParser.dereference(schemaWrapper).catch(function(err) {
13589       console.log(err);
13590     });
13591   }
13592
13593   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
13594   var result = $('#d2e199_createVfModuleInstance_body');
13595   result.empty();
13596   result.append(view.render());
13597 });
13598 </script>
13599 <div id="d2e199_createVfModuleInstance_body"></div>
13600 </td>
13601 </tr>
13602
13603                             </table>
13604
13605
13606
13607                           <h2>Responses</h2>
13608                             <h3> Status: default - successful operation </h3>
13609
13610                             <ul class="nav nav-tabs nav-tabs-examples" >
13611                             </ul>
13612
13613                             <div class="tab-content" style='margin-bottom: 10px;'>
13614                             </div>
13615
13616                         </article>
13617                       </div>
13618                       <hr>
13619                     <div id="api-OnapsoinfraserviceInstantiation-createVnfInstance">
13620                       <article id="api-OnapsoinfraserviceInstantiation-createVnfInstance-0" data-group="User" data-name="createVnfInstance" data-version="0">
13621                         <div class="pull-left">
13622                           <h1>createVnfInstance</h1>
13623                           <p>Create VNF on a specified version and serviceInstance</p>
13624                         </div>
13625                         <div class="pull-right"></div>
13626                         <div class="clearfix"></div>
13627                         <p></p>
13628                         <p class="marked"></p>
13629                         <p></p>
13630                         <br />
13631                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs</span></code></pre>
13632                         <p>
13633                           <h3>Usage and SDK Samples</h3>
13634                         </p>
13635                         <ul class="nav nav-tabs nav-tabs-examples">
13636                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-curl">Curl</a></li>
13637                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-java">Java</a></li>
13638                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-android">Android</a></li>
13639                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-groovy">Groovy</a></li>-->
13640                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-objc">Obj-C</a></li>
13641                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-javascript">JavaScript</a></li>
13642                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-angular">Angular</a></li>-->
13643                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-csharp">C#</a></li>
13644                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-php">PHP</a></li>
13645                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-perl">Perl</a></li>
13646                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-python">Python</a></li>
13647                         </ul>
13648
13649                         <div class="tab-content">
13650                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-curl">
13651                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs"</code></pre>
13652                           </div>
13653                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-java">
13654                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
13655 import io.swagger.client.auth.*;
13656 import io.swagger.client.model.*;
13657 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13658
13659 import java.io.File;
13660 import java.util.*;
13661
13662 public class OnapsoinfraserviceInstantiationApiExample {
13663
13664     public static void main(String[] args) {
13665         
13666         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13667         String version = version_example; // String | 
13668         String serviceInstanceId = serviceInstanceId_example; // String | 
13669         String body = body_example; // String | 
13670         try {
13671             apiInstance.createVnfInstance(version, serviceInstanceId, body);
13672         } catch (ApiException e) {
13673             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createVnfInstance");
13674             e.printStackTrace();
13675         }
13676     }
13677 }</code></pre>
13678                           </div>
13679
13680                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-android">
13681                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13682
13683 public class OnapsoinfraserviceInstantiationApiExample {
13684
13685     public static void main(String[] args) {
13686         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13687         String version = version_example; // String | 
13688         String serviceInstanceId = serviceInstanceId_example; // String | 
13689         String body = body_example; // String | 
13690         try {
13691             apiInstance.createVnfInstance(version, serviceInstanceId, body);
13692         } catch (ApiException e) {
13693             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createVnfInstance");
13694             e.printStackTrace();
13695         }
13696     }
13697 }</code></pre>
13698                           </div>
13699   <!--
13700   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-groovy">
13701   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
13702   </div> -->
13703                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-objc">
13704                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
13705 String *serviceInstanceId = serviceInstanceId_example; // 
13706 String *body = body_example; //  (optional)
13707
13708 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
13709
13710 // Create VNF on a specified version and serviceInstance
13711 [apiInstance createVnfInstanceWith:version
13712     serviceInstanceId:serviceInstanceId
13713     body:body
13714               completionHandler: ^(NSError* error) {
13715                             if (error) {
13716                                 NSLog(@"Error: %@", error);
13717                             }
13718                         }];
13719 </code></pre>
13720                             </div>
13721
13722                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-javascript">
13723                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
13724
13725 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
13726
13727 var version = version_example; // {String} 
13728
13729 var serviceInstanceId = serviceInstanceId_example; // {String} 
13730
13731 var opts = { 
13732   'body': body_example // {String} 
13733 };
13734
13735 var callback = function(error, data, response) {
13736   if (error) {
13737     console.error(error);
13738   } else {
13739     console.log('API called successfully.');
13740   }
13741 };
13742 api.createVnfInstance(version, serviceInstanceId, opts, callback);
13743 </code></pre>
13744                             </div>
13745
13746                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-angular">
13747               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
13748             </div>-->
13749                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-csharp">
13750                               <pre class="prettyprint"><code class="language-cs">using System;
13751 using System.Diagnostics;
13752 using IO.Swagger.Api;
13753 using IO.Swagger.Client;
13754 using IO.Swagger.Model;
13755
13756 namespace Example
13757 {
13758     public class createVnfInstanceExample
13759     {
13760         public void main()
13761         {
13762             
13763             var apiInstance = new OnapsoinfraserviceInstantiationApi();
13764             var version = version_example;  // String | 
13765             var serviceInstanceId = serviceInstanceId_example;  // String | 
13766             var body = body_example;  // String |  (optional) 
13767
13768             try
13769             {
13770                 // Create VNF on a specified version and serviceInstance
13771                 apiInstance.createVnfInstance(version, serviceInstanceId, body);
13772             }
13773             catch (Exception e)
13774             {
13775                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.createVnfInstance: " + e.Message );
13776             }
13777         }
13778     }
13779 }
13780 </code></pre>
13781                             </div>
13782
13783                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-php">
13784                               <pre class="prettyprint"><code class="language-php"><&#63;php
13785 require_once(__DIR__ . '/vendor/autoload.php');
13786
13787 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
13788 $version = version_example; // String | 
13789 $serviceInstanceId = serviceInstanceId_example; // String | 
13790 $body = body_example; // String | 
13791
13792 try {
13793     $api_instance->createVnfInstance($version, $serviceInstanceId, $body);
13794 } catch (Exception $e) {
13795     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->createVnfInstance: ', $e->getMessage(), PHP_EOL;
13796 }
13797 ?></code></pre>
13798                             </div>
13799
13800                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-perl">
13801                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
13802 use WWW::SwaggerClient::Configuration;
13803 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
13804
13805 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
13806 my $version = version_example; # String | 
13807 my $serviceInstanceId = serviceInstanceId_example; # String | 
13808 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
13809
13810 eval { 
13811     $api_instance->createVnfInstance(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
13812 };
13813 if ($@) {
13814     warn "Exception when calling OnapsoinfraserviceInstantiationApi->createVnfInstance: $@\n";
13815 }</code></pre>
13816                             </div>
13817
13818                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVnfInstance-0-python">
13819                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
13820 import time
13821 import swagger_client
13822 from swagger_client.rest import ApiException
13823 from pprint import pprint
13824
13825 # create an instance of the API class
13826 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
13827 version = version_example # String | 
13828 serviceInstanceId = serviceInstanceId_example # String | 
13829 body = body_example # String |  (optional)
13830
13831 try: 
13832     # Create VNF on a specified version and serviceInstance
13833     api_instance.create_vnf_instance(version, serviceInstanceId, body=body)
13834 except ApiException as e:
13835     print("Exception when calling OnapsoinfraserviceInstantiationApi->createVnfInstance: %s\n" % e)</code></pre>
13836                             </div>
13837                           </div>
13838
13839                           <h2>Parameters</h2>
13840
13841                             <div class="methodsubtabletitle">Path parameters</div>
13842                             <table id="methodsubtable">
13843                                 <tr>
13844                                   <th width="150px">Name</th>
13845                                   <th>Description</th>
13846                                 </tr>
13847                                   <tr><td style="width:150px;">version*</td>
13848 <td>
13849
13850
13851     <div id="d2e199_createVnfInstance_version">
13852         <div class="json-schema-view">
13853             <div class="primitive">
13854                 <span class="type">
13855                     String
13856                 </span>
13857
13858             </div>
13859                 <div class="inner required">
13860                     Required
13861                 </div>
13862         </div>
13863     </div>
13864 </td>
13865 </tr>
13866
13867                                   <tr><td style="width:150px;">serviceInstanceId*</td>
13868 <td>
13869
13870
13871     <div id="d2e199_createVnfInstance_serviceInstanceId">
13872         <div class="json-schema-view">
13873             <div class="primitive">
13874                 <span class="type">
13875                     String
13876                 </span>
13877
13878             </div>
13879                 <div class="inner required">
13880                     Required
13881                 </div>
13882         </div>
13883     </div>
13884 </td>
13885 </tr>
13886
13887                             </table>
13888
13889
13890                             <div class="methodsubtabletitle">Body parameters</div>
13891                             <table id="methodsubtable">
13892                               <tr>
13893                                 <th width="150px">Name</th>
13894                                 <th>Description</th>
13895                               </tr>
13896                                 <tr><td style="width:150px;">body </td>
13897 <td>
13898
13899
13900 <script>
13901 $(document).ready(function() {
13902   var schemaWrapper = {
13903   "in" : "body",
13904   "name" : "body",
13905   "required" : false,
13906   "schema" : {
13907     "type" : "string"
13908   }
13909 };
13910   var schema = schemaWrapper.schema;
13911   if (schema.$ref != null) {
13912     schema = defsParser.$refs.get(schema.$ref);
13913   } else {
13914     schemaWrapper.definitions = Object.assign({}, defs);
13915     $RefParser.dereference(schemaWrapper).catch(function(err) {
13916       console.log(err);
13917     });
13918   }
13919
13920   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
13921   var result = $('#d2e199_createVnfInstance_body');
13922   result.empty();
13923   result.append(view.render());
13924 });
13925 </script>
13926 <div id="d2e199_createVnfInstance_body"></div>
13927 </td>
13928 </tr>
13929
13930                             </table>
13931
13932
13933
13934                           <h2>Responses</h2>
13935                             <h3> Status: default - successful operation </h3>
13936
13937                             <ul class="nav nav-tabs nav-tabs-examples" >
13938                             </ul>
13939
13940                             <div class="tab-content" style='margin-bottom: 10px;'>
13941                             </div>
13942
13943                         </article>
13944                       </div>
13945                       <hr>
13946                     <div id="api-OnapsoinfraserviceInstantiation-createVolumeGroupInstance">
13947                       <article id="api-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0" data-group="User" data-name="createVolumeGroupInstance" data-version="0">
13948                         <div class="pull-left">
13949                           <h1>createVolumeGroupInstance</h1>
13950                           <p>Create VolumeGroup on a specified version, serviceInstance, vnfInstance</p>
13951                         </div>
13952                         <div class="pull-right"></div>
13953                         <div class="clearfix"></div>
13954                         <p></p>
13955                         <p class="marked"></p>
13956                         <p></p>
13957                         <br />
13958                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups</span></code></pre>
13959                         <p>
13960                           <h3>Usage and SDK Samples</h3>
13961                         </p>
13962                         <ul class="nav nav-tabs nav-tabs-examples">
13963                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-curl">Curl</a></li>
13964                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-java">Java</a></li>
13965                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-android">Android</a></li>
13966                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-groovy">Groovy</a></li>-->
13967                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-objc">Obj-C</a></li>
13968                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-javascript">JavaScript</a></li>
13969                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-angular">Angular</a></li>-->
13970                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-csharp">C#</a></li>
13971                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-php">PHP</a></li>
13972                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-perl">Perl</a></li>
13973                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-python">Python</a></li>
13974                         </ul>
13975
13976                         <div class="tab-content">
13977                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-curl">
13978                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups"</code></pre>
13979                           </div>
13980                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-java">
13981                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
13982 import io.swagger.client.auth.*;
13983 import io.swagger.client.model.*;
13984 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
13985
13986 import java.io.File;
13987 import java.util.*;
13988
13989 public class OnapsoinfraserviceInstantiationApiExample {
13990
13991     public static void main(String[] args) {
13992         
13993         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
13994         String version = version_example; // String | 
13995         String serviceInstanceId = serviceInstanceId_example; // String | 
13996         String vnfInstanceId = vnfInstanceId_example; // String | 
13997         String body = body_example; // String | 
13998         try {
13999             apiInstance.createVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, body);
14000         } catch (ApiException e) {
14001             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createVolumeGroupInstance");
14002             e.printStackTrace();
14003         }
14004     }
14005 }</code></pre>
14006                           </div>
14007
14008                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-android">
14009                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
14010
14011 public class OnapsoinfraserviceInstantiationApiExample {
14012
14013     public static void main(String[] args) {
14014         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
14015         String version = version_example; // String | 
14016         String serviceInstanceId = serviceInstanceId_example; // String | 
14017         String vnfInstanceId = vnfInstanceId_example; // String | 
14018         String body = body_example; // String | 
14019         try {
14020             apiInstance.createVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, body);
14021         } catch (ApiException e) {
14022             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#createVolumeGroupInstance");
14023             e.printStackTrace();
14024         }
14025     }
14026 }</code></pre>
14027                           </div>
14028   <!--
14029   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-groovy">
14030   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
14031   </div> -->
14032                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-objc">
14033                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
14034 String *serviceInstanceId = serviceInstanceId_example; // 
14035 String *vnfInstanceId = vnfInstanceId_example; // 
14036 String *body = body_example; //  (optional)
14037
14038 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
14039
14040 // Create VolumeGroup on a specified version, serviceInstance, vnfInstance
14041 [apiInstance createVolumeGroupInstanceWith:version
14042     serviceInstanceId:serviceInstanceId
14043     vnfInstanceId:vnfInstanceId
14044     body:body
14045               completionHandler: ^(NSError* error) {
14046                             if (error) {
14047                                 NSLog(@"Error: %@", error);
14048                             }
14049                         }];
14050 </code></pre>
14051                             </div>
14052
14053                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-javascript">
14054                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
14055
14056 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
14057
14058 var version = version_example; // {String} 
14059
14060 var serviceInstanceId = serviceInstanceId_example; // {String} 
14061
14062 var vnfInstanceId = vnfInstanceId_example; // {String} 
14063
14064 var opts = { 
14065   'body': body_example // {String} 
14066 };
14067
14068 var callback = function(error, data, response) {
14069   if (error) {
14070     console.error(error);
14071   } else {
14072     console.log('API called successfully.');
14073   }
14074 };
14075 api.createVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, opts, callback);
14076 </code></pre>
14077                             </div>
14078
14079                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-angular">
14080               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
14081             </div>-->
14082                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-csharp">
14083                               <pre class="prettyprint"><code class="language-cs">using System;
14084 using System.Diagnostics;
14085 using IO.Swagger.Api;
14086 using IO.Swagger.Client;
14087 using IO.Swagger.Model;
14088
14089 namespace Example
14090 {
14091     public class createVolumeGroupInstanceExample
14092     {
14093         public void main()
14094         {
14095             
14096             var apiInstance = new OnapsoinfraserviceInstantiationApi();
14097             var version = version_example;  // String | 
14098             var serviceInstanceId = serviceInstanceId_example;  // String | 
14099             var vnfInstanceId = vnfInstanceId_example;  // String | 
14100             var body = body_example;  // String |  (optional) 
14101
14102             try
14103             {
14104                 // Create VolumeGroup on a specified version, serviceInstance, vnfInstance
14105                 apiInstance.createVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, body);
14106             }
14107             catch (Exception e)
14108             {
14109                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.createVolumeGroupInstance: " + e.Message );
14110             }
14111         }
14112     }
14113 }
14114 </code></pre>
14115                             </div>
14116
14117                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-php">
14118                               <pre class="prettyprint"><code class="language-php"><&#63;php
14119 require_once(__DIR__ . '/vendor/autoload.php');
14120
14121 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
14122 $version = version_example; // String | 
14123 $serviceInstanceId = serviceInstanceId_example; // String | 
14124 $vnfInstanceId = vnfInstanceId_example; // String | 
14125 $body = body_example; // String | 
14126
14127 try {
14128     $api_instance->createVolumeGroupInstance($version, $serviceInstanceId, $vnfInstanceId, $body);
14129 } catch (Exception $e) {
14130     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->createVolumeGroupInstance: ', $e->getMessage(), PHP_EOL;
14131 }
14132 ?></code></pre>
14133                             </div>
14134
14135                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-perl">
14136                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
14137 use WWW::SwaggerClient::Configuration;
14138 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
14139
14140 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
14141 my $version = version_example; # String | 
14142 my $serviceInstanceId = serviceInstanceId_example; # String | 
14143 my $vnfInstanceId = vnfInstanceId_example; # String | 
14144 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
14145
14146 eval { 
14147     $api_instance->createVolumeGroupInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
14148 };
14149 if ($@) {
14150     warn "Exception when calling OnapsoinfraserviceInstantiationApi->createVolumeGroupInstance: $@\n";
14151 }</code></pre>
14152                             </div>
14153
14154                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-createVolumeGroupInstance-0-python">
14155                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
14156 import time
14157 import swagger_client
14158 from swagger_client.rest import ApiException
14159 from pprint import pprint
14160
14161 # create an instance of the API class
14162 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
14163 version = version_example # String | 
14164 serviceInstanceId = serviceInstanceId_example # String | 
14165 vnfInstanceId = vnfInstanceId_example # String | 
14166 body = body_example # String |  (optional)
14167
14168 try: 
14169     # Create VolumeGroup on a specified version, serviceInstance, vnfInstance
14170     api_instance.create_volume_group_instance(version, serviceInstanceId, vnfInstanceId, body=body)
14171 except ApiException as e:
14172     print("Exception when calling OnapsoinfraserviceInstantiationApi->createVolumeGroupInstance: %s\n" % e)</code></pre>
14173                             </div>
14174                           </div>
14175
14176                           <h2>Parameters</h2>
14177
14178                             <div class="methodsubtabletitle">Path parameters</div>
14179                             <table id="methodsubtable">
14180                                 <tr>
14181                                   <th width="150px">Name</th>
14182                                   <th>Description</th>
14183                                 </tr>
14184                                   <tr><td style="width:150px;">version*</td>
14185 <td>
14186
14187
14188     <div id="d2e199_createVolumeGroupInstance_version">
14189         <div class="json-schema-view">
14190             <div class="primitive">
14191                 <span class="type">
14192                     String
14193                 </span>
14194
14195             </div>
14196                 <div class="inner required">
14197                     Required
14198                 </div>
14199         </div>
14200     </div>
14201 </td>
14202 </tr>
14203
14204                                   <tr><td style="width:150px;">serviceInstanceId*</td>
14205 <td>
14206
14207
14208     <div id="d2e199_createVolumeGroupInstance_serviceInstanceId">
14209         <div class="json-schema-view">
14210             <div class="primitive">
14211                 <span class="type">
14212                     String
14213                 </span>
14214
14215             </div>
14216                 <div class="inner required">
14217                     Required
14218                 </div>
14219         </div>
14220     </div>
14221 </td>
14222 </tr>
14223
14224                                   <tr><td style="width:150px;">vnfInstanceId*</td>
14225 <td>
14226
14227
14228     <div id="d2e199_createVolumeGroupInstance_vnfInstanceId">
14229         <div class="json-schema-view">
14230             <div class="primitive">
14231                 <span class="type">
14232                     String
14233                 </span>
14234
14235             </div>
14236                 <div class="inner required">
14237                     Required
14238                 </div>
14239         </div>
14240     </div>
14241 </td>
14242 </tr>
14243
14244                             </table>
14245
14246
14247                             <div class="methodsubtabletitle">Body parameters</div>
14248                             <table id="methodsubtable">
14249                               <tr>
14250                                 <th width="150px">Name</th>
14251                                 <th>Description</th>
14252                               </tr>
14253                                 <tr><td style="width:150px;">body </td>
14254 <td>
14255
14256
14257 <script>
14258 $(document).ready(function() {
14259   var schemaWrapper = {
14260   "in" : "body",
14261   "name" : "body",
14262   "required" : false,
14263   "schema" : {
14264     "type" : "string"
14265   }
14266 };
14267   var schema = schemaWrapper.schema;
14268   if (schema.$ref != null) {
14269     schema = defsParser.$refs.get(schema.$ref);
14270   } else {
14271     schemaWrapper.definitions = Object.assign({}, defs);
14272     $RefParser.dereference(schemaWrapper).catch(function(err) {
14273       console.log(err);
14274     });
14275   }
14276
14277   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
14278   var result = $('#d2e199_createVolumeGroupInstance_body');
14279   result.empty();
14280   result.append(view.render());
14281 });
14282 </script>
14283 <div id="d2e199_createVolumeGroupInstance_body"></div>
14284 </td>
14285 </tr>
14286
14287                             </table>
14288
14289
14290
14291                           <h2>Responses</h2>
14292                             <h3> Status: default - successful operation </h3>
14293
14294                             <ul class="nav nav-tabs nav-tabs-examples" >
14295                             </ul>
14296
14297                             <div class="tab-content" style='margin-bottom: 10px;'>
14298                             </div>
14299
14300                         </article>
14301                       </div>
14302                       <hr>
14303                     <div id="api-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance">
14304                       <article id="api-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0" data-group="User" data-name="deactivateAndCloudDeleteVfModuleInstance" data-version="0">
14305                         <div class="pull-left">
14306                           <h1>deactivateAndCloudDeleteVfModuleInstance</h1>
14307                           <p>Deactivate and Cloud Delete VfModule instance</p>
14308                         </div>
14309                         <div class="pull-right"></div>
14310                         <div class="clearfix"></div>
14311                         <p></p>
14312                         <p class="marked"></p>
14313                         <p></p>
14314                         <br />
14315                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/deactivateAndCloudDelete</span></code></pre>
14316                         <p>
14317                           <h3>Usage and SDK Samples</h3>
14318                         </p>
14319                         <ul class="nav nav-tabs nav-tabs-examples">
14320                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-curl">Curl</a></li>
14321                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-java">Java</a></li>
14322                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-android">Android</a></li>
14323                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-groovy">Groovy</a></li>-->
14324                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-objc">Obj-C</a></li>
14325                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-javascript">JavaScript</a></li>
14326                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-angular">Angular</a></li>-->
14327                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-csharp">C#</a></li>
14328                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-php">PHP</a></li>
14329                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-perl">Perl</a></li>
14330                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-python">Python</a></li>
14331                         </ul>
14332
14333                         <div class="tab-content">
14334                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-curl">
14335                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/deactivateAndCloudDelete"</code></pre>
14336                           </div>
14337                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-java">
14338                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
14339 import io.swagger.client.auth.*;
14340 import io.swagger.client.model.*;
14341 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
14342
14343 import java.io.File;
14344 import java.util.*;
14345
14346 public class OnapsoinfraserviceInstantiationApiExample {
14347
14348     public static void main(String[] args) {
14349         
14350         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
14351         String version = version_example; // String | 
14352         String serviceInstanceId = serviceInstanceId_example; // String | 
14353         String vnfInstanceId = vnfInstanceId_example; // String | 
14354         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
14355         String body = body_example; // String | 
14356         try {
14357             apiInstance.deactivateAndCloudDeleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
14358         } catch (ApiException e) {
14359             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deactivateAndCloudDeleteVfModuleInstance");
14360             e.printStackTrace();
14361         }
14362     }
14363 }</code></pre>
14364                           </div>
14365
14366                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-android">
14367                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
14368
14369 public class OnapsoinfraserviceInstantiationApiExample {
14370
14371     public static void main(String[] args) {
14372         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
14373         String version = version_example; // String | 
14374         String serviceInstanceId = serviceInstanceId_example; // String | 
14375         String vnfInstanceId = vnfInstanceId_example; // String | 
14376         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
14377         String body = body_example; // String | 
14378         try {
14379             apiInstance.deactivateAndCloudDeleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
14380         } catch (ApiException e) {
14381             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deactivateAndCloudDeleteVfModuleInstance");
14382             e.printStackTrace();
14383         }
14384     }
14385 }</code></pre>
14386                           </div>
14387   <!--
14388   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-groovy">
14389   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
14390   </div> -->
14391                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-objc">
14392                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
14393 String *serviceInstanceId = serviceInstanceId_example; // 
14394 String *vnfInstanceId = vnfInstanceId_example; // 
14395 String *vfmoduleInstanceId = vfmoduleInstanceId_example; // 
14396 String *body = body_example; //  (optional)
14397
14398 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
14399
14400 // Deactivate and Cloud Delete VfModule instance
14401 [apiInstance deactivateAndCloudDeleteVfModuleInstanceWith:version
14402     serviceInstanceId:serviceInstanceId
14403     vnfInstanceId:vnfInstanceId
14404     vfmoduleInstanceId:vfmoduleInstanceId
14405     body:body
14406               completionHandler: ^(NSError* error) {
14407                             if (error) {
14408                                 NSLog(@"Error: %@", error);
14409                             }
14410                         }];
14411 </code></pre>
14412                             </div>
14413
14414                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-javascript">
14415                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
14416
14417 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
14418
14419 var version = version_example; // {String} 
14420
14421 var serviceInstanceId = serviceInstanceId_example; // {String} 
14422
14423 var vnfInstanceId = vnfInstanceId_example; // {String} 
14424
14425 var vfmoduleInstanceId = vfmoduleInstanceId_example; // {String} 
14426
14427 var opts = { 
14428   'body': body_example // {String} 
14429 };
14430
14431 var callback = function(error, data, response) {
14432   if (error) {
14433     console.error(error);
14434   } else {
14435     console.log('API called successfully.');
14436   }
14437 };
14438 api.deactivateAndCloudDeleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, opts, callback);
14439 </code></pre>
14440                             </div>
14441
14442                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-angular">
14443               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
14444             </div>-->
14445                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-csharp">
14446                               <pre class="prettyprint"><code class="language-cs">using System;
14447 using System.Diagnostics;
14448 using IO.Swagger.Api;
14449 using IO.Swagger.Client;
14450 using IO.Swagger.Model;
14451
14452 namespace Example
14453 {
14454     public class deactivateAndCloudDeleteVfModuleInstanceExample
14455     {
14456         public void main()
14457         {
14458             
14459             var apiInstance = new OnapsoinfraserviceInstantiationApi();
14460             var version = version_example;  // String | 
14461             var serviceInstanceId = serviceInstanceId_example;  // String | 
14462             var vnfInstanceId = vnfInstanceId_example;  // String | 
14463             var vfmoduleInstanceId = vfmoduleInstanceId_example;  // String | 
14464             var body = body_example;  // String |  (optional) 
14465
14466             try
14467             {
14468                 // Deactivate and Cloud Delete VfModule instance
14469                 apiInstance.deactivateAndCloudDeleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
14470             }
14471             catch (Exception e)
14472             {
14473                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deactivateAndCloudDeleteVfModuleInstance: " + e.Message );
14474             }
14475         }
14476     }
14477 }
14478 </code></pre>
14479                             </div>
14480
14481                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-php">
14482                               <pre class="prettyprint"><code class="language-php"><&#63;php
14483 require_once(__DIR__ . '/vendor/autoload.php');
14484
14485 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
14486 $version = version_example; // String | 
14487 $serviceInstanceId = serviceInstanceId_example; // String | 
14488 $vnfInstanceId = vnfInstanceId_example; // String | 
14489 $vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
14490 $body = body_example; // String | 
14491
14492 try {
14493     $api_instance->deactivateAndCloudDeleteVfModuleInstance($version, $serviceInstanceId, $vnfInstanceId, $vfmoduleInstanceId, $body);
14494 } catch (Exception $e) {
14495     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deactivateAndCloudDeleteVfModuleInstance: ', $e->getMessage(), PHP_EOL;
14496 }
14497 ?></code></pre>
14498                             </div>
14499
14500                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-perl">
14501                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
14502 use WWW::SwaggerClient::Configuration;
14503 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
14504
14505 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
14506 my $version = version_example; # String | 
14507 my $serviceInstanceId = serviceInstanceId_example; # String | 
14508 my $vnfInstanceId = vnfInstanceId_example; # String | 
14509 my $vfmoduleInstanceId = vfmoduleInstanceId_example; # String | 
14510 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
14511
14512 eval { 
14513     $api_instance->deactivateAndCloudDeleteVfModuleInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, vfmoduleInstanceId => $vfmoduleInstanceId, body => $body);
14514 };
14515 if ($@) {
14516     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deactivateAndCloudDeleteVfModuleInstance: $@\n";
14517 }</code></pre>
14518                             </div>
14519
14520                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateAndCloudDeleteVfModuleInstance-0-python">
14521                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
14522 import time
14523 import swagger_client
14524 from swagger_client.rest import ApiException
14525 from pprint import pprint
14526
14527 # create an instance of the API class
14528 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
14529 version = version_example # String | 
14530 serviceInstanceId = serviceInstanceId_example # String | 
14531 vnfInstanceId = vnfInstanceId_example # String | 
14532 vfmoduleInstanceId = vfmoduleInstanceId_example # String | 
14533 body = body_example # String |  (optional)
14534
14535 try: 
14536     # Deactivate and Cloud Delete VfModule instance
14537     api_instance.deactivate_and_cloud_delete_vf_module_instance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body=body)
14538 except ApiException as e:
14539     print("Exception when calling OnapsoinfraserviceInstantiationApi->deactivateAndCloudDeleteVfModuleInstance: %s\n" % e)</code></pre>
14540                             </div>
14541                           </div>
14542
14543                           <h2>Parameters</h2>
14544
14545                             <div class="methodsubtabletitle">Path parameters</div>
14546                             <table id="methodsubtable">
14547                                 <tr>
14548                                   <th width="150px">Name</th>
14549                                   <th>Description</th>
14550                                 </tr>
14551                                   <tr><td style="width:150px;">version*</td>
14552 <td>
14553
14554
14555     <div id="d2e199_deactivateAndCloudDeleteVfModuleInstance_version">
14556         <div class="json-schema-view">
14557             <div class="primitive">
14558                 <span class="type">
14559                     String
14560                 </span>
14561
14562             </div>
14563                 <div class="inner required">
14564                     Required
14565                 </div>
14566         </div>
14567     </div>
14568 </td>
14569 </tr>
14570
14571                                   <tr><td style="width:150px;">serviceInstanceId*</td>
14572 <td>
14573
14574
14575     <div id="d2e199_deactivateAndCloudDeleteVfModuleInstance_serviceInstanceId">
14576         <div class="json-schema-view">
14577             <div class="primitive">
14578                 <span class="type">
14579                     String
14580                 </span>
14581
14582             </div>
14583                 <div class="inner required">
14584                     Required
14585                 </div>
14586         </div>
14587     </div>
14588 </td>
14589 </tr>
14590
14591                                   <tr><td style="width:150px;">vnfInstanceId*</td>
14592 <td>
14593
14594
14595     <div id="d2e199_deactivateAndCloudDeleteVfModuleInstance_vnfInstanceId">
14596         <div class="json-schema-view">
14597             <div class="primitive">
14598                 <span class="type">
14599                     String
14600                 </span>
14601
14602             </div>
14603                 <div class="inner required">
14604                     Required
14605                 </div>
14606         </div>
14607     </div>
14608 </td>
14609 </tr>
14610
14611                                   <tr><td style="width:150px;">vfmoduleInstanceId*</td>
14612 <td>
14613
14614
14615     <div id="d2e199_deactivateAndCloudDeleteVfModuleInstance_vfmoduleInstanceId">
14616         <div class="json-schema-view">
14617             <div class="primitive">
14618                 <span class="type">
14619                     String
14620                 </span>
14621
14622             </div>
14623                 <div class="inner required">
14624                     Required
14625                 </div>
14626         </div>
14627     </div>
14628 </td>
14629 </tr>
14630
14631                             </table>
14632
14633
14634                             <div class="methodsubtabletitle">Body parameters</div>
14635                             <table id="methodsubtable">
14636                               <tr>
14637                                 <th width="150px">Name</th>
14638                                 <th>Description</th>
14639                               </tr>
14640                                 <tr><td style="width:150px;">body </td>
14641 <td>
14642
14643
14644 <script>
14645 $(document).ready(function() {
14646   var schemaWrapper = {
14647   "in" : "body",
14648   "name" : "body",
14649   "required" : false,
14650   "schema" : {
14651     "type" : "string"
14652   }
14653 };
14654   var schema = schemaWrapper.schema;
14655   if (schema.$ref != null) {
14656     schema = defsParser.$refs.get(schema.$ref);
14657   } else {
14658     schemaWrapper.definitions = Object.assign({}, defs);
14659     $RefParser.dereference(schemaWrapper).catch(function(err) {
14660       console.log(err);
14661     });
14662   }
14663
14664   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
14665   var result = $('#d2e199_deactivateAndCloudDeleteVfModuleInstance_body');
14666   result.empty();
14667   result.append(view.render());
14668 });
14669 </script>
14670 <div id="d2e199_deactivateAndCloudDeleteVfModuleInstance_body"></div>
14671 </td>
14672 </tr>
14673
14674                             </table>
14675
14676
14677
14678                           <h2>Responses</h2>
14679                             <h3> Status: default - successful operation </h3>
14680
14681                             <ul class="nav nav-tabs nav-tabs-examples" >
14682                             </ul>
14683
14684                             <div class="tab-content" style='margin-bottom: 10px;'>
14685                             </div>
14686
14687                         </article>
14688                       </div>
14689                       <hr>
14690                     <div id="api-OnapsoinfraserviceInstantiation-deactivatePort">
14691                       <article id="api-OnapsoinfraserviceInstantiation-deactivatePort-0" data-group="User" data-name="deactivatePort" data-version="0">
14692                         <div class="pull-left">
14693                           <h1>deactivatePort</h1>
14694                           <p>Deactivate Port Mirroring</p>
14695                         </div>
14696                         <div class="pull-right"></div>
14697                         <div class="clearfix"></div>
14698                         <p></p>
14699                         <p class="marked"></p>
14700                         <p></p>
14701                         <br />
14702                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/deactivate</span></code></pre>
14703                         <p>
14704                           <h3>Usage and SDK Samples</h3>
14705                         </p>
14706                         <ul class="nav nav-tabs nav-tabs-examples">
14707                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-curl">Curl</a></li>
14708                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-java">Java</a></li>
14709                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-android">Android</a></li>
14710                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-groovy">Groovy</a></li>-->
14711                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-objc">Obj-C</a></li>
14712                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-javascript">JavaScript</a></li>
14713                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-angular">Angular</a></li>-->
14714                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-csharp">C#</a></li>
14715                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-php">PHP</a></li>
14716                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-perl">Perl</a></li>
14717                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivatePort-0-python">Python</a></li>
14718                         </ul>
14719
14720                         <div class="tab-content">
14721                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-curl">
14722                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/deactivate"</code></pre>
14723                           </div>
14724                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-java">
14725                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
14726 import io.swagger.client.auth.*;
14727 import io.swagger.client.model.*;
14728 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
14729
14730 import java.io.File;
14731 import java.util.*;
14732
14733 public class OnapsoinfraserviceInstantiationApiExample {
14734
14735     public static void main(String[] args) {
14736         
14737         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
14738         String version = version_example; // String | 
14739         String serviceInstanceId = serviceInstanceId_example; // String | 
14740         String configurationInstanceId = configurationInstanceId_example; // String | 
14741         String body = body_example; // String | 
14742         try {
14743             apiInstance.deactivatePort(version, serviceInstanceId, configurationInstanceId, body);
14744         } catch (ApiException e) {
14745             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deactivatePort");
14746             e.printStackTrace();
14747         }
14748     }
14749 }</code></pre>
14750                           </div>
14751
14752                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-android">
14753                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
14754
14755 public class OnapsoinfraserviceInstantiationApiExample {
14756
14757     public static void main(String[] args) {
14758         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
14759         String version = version_example; // String | 
14760         String serviceInstanceId = serviceInstanceId_example; // String | 
14761         String configurationInstanceId = configurationInstanceId_example; // String | 
14762         String body = body_example; // String | 
14763         try {
14764             apiInstance.deactivatePort(version, serviceInstanceId, configurationInstanceId, body);
14765         } catch (ApiException e) {
14766             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deactivatePort");
14767             e.printStackTrace();
14768         }
14769     }
14770 }</code></pre>
14771                           </div>
14772   <!--
14773   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-groovy">
14774   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
14775   </div> -->
14776                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-objc">
14777                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
14778 String *serviceInstanceId = serviceInstanceId_example; // 
14779 String *configurationInstanceId = configurationInstanceId_example; // 
14780 String *body = body_example; //  (optional)
14781
14782 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
14783
14784 // Deactivate Port Mirroring
14785 [apiInstance deactivatePortWith:version
14786     serviceInstanceId:serviceInstanceId
14787     configurationInstanceId:configurationInstanceId
14788     body:body
14789               completionHandler: ^(NSError* error) {
14790                             if (error) {
14791                                 NSLog(@"Error: %@", error);
14792                             }
14793                         }];
14794 </code></pre>
14795                             </div>
14796
14797                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-javascript">
14798                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
14799
14800 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
14801
14802 var version = version_example; // {String} 
14803
14804 var serviceInstanceId = serviceInstanceId_example; // {String} 
14805
14806 var configurationInstanceId = configurationInstanceId_example; // {String} 
14807
14808 var opts = { 
14809   'body': body_example // {String} 
14810 };
14811
14812 var callback = function(error, data, response) {
14813   if (error) {
14814     console.error(error);
14815   } else {
14816     console.log('API called successfully.');
14817   }
14818 };
14819 api.deactivatePort(version, serviceInstanceId, configurationInstanceId, opts, callback);
14820 </code></pre>
14821                             </div>
14822
14823                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-angular">
14824               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
14825             </div>-->
14826                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-csharp">
14827                               <pre class="prettyprint"><code class="language-cs">using System;
14828 using System.Diagnostics;
14829 using IO.Swagger.Api;
14830 using IO.Swagger.Client;
14831 using IO.Swagger.Model;
14832
14833 namespace Example
14834 {
14835     public class deactivatePortExample
14836     {
14837         public void main()
14838         {
14839             
14840             var apiInstance = new OnapsoinfraserviceInstantiationApi();
14841             var version = version_example;  // String | 
14842             var serviceInstanceId = serviceInstanceId_example;  // String | 
14843             var configurationInstanceId = configurationInstanceId_example;  // String | 
14844             var body = body_example;  // String |  (optional) 
14845
14846             try
14847             {
14848                 // Deactivate Port Mirroring
14849                 apiInstance.deactivatePort(version, serviceInstanceId, configurationInstanceId, body);
14850             }
14851             catch (Exception e)
14852             {
14853                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deactivatePort: " + e.Message );
14854             }
14855         }
14856     }
14857 }
14858 </code></pre>
14859                             </div>
14860
14861                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-php">
14862                               <pre class="prettyprint"><code class="language-php"><&#63;php
14863 require_once(__DIR__ . '/vendor/autoload.php');
14864
14865 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
14866 $version = version_example; // String | 
14867 $serviceInstanceId = serviceInstanceId_example; // String | 
14868 $configurationInstanceId = configurationInstanceId_example; // String | 
14869 $body = body_example; // String | 
14870
14871 try {
14872     $api_instance->deactivatePort($version, $serviceInstanceId, $configurationInstanceId, $body);
14873 } catch (Exception $e) {
14874     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deactivatePort: ', $e->getMessage(), PHP_EOL;
14875 }
14876 ?></code></pre>
14877                             </div>
14878
14879                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-perl">
14880                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
14881 use WWW::SwaggerClient::Configuration;
14882 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
14883
14884 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
14885 my $version = version_example; # String | 
14886 my $serviceInstanceId = serviceInstanceId_example; # String | 
14887 my $configurationInstanceId = configurationInstanceId_example; # String | 
14888 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
14889
14890 eval { 
14891     $api_instance->deactivatePort(version => $version, serviceInstanceId => $serviceInstanceId, configurationInstanceId => $configurationInstanceId, body => $body);
14892 };
14893 if ($@) {
14894     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deactivatePort: $@\n";
14895 }</code></pre>
14896                             </div>
14897
14898                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivatePort-0-python">
14899                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
14900 import time
14901 import swagger_client
14902 from swagger_client.rest import ApiException
14903 from pprint import pprint
14904
14905 # create an instance of the API class
14906 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
14907 version = version_example # String | 
14908 serviceInstanceId = serviceInstanceId_example # String | 
14909 configurationInstanceId = configurationInstanceId_example # String | 
14910 body = body_example # String |  (optional)
14911
14912 try: 
14913     # Deactivate Port Mirroring
14914     api_instance.deactivate_port(version, serviceInstanceId, configurationInstanceId, body=body)
14915 except ApiException as e:
14916     print("Exception when calling OnapsoinfraserviceInstantiationApi->deactivatePort: %s\n" % e)</code></pre>
14917                             </div>
14918                           </div>
14919
14920                           <h2>Parameters</h2>
14921
14922                             <div class="methodsubtabletitle">Path parameters</div>
14923                             <table id="methodsubtable">
14924                                 <tr>
14925                                   <th width="150px">Name</th>
14926                                   <th>Description</th>
14927                                 </tr>
14928                                   <tr><td style="width:150px;">version*</td>
14929 <td>
14930
14931
14932     <div id="d2e199_deactivatePort_version">
14933         <div class="json-schema-view">
14934             <div class="primitive">
14935                 <span class="type">
14936                     String
14937                 </span>
14938
14939             </div>
14940                 <div class="inner required">
14941                     Required
14942                 </div>
14943         </div>
14944     </div>
14945 </td>
14946 </tr>
14947
14948                                   <tr><td style="width:150px;">serviceInstanceId*</td>
14949 <td>
14950
14951
14952     <div id="d2e199_deactivatePort_serviceInstanceId">
14953         <div class="json-schema-view">
14954             <div class="primitive">
14955                 <span class="type">
14956                     String
14957                 </span>
14958
14959             </div>
14960                 <div class="inner required">
14961                     Required
14962                 </div>
14963         </div>
14964     </div>
14965 </td>
14966 </tr>
14967
14968                                   <tr><td style="width:150px;">configurationInstanceId*</td>
14969 <td>
14970
14971
14972     <div id="d2e199_deactivatePort_configurationInstanceId">
14973         <div class="json-schema-view">
14974             <div class="primitive">
14975                 <span class="type">
14976                     String
14977                 </span>
14978
14979             </div>
14980                 <div class="inner required">
14981                     Required
14982                 </div>
14983         </div>
14984     </div>
14985 </td>
14986 </tr>
14987
14988                             </table>
14989
14990
14991                             <div class="methodsubtabletitle">Body parameters</div>
14992                             <table id="methodsubtable">
14993                               <tr>
14994                                 <th width="150px">Name</th>
14995                                 <th>Description</th>
14996                               </tr>
14997                                 <tr><td style="width:150px;">body </td>
14998 <td>
14999
15000
15001 <script>
15002 $(document).ready(function() {
15003   var schemaWrapper = {
15004   "in" : "body",
15005   "name" : "body",
15006   "required" : false,
15007   "schema" : {
15008     "type" : "string"
15009   }
15010 };
15011   var schema = schemaWrapper.schema;
15012   if (schema.$ref != null) {
15013     schema = defsParser.$refs.get(schema.$ref);
15014   } else {
15015     schemaWrapper.definitions = Object.assign({}, defs);
15016     $RefParser.dereference(schemaWrapper).catch(function(err) {
15017       console.log(err);
15018     });
15019   }
15020
15021   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
15022   var result = $('#d2e199_deactivatePort_body');
15023   result.empty();
15024   result.append(view.render());
15025 });
15026 </script>
15027 <div id="d2e199_deactivatePort_body"></div>
15028 </td>
15029 </tr>
15030
15031                             </table>
15032
15033
15034
15035                           <h2>Responses</h2>
15036                             <h3> Status: default - successful operation </h3>
15037
15038                             <ul class="nav nav-tabs nav-tabs-examples" >
15039                             </ul>
15040
15041                             <div class="tab-content" style='margin-bottom: 10px;'>
15042                             </div>
15043
15044                         </article>
15045                       </div>
15046                       <hr>
15047                     <div id="api-OnapsoinfraserviceInstantiation-deactivateServiceInstance">
15048                       <article id="api-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0" data-group="User" data-name="deactivateServiceInstance" data-version="0">
15049                         <div class="pull-left">
15050                           <h1>deactivateServiceInstance</h1>
15051                           <p>Deactivate provided Service Instance</p>
15052                         </div>
15053                         <div class="pull-right"></div>
15054                         <div class="clearfix"></div>
15055                         <p></p>
15056                         <p class="marked"></p>
15057                         <p></p>
15058                         <br />
15059                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/deactivate</span></code></pre>
15060                         <p>
15061                           <h3>Usage and SDK Samples</h3>
15062                         </p>
15063                         <ul class="nav nav-tabs nav-tabs-examples">
15064                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-curl">Curl</a></li>
15065                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-java">Java</a></li>
15066                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-android">Android</a></li>
15067                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-groovy">Groovy</a></li>-->
15068                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-objc">Obj-C</a></li>
15069                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-javascript">JavaScript</a></li>
15070                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-angular">Angular</a></li>-->
15071                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-csharp">C#</a></li>
15072                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-php">PHP</a></li>
15073                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-perl">Perl</a></li>
15074                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-python">Python</a></li>
15075                         </ul>
15076
15077                         <div class="tab-content">
15078                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-curl">
15079                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/deactivate"</code></pre>
15080                           </div>
15081                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-java">
15082                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
15083 import io.swagger.client.auth.*;
15084 import io.swagger.client.model.*;
15085 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
15086
15087 import java.io.File;
15088 import java.util.*;
15089
15090 public class OnapsoinfraserviceInstantiationApiExample {
15091
15092     public static void main(String[] args) {
15093         
15094         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
15095         String version = version_example; // String | 
15096         String serviceInstanceId = serviceInstanceId_example; // String | 
15097         String body = body_example; // String | 
15098         try {
15099             apiInstance.deactivateServiceInstance(version, serviceInstanceId, body);
15100         } catch (ApiException e) {
15101             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deactivateServiceInstance");
15102             e.printStackTrace();
15103         }
15104     }
15105 }</code></pre>
15106                           </div>
15107
15108                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-android">
15109                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
15110
15111 public class OnapsoinfraserviceInstantiationApiExample {
15112
15113     public static void main(String[] args) {
15114         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
15115         String version = version_example; // String | 
15116         String serviceInstanceId = serviceInstanceId_example; // String | 
15117         String body = body_example; // String | 
15118         try {
15119             apiInstance.deactivateServiceInstance(version, serviceInstanceId, body);
15120         } catch (ApiException e) {
15121             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deactivateServiceInstance");
15122             e.printStackTrace();
15123         }
15124     }
15125 }</code></pre>
15126                           </div>
15127   <!--
15128   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-groovy">
15129   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
15130   </div> -->
15131                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-objc">
15132                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
15133 String *serviceInstanceId = serviceInstanceId_example; // 
15134 String *body = body_example; //  (optional)
15135
15136 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
15137
15138 // Deactivate provided Service Instance
15139 [apiInstance deactivateServiceInstanceWith:version
15140     serviceInstanceId:serviceInstanceId
15141     body:body
15142               completionHandler: ^(NSError* error) {
15143                             if (error) {
15144                                 NSLog(@"Error: %@", error);
15145                             }
15146                         }];
15147 </code></pre>
15148                             </div>
15149
15150                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-javascript">
15151                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
15152
15153 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
15154
15155 var version = version_example; // {String} 
15156
15157 var serviceInstanceId = serviceInstanceId_example; // {String} 
15158
15159 var opts = { 
15160   'body': body_example // {String} 
15161 };
15162
15163 var callback = function(error, data, response) {
15164   if (error) {
15165     console.error(error);
15166   } else {
15167     console.log('API called successfully.');
15168   }
15169 };
15170 api.deactivateServiceInstance(version, serviceInstanceId, opts, callback);
15171 </code></pre>
15172                             </div>
15173
15174                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-angular">
15175               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
15176             </div>-->
15177                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-csharp">
15178                               <pre class="prettyprint"><code class="language-cs">using System;
15179 using System.Diagnostics;
15180 using IO.Swagger.Api;
15181 using IO.Swagger.Client;
15182 using IO.Swagger.Model;
15183
15184 namespace Example
15185 {
15186     public class deactivateServiceInstanceExample
15187     {
15188         public void main()
15189         {
15190             
15191             var apiInstance = new OnapsoinfraserviceInstantiationApi();
15192             var version = version_example;  // String | 
15193             var serviceInstanceId = serviceInstanceId_example;  // String | 
15194             var body = body_example;  // String |  (optional) 
15195
15196             try
15197             {
15198                 // Deactivate provided Service Instance
15199                 apiInstance.deactivateServiceInstance(version, serviceInstanceId, body);
15200             }
15201             catch (Exception e)
15202             {
15203                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deactivateServiceInstance: " + e.Message );
15204             }
15205         }
15206     }
15207 }
15208 </code></pre>
15209                             </div>
15210
15211                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-php">
15212                               <pre class="prettyprint"><code class="language-php"><&#63;php
15213 require_once(__DIR__ . '/vendor/autoload.php');
15214
15215 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
15216 $version = version_example; // String | 
15217 $serviceInstanceId = serviceInstanceId_example; // String | 
15218 $body = body_example; // String | 
15219
15220 try {
15221     $api_instance->deactivateServiceInstance($version, $serviceInstanceId, $body);
15222 } catch (Exception $e) {
15223     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deactivateServiceInstance: ', $e->getMessage(), PHP_EOL;
15224 }
15225 ?></code></pre>
15226                             </div>
15227
15228                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-perl">
15229                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
15230 use WWW::SwaggerClient::Configuration;
15231 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
15232
15233 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
15234 my $version = version_example; # String | 
15235 my $serviceInstanceId = serviceInstanceId_example; # String | 
15236 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
15237
15238 eval { 
15239     $api_instance->deactivateServiceInstance(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
15240 };
15241 if ($@) {
15242     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deactivateServiceInstance: $@\n";
15243 }</code></pre>
15244                             </div>
15245
15246                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deactivateServiceInstance-0-python">
15247                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
15248 import time
15249 import swagger_client
15250 from swagger_client.rest import ApiException
15251 from pprint import pprint
15252
15253 # create an instance of the API class
15254 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
15255 version = version_example # String | 
15256 serviceInstanceId = serviceInstanceId_example # String | 
15257 body = body_example # String |  (optional)
15258
15259 try: 
15260     # Deactivate provided Service Instance
15261     api_instance.deactivate_service_instance(version, serviceInstanceId, body=body)
15262 except ApiException as e:
15263     print("Exception when calling OnapsoinfraserviceInstantiationApi->deactivateServiceInstance: %s\n" % e)</code></pre>
15264                             </div>
15265                           </div>
15266
15267                           <h2>Parameters</h2>
15268
15269                             <div class="methodsubtabletitle">Path parameters</div>
15270                             <table id="methodsubtable">
15271                                 <tr>
15272                                   <th width="150px">Name</th>
15273                                   <th>Description</th>
15274                                 </tr>
15275                                   <tr><td style="width:150px;">version*</td>
15276 <td>
15277
15278
15279     <div id="d2e199_deactivateServiceInstance_version">
15280         <div class="json-schema-view">
15281             <div class="primitive">
15282                 <span class="type">
15283                     String
15284                 </span>
15285
15286             </div>
15287                 <div class="inner required">
15288                     Required
15289                 </div>
15290         </div>
15291     </div>
15292 </td>
15293 </tr>
15294
15295                                   <tr><td style="width:150px;">serviceInstanceId*</td>
15296 <td>
15297
15298
15299     <div id="d2e199_deactivateServiceInstance_serviceInstanceId">
15300         <div class="json-schema-view">
15301             <div class="primitive">
15302                 <span class="type">
15303                     String
15304                 </span>
15305
15306             </div>
15307                 <div class="inner required">
15308                     Required
15309                 </div>
15310         </div>
15311     </div>
15312 </td>
15313 </tr>
15314
15315                             </table>
15316
15317
15318                             <div class="methodsubtabletitle">Body parameters</div>
15319                             <table id="methodsubtable">
15320                               <tr>
15321                                 <th width="150px">Name</th>
15322                                 <th>Description</th>
15323                               </tr>
15324                                 <tr><td style="width:150px;">body </td>
15325 <td>
15326
15327
15328 <script>
15329 $(document).ready(function() {
15330   var schemaWrapper = {
15331   "in" : "body",
15332   "name" : "body",
15333   "required" : false,
15334   "schema" : {
15335     "type" : "string"
15336   }
15337 };
15338   var schema = schemaWrapper.schema;
15339   if (schema.$ref != null) {
15340     schema = defsParser.$refs.get(schema.$ref);
15341   } else {
15342     schemaWrapper.definitions = Object.assign({}, defs);
15343     $RefParser.dereference(schemaWrapper).catch(function(err) {
15344       console.log(err);
15345     });
15346   }
15347
15348   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
15349   var result = $('#d2e199_deactivateServiceInstance_body');
15350   result.empty();
15351   result.append(view.render());
15352 });
15353 </script>
15354 <div id="d2e199_deactivateServiceInstance_body"></div>
15355 </td>
15356 </tr>
15357
15358                             </table>
15359
15360
15361
15362                           <h2>Responses</h2>
15363                             <h3> Status: default - successful operation </h3>
15364
15365                             <ul class="nav nav-tabs nav-tabs-examples" >
15366                             </ul>
15367
15368                             <div class="tab-content" style='margin-bottom: 10px;'>
15369                             </div>
15370
15371                         </article>
15372                       </div>
15373                       <hr>
15374                     <div id="api-OnapsoinfraserviceInstantiation-deleteNetworkInstance">
15375                       <article id="api-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0" data-group="User" data-name="deleteNetworkInstance" data-version="0">
15376                         <div class="pull-left">
15377                           <h1>deleteNetworkInstance</h1>
15378                           <p>Delete provided Network instance</p>
15379                         </div>
15380                         <div class="pull-right"></div>
15381                         <div class="clearfix"></div>
15382                         <p></p>
15383                         <p class="marked"></p>
15384                         <p></p>
15385                         <br />
15386                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}</span></code></pre>
15387                         <p>
15388                           <h3>Usage and SDK Samples</h3>
15389                         </p>
15390                         <ul class="nav nav-tabs nav-tabs-examples">
15391                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-curl">Curl</a></li>
15392                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-java">Java</a></li>
15393                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-android">Android</a></li>
15394                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-groovy">Groovy</a></li>-->
15395                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-objc">Obj-C</a></li>
15396                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-javascript">JavaScript</a></li>
15397                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-angular">Angular</a></li>-->
15398                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-csharp">C#</a></li>
15399                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-php">PHP</a></li>
15400                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-perl">Perl</a></li>
15401                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-python">Python</a></li>
15402                         </ul>
15403
15404                         <div class="tab-content">
15405                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-curl">
15406                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}"</code></pre>
15407                           </div>
15408                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-java">
15409                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
15410 import io.swagger.client.auth.*;
15411 import io.swagger.client.model.*;
15412 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
15413
15414 import java.io.File;
15415 import java.util.*;
15416
15417 public class OnapsoinfraserviceInstantiationApiExample {
15418
15419     public static void main(String[] args) {
15420         
15421         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
15422         String version = version_example; // String | 
15423         String serviceInstanceId = serviceInstanceId_example; // String | 
15424         String networkInstanceId = networkInstanceId_example; // String | 
15425         String body = body_example; // String | 
15426         try {
15427             apiInstance.deleteNetworkInstance(version, serviceInstanceId, networkInstanceId, body);
15428         } catch (ApiException e) {
15429             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteNetworkInstance");
15430             e.printStackTrace();
15431         }
15432     }
15433 }</code></pre>
15434                           </div>
15435
15436                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-android">
15437                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
15438
15439 public class OnapsoinfraserviceInstantiationApiExample {
15440
15441     public static void main(String[] args) {
15442         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
15443         String version = version_example; // String | 
15444         String serviceInstanceId = serviceInstanceId_example; // String | 
15445         String networkInstanceId = networkInstanceId_example; // String | 
15446         String body = body_example; // String | 
15447         try {
15448             apiInstance.deleteNetworkInstance(version, serviceInstanceId, networkInstanceId, body);
15449         } catch (ApiException e) {
15450             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteNetworkInstance");
15451             e.printStackTrace();
15452         }
15453     }
15454 }</code></pre>
15455                           </div>
15456   <!--
15457   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-groovy">
15458   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
15459   </div> -->
15460                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-objc">
15461                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
15462 String *serviceInstanceId = serviceInstanceId_example; // 
15463 String *networkInstanceId = networkInstanceId_example; // 
15464 String *body = body_example; //  (optional)
15465
15466 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
15467
15468 // Delete provided Network instance
15469 [apiInstance deleteNetworkInstanceWith:version
15470     serviceInstanceId:serviceInstanceId
15471     networkInstanceId:networkInstanceId
15472     body:body
15473               completionHandler: ^(NSError* error) {
15474                             if (error) {
15475                                 NSLog(@"Error: %@", error);
15476                             }
15477                         }];
15478 </code></pre>
15479                             </div>
15480
15481                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-javascript">
15482                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
15483
15484 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
15485
15486 var version = version_example; // {String} 
15487
15488 var serviceInstanceId = serviceInstanceId_example; // {String} 
15489
15490 var networkInstanceId = networkInstanceId_example; // {String} 
15491
15492 var opts = { 
15493   'body': body_example // {String} 
15494 };
15495
15496 var callback = function(error, data, response) {
15497   if (error) {
15498     console.error(error);
15499   } else {
15500     console.log('API called successfully.');
15501   }
15502 };
15503 api.deleteNetworkInstance(version, serviceInstanceId, networkInstanceId, opts, callback);
15504 </code></pre>
15505                             </div>
15506
15507                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-angular">
15508               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
15509             </div>-->
15510                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-csharp">
15511                               <pre class="prettyprint"><code class="language-cs">using System;
15512 using System.Diagnostics;
15513 using IO.Swagger.Api;
15514 using IO.Swagger.Client;
15515 using IO.Swagger.Model;
15516
15517 namespace Example
15518 {
15519     public class deleteNetworkInstanceExample
15520     {
15521         public void main()
15522         {
15523             
15524             var apiInstance = new OnapsoinfraserviceInstantiationApi();
15525             var version = version_example;  // String | 
15526             var serviceInstanceId = serviceInstanceId_example;  // String | 
15527             var networkInstanceId = networkInstanceId_example;  // String | 
15528             var body = body_example;  // String |  (optional) 
15529
15530             try
15531             {
15532                 // Delete provided Network instance
15533                 apiInstance.deleteNetworkInstance(version, serviceInstanceId, networkInstanceId, body);
15534             }
15535             catch (Exception e)
15536             {
15537                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deleteNetworkInstance: " + e.Message );
15538             }
15539         }
15540     }
15541 }
15542 </code></pre>
15543                             </div>
15544
15545                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-php">
15546                               <pre class="prettyprint"><code class="language-php"><&#63;php
15547 require_once(__DIR__ . '/vendor/autoload.php');
15548
15549 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
15550 $version = version_example; // String | 
15551 $serviceInstanceId = serviceInstanceId_example; // String | 
15552 $networkInstanceId = networkInstanceId_example; // String | 
15553 $body = body_example; // String | 
15554
15555 try {
15556     $api_instance->deleteNetworkInstance($version, $serviceInstanceId, $networkInstanceId, $body);
15557 } catch (Exception $e) {
15558     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deleteNetworkInstance: ', $e->getMessage(), PHP_EOL;
15559 }
15560 ?></code></pre>
15561                             </div>
15562
15563                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-perl">
15564                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
15565 use WWW::SwaggerClient::Configuration;
15566 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
15567
15568 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
15569 my $version = version_example; # String | 
15570 my $serviceInstanceId = serviceInstanceId_example; # String | 
15571 my $networkInstanceId = networkInstanceId_example; # String | 
15572 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
15573
15574 eval { 
15575     $api_instance->deleteNetworkInstance(version => $version, serviceInstanceId => $serviceInstanceId, networkInstanceId => $networkInstanceId, body => $body);
15576 };
15577 if ($@) {
15578     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deleteNetworkInstance: $@\n";
15579 }</code></pre>
15580                             </div>
15581
15582                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteNetworkInstance-0-python">
15583                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
15584 import time
15585 import swagger_client
15586 from swagger_client.rest import ApiException
15587 from pprint import pprint
15588
15589 # create an instance of the API class
15590 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
15591 version = version_example # String | 
15592 serviceInstanceId = serviceInstanceId_example # String | 
15593 networkInstanceId = networkInstanceId_example # String | 
15594 body = body_example # String |  (optional)
15595
15596 try: 
15597     # Delete provided Network instance
15598     api_instance.delete_network_instance(version, serviceInstanceId, networkInstanceId, body=body)
15599 except ApiException as e:
15600     print("Exception when calling OnapsoinfraserviceInstantiationApi->deleteNetworkInstance: %s\n" % e)</code></pre>
15601                             </div>
15602                           </div>
15603
15604                           <h2>Parameters</h2>
15605
15606                             <div class="methodsubtabletitle">Path parameters</div>
15607                             <table id="methodsubtable">
15608                                 <tr>
15609                                   <th width="150px">Name</th>
15610                                   <th>Description</th>
15611                                 </tr>
15612                                   <tr><td style="width:150px;">version*</td>
15613 <td>
15614
15615
15616     <div id="d2e199_deleteNetworkInstance_version">
15617         <div class="json-schema-view">
15618             <div class="primitive">
15619                 <span class="type">
15620                     String
15621                 </span>
15622
15623             </div>
15624                 <div class="inner required">
15625                     Required
15626                 </div>
15627         </div>
15628     </div>
15629 </td>
15630 </tr>
15631
15632                                   <tr><td style="width:150px;">serviceInstanceId*</td>
15633 <td>
15634
15635
15636     <div id="d2e199_deleteNetworkInstance_serviceInstanceId">
15637         <div class="json-schema-view">
15638             <div class="primitive">
15639                 <span class="type">
15640                     String
15641                 </span>
15642
15643             </div>
15644                 <div class="inner required">
15645                     Required
15646                 </div>
15647         </div>
15648     </div>
15649 </td>
15650 </tr>
15651
15652                                   <tr><td style="width:150px;">networkInstanceId*</td>
15653 <td>
15654
15655
15656     <div id="d2e199_deleteNetworkInstance_networkInstanceId">
15657         <div class="json-schema-view">
15658             <div class="primitive">
15659                 <span class="type">
15660                     String
15661                 </span>
15662
15663             </div>
15664                 <div class="inner required">
15665                     Required
15666                 </div>
15667         </div>
15668     </div>
15669 </td>
15670 </tr>
15671
15672                             </table>
15673
15674
15675                             <div class="methodsubtabletitle">Body parameters</div>
15676                             <table id="methodsubtable">
15677                               <tr>
15678                                 <th width="150px">Name</th>
15679                                 <th>Description</th>
15680                               </tr>
15681                                 <tr><td style="width:150px;">body </td>
15682 <td>
15683
15684
15685 <script>
15686 $(document).ready(function() {
15687   var schemaWrapper = {
15688   "in" : "body",
15689   "name" : "body",
15690   "required" : false,
15691   "schema" : {
15692     "type" : "string"
15693   }
15694 };
15695   var schema = schemaWrapper.schema;
15696   if (schema.$ref != null) {
15697     schema = defsParser.$refs.get(schema.$ref);
15698   } else {
15699     schemaWrapper.definitions = Object.assign({}, defs);
15700     $RefParser.dereference(schemaWrapper).catch(function(err) {
15701       console.log(err);
15702     });
15703   }
15704
15705   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
15706   var result = $('#d2e199_deleteNetworkInstance_body');
15707   result.empty();
15708   result.append(view.render());
15709 });
15710 </script>
15711 <div id="d2e199_deleteNetworkInstance_body"></div>
15712 </td>
15713 </tr>
15714
15715                             </table>
15716
15717
15718
15719                           <h2>Responses</h2>
15720                             <h3> Status: default - successful operation </h3>
15721
15722                             <ul class="nav nav-tabs nav-tabs-examples" >
15723                             </ul>
15724
15725                             <div class="tab-content" style='margin-bottom: 10px;'>
15726                             </div>
15727
15728                         </article>
15729                       </div>
15730                       <hr>
15731                     <div id="api-OnapsoinfraserviceInstantiation-deletePortConfiguration">
15732                       <article id="api-OnapsoinfraserviceInstantiation-deletePortConfiguration-0" data-group="User" data-name="deletePortConfiguration" data-version="0">
15733                         <div class="pull-left">
15734                           <h1>deletePortConfiguration</h1>
15735                           <p>Delete provided Port</p>
15736                         </div>
15737                         <div class="pull-right"></div>
15738                         <div class="clearfix"></div>
15739                         <p></p>
15740                         <p class="marked"></p>
15741                         <p></p>
15742                         <br />
15743                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}</span></code></pre>
15744                         <p>
15745                           <h3>Usage and SDK Samples</h3>
15746                         </p>
15747                         <ul class="nav nav-tabs nav-tabs-examples">
15748                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-curl">Curl</a></li>
15749                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-java">Java</a></li>
15750                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-android">Android</a></li>
15751                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-groovy">Groovy</a></li>-->
15752                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-objc">Obj-C</a></li>
15753                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-javascript">JavaScript</a></li>
15754                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-angular">Angular</a></li>-->
15755                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-csharp">C#</a></li>
15756                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-php">PHP</a></li>
15757                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-perl">Perl</a></li>
15758                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-python">Python</a></li>
15759                         </ul>
15760
15761                         <div class="tab-content">
15762                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-curl">
15763                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}"</code></pre>
15764                           </div>
15765                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-java">
15766                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
15767 import io.swagger.client.auth.*;
15768 import io.swagger.client.model.*;
15769 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
15770
15771 import java.io.File;
15772 import java.util.*;
15773
15774 public class OnapsoinfraserviceInstantiationApiExample {
15775
15776     public static void main(String[] args) {
15777         
15778         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
15779         String version = version_example; // String | 
15780         String serviceInstanceId = serviceInstanceId_example; // String | 
15781         String configurationInstanceId = configurationInstanceId_example; // String | 
15782         String body = body_example; // String | 
15783         try {
15784             apiInstance.deletePortConfiguration(version, serviceInstanceId, configurationInstanceId, body);
15785         } catch (ApiException e) {
15786             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deletePortConfiguration");
15787             e.printStackTrace();
15788         }
15789     }
15790 }</code></pre>
15791                           </div>
15792
15793                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-android">
15794                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
15795
15796 public class OnapsoinfraserviceInstantiationApiExample {
15797
15798     public static void main(String[] args) {
15799         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
15800         String version = version_example; // String | 
15801         String serviceInstanceId = serviceInstanceId_example; // String | 
15802         String configurationInstanceId = configurationInstanceId_example; // String | 
15803         String body = body_example; // String | 
15804         try {
15805             apiInstance.deletePortConfiguration(version, serviceInstanceId, configurationInstanceId, body);
15806         } catch (ApiException e) {
15807             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deletePortConfiguration");
15808             e.printStackTrace();
15809         }
15810     }
15811 }</code></pre>
15812                           </div>
15813   <!--
15814   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-groovy">
15815   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
15816   </div> -->
15817                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-objc">
15818                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
15819 String *serviceInstanceId = serviceInstanceId_example; // 
15820 String *configurationInstanceId = configurationInstanceId_example; // 
15821 String *body = body_example; //  (optional)
15822
15823 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
15824
15825 // Delete provided Port
15826 [apiInstance deletePortConfigurationWith:version
15827     serviceInstanceId:serviceInstanceId
15828     configurationInstanceId:configurationInstanceId
15829     body:body
15830               completionHandler: ^(NSError* error) {
15831                             if (error) {
15832                                 NSLog(@"Error: %@", error);
15833                             }
15834                         }];
15835 </code></pre>
15836                             </div>
15837
15838                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-javascript">
15839                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
15840
15841 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
15842
15843 var version = version_example; // {String} 
15844
15845 var serviceInstanceId = serviceInstanceId_example; // {String} 
15846
15847 var configurationInstanceId = configurationInstanceId_example; // {String} 
15848
15849 var opts = { 
15850   'body': body_example // {String} 
15851 };
15852
15853 var callback = function(error, data, response) {
15854   if (error) {
15855     console.error(error);
15856   } else {
15857     console.log('API called successfully.');
15858   }
15859 };
15860 api.deletePortConfiguration(version, serviceInstanceId, configurationInstanceId, opts, callback);
15861 </code></pre>
15862                             </div>
15863
15864                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-angular">
15865               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
15866             </div>-->
15867                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-csharp">
15868                               <pre class="prettyprint"><code class="language-cs">using System;
15869 using System.Diagnostics;
15870 using IO.Swagger.Api;
15871 using IO.Swagger.Client;
15872 using IO.Swagger.Model;
15873
15874 namespace Example
15875 {
15876     public class deletePortConfigurationExample
15877     {
15878         public void main()
15879         {
15880             
15881             var apiInstance = new OnapsoinfraserviceInstantiationApi();
15882             var version = version_example;  // String | 
15883             var serviceInstanceId = serviceInstanceId_example;  // String | 
15884             var configurationInstanceId = configurationInstanceId_example;  // String | 
15885             var body = body_example;  // String |  (optional) 
15886
15887             try
15888             {
15889                 // Delete provided Port
15890                 apiInstance.deletePortConfiguration(version, serviceInstanceId, configurationInstanceId, body);
15891             }
15892             catch (Exception e)
15893             {
15894                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deletePortConfiguration: " + e.Message );
15895             }
15896         }
15897     }
15898 }
15899 </code></pre>
15900                             </div>
15901
15902                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-php">
15903                               <pre class="prettyprint"><code class="language-php"><&#63;php
15904 require_once(__DIR__ . '/vendor/autoload.php');
15905
15906 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
15907 $version = version_example; // String | 
15908 $serviceInstanceId = serviceInstanceId_example; // String | 
15909 $configurationInstanceId = configurationInstanceId_example; // String | 
15910 $body = body_example; // String | 
15911
15912 try {
15913     $api_instance->deletePortConfiguration($version, $serviceInstanceId, $configurationInstanceId, $body);
15914 } catch (Exception $e) {
15915     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deletePortConfiguration: ', $e->getMessage(), PHP_EOL;
15916 }
15917 ?></code></pre>
15918                             </div>
15919
15920                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-perl">
15921                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
15922 use WWW::SwaggerClient::Configuration;
15923 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
15924
15925 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
15926 my $version = version_example; # String | 
15927 my $serviceInstanceId = serviceInstanceId_example; # String | 
15928 my $configurationInstanceId = configurationInstanceId_example; # String | 
15929 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
15930
15931 eval { 
15932     $api_instance->deletePortConfiguration(version => $version, serviceInstanceId => $serviceInstanceId, configurationInstanceId => $configurationInstanceId, body => $body);
15933 };
15934 if ($@) {
15935     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deletePortConfiguration: $@\n";
15936 }</code></pre>
15937                             </div>
15938
15939                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deletePortConfiguration-0-python">
15940                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
15941 import time
15942 import swagger_client
15943 from swagger_client.rest import ApiException
15944 from pprint import pprint
15945
15946 # create an instance of the API class
15947 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
15948 version = version_example # String | 
15949 serviceInstanceId = serviceInstanceId_example # String | 
15950 configurationInstanceId = configurationInstanceId_example # String | 
15951 body = body_example # String |  (optional)
15952
15953 try: 
15954     # Delete provided Port
15955     api_instance.delete_port_configuration(version, serviceInstanceId, configurationInstanceId, body=body)
15956 except ApiException as e:
15957     print("Exception when calling OnapsoinfraserviceInstantiationApi->deletePortConfiguration: %s\n" % e)</code></pre>
15958                             </div>
15959                           </div>
15960
15961                           <h2>Parameters</h2>
15962
15963                             <div class="methodsubtabletitle">Path parameters</div>
15964                             <table id="methodsubtable">
15965                                 <tr>
15966                                   <th width="150px">Name</th>
15967                                   <th>Description</th>
15968                                 </tr>
15969                                   <tr><td style="width:150px;">version*</td>
15970 <td>
15971
15972
15973     <div id="d2e199_deletePortConfiguration_version">
15974         <div class="json-schema-view">
15975             <div class="primitive">
15976                 <span class="type">
15977                     String
15978                 </span>
15979
15980             </div>
15981                 <div class="inner required">
15982                     Required
15983                 </div>
15984         </div>
15985     </div>
15986 </td>
15987 </tr>
15988
15989                                   <tr><td style="width:150px;">serviceInstanceId*</td>
15990 <td>
15991
15992
15993     <div id="d2e199_deletePortConfiguration_serviceInstanceId">
15994         <div class="json-schema-view">
15995             <div class="primitive">
15996                 <span class="type">
15997                     String
15998                 </span>
15999
16000             </div>
16001                 <div class="inner required">
16002                     Required
16003                 </div>
16004         </div>
16005     </div>
16006 </td>
16007 </tr>
16008
16009                                   <tr><td style="width:150px;">configurationInstanceId*</td>
16010 <td>
16011
16012
16013     <div id="d2e199_deletePortConfiguration_configurationInstanceId">
16014         <div class="json-schema-view">
16015             <div class="primitive">
16016                 <span class="type">
16017                     String
16018                 </span>
16019
16020             </div>
16021                 <div class="inner required">
16022                     Required
16023                 </div>
16024         </div>
16025     </div>
16026 </td>
16027 </tr>
16028
16029                             </table>
16030
16031
16032                             <div class="methodsubtabletitle">Body parameters</div>
16033                             <table id="methodsubtable">
16034                               <tr>
16035                                 <th width="150px">Name</th>
16036                                 <th>Description</th>
16037                               </tr>
16038                                 <tr><td style="width:150px;">body </td>
16039 <td>
16040
16041
16042 <script>
16043 $(document).ready(function() {
16044   var schemaWrapper = {
16045   "in" : "body",
16046   "name" : "body",
16047   "required" : false,
16048   "schema" : {
16049     "type" : "string"
16050   }
16051 };
16052   var schema = schemaWrapper.schema;
16053   if (schema.$ref != null) {
16054     schema = defsParser.$refs.get(schema.$ref);
16055   } else {
16056     schemaWrapper.definitions = Object.assign({}, defs);
16057     $RefParser.dereference(schemaWrapper).catch(function(err) {
16058       console.log(err);
16059     });
16060   }
16061
16062   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
16063   var result = $('#d2e199_deletePortConfiguration_body');
16064   result.empty();
16065   result.append(view.render());
16066 });
16067 </script>
16068 <div id="d2e199_deletePortConfiguration_body"></div>
16069 </td>
16070 </tr>
16071
16072                             </table>
16073
16074
16075
16076                           <h2>Responses</h2>
16077                             <h3> Status: default - successful operation </h3>
16078
16079                             <ul class="nav nav-tabs nav-tabs-examples" >
16080                             </ul>
16081
16082                             <div class="tab-content" style='margin-bottom: 10px;'>
16083                             </div>
16084
16085                         </article>
16086                       </div>
16087                       <hr>
16088                     <div id="api-OnapsoinfraserviceInstantiation-deleteServiceInstance">
16089                       <article id="api-OnapsoinfraserviceInstantiation-deleteServiceInstance-0" data-group="User" data-name="deleteServiceInstance" data-version="0">
16090                         <div class="pull-left">
16091                           <h1>deleteServiceInstance</h1>
16092                           <p>Delete provided Service Instance</p>
16093                         </div>
16094                         <div class="pull-right"></div>
16095                         <div class="clearfix"></div>
16096                         <p></p>
16097                         <p class="marked"></p>
16098                         <p></p>
16099                         <br />
16100                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}</span></code></pre>
16101                         <p>
16102                           <h3>Usage and SDK Samples</h3>
16103                         </p>
16104                         <ul class="nav nav-tabs nav-tabs-examples">
16105                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-curl">Curl</a></li>
16106                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-java">Java</a></li>
16107                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-android">Android</a></li>
16108                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-groovy">Groovy</a></li>-->
16109                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-objc">Obj-C</a></li>
16110                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-javascript">JavaScript</a></li>
16111                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-angular">Angular</a></li>-->
16112                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-csharp">C#</a></li>
16113                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-php">PHP</a></li>
16114                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-perl">Perl</a></li>
16115                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-python">Python</a></li>
16116                         </ul>
16117
16118                         <div class="tab-content">
16119                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-curl">
16120                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}"</code></pre>
16121                           </div>
16122                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-java">
16123                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
16124 import io.swagger.client.auth.*;
16125 import io.swagger.client.model.*;
16126 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
16127
16128 import java.io.File;
16129 import java.util.*;
16130
16131 public class OnapsoinfraserviceInstantiationApiExample {
16132
16133     public static void main(String[] args) {
16134         
16135         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
16136         String version = version_example; // String | 
16137         String serviceInstanceId = serviceInstanceId_example; // String | 
16138         String body = body_example; // String | 
16139         try {
16140             apiInstance.deleteServiceInstance(version, serviceInstanceId, body);
16141         } catch (ApiException e) {
16142             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteServiceInstance");
16143             e.printStackTrace();
16144         }
16145     }
16146 }</code></pre>
16147                           </div>
16148
16149                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-android">
16150                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
16151
16152 public class OnapsoinfraserviceInstantiationApiExample {
16153
16154     public static void main(String[] args) {
16155         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
16156         String version = version_example; // String | 
16157         String serviceInstanceId = serviceInstanceId_example; // String | 
16158         String body = body_example; // String | 
16159         try {
16160             apiInstance.deleteServiceInstance(version, serviceInstanceId, body);
16161         } catch (ApiException e) {
16162             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteServiceInstance");
16163             e.printStackTrace();
16164         }
16165     }
16166 }</code></pre>
16167                           </div>
16168   <!--
16169   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-groovy">
16170   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
16171   </div> -->
16172                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-objc">
16173                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
16174 String *serviceInstanceId = serviceInstanceId_example; // 
16175 String *body = body_example; //  (optional)
16176
16177 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
16178
16179 // Delete provided Service Instance
16180 [apiInstance deleteServiceInstanceWith:version
16181     serviceInstanceId:serviceInstanceId
16182     body:body
16183               completionHandler: ^(NSError* error) {
16184                             if (error) {
16185                                 NSLog(@"Error: %@", error);
16186                             }
16187                         }];
16188 </code></pre>
16189                             </div>
16190
16191                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-javascript">
16192                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
16193
16194 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
16195
16196 var version = version_example; // {String} 
16197
16198 var serviceInstanceId = serviceInstanceId_example; // {String} 
16199
16200 var opts = { 
16201   'body': body_example // {String} 
16202 };
16203
16204 var callback = function(error, data, response) {
16205   if (error) {
16206     console.error(error);
16207   } else {
16208     console.log('API called successfully.');
16209   }
16210 };
16211 api.deleteServiceInstance(version, serviceInstanceId, opts, callback);
16212 </code></pre>
16213                             </div>
16214
16215                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-angular">
16216               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
16217             </div>-->
16218                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-csharp">
16219                               <pre class="prettyprint"><code class="language-cs">using System;
16220 using System.Diagnostics;
16221 using IO.Swagger.Api;
16222 using IO.Swagger.Client;
16223 using IO.Swagger.Model;
16224
16225 namespace Example
16226 {
16227     public class deleteServiceInstanceExample
16228     {
16229         public void main()
16230         {
16231             
16232             var apiInstance = new OnapsoinfraserviceInstantiationApi();
16233             var version = version_example;  // String | 
16234             var serviceInstanceId = serviceInstanceId_example;  // String | 
16235             var body = body_example;  // String |  (optional) 
16236
16237             try
16238             {
16239                 // Delete provided Service Instance
16240                 apiInstance.deleteServiceInstance(version, serviceInstanceId, body);
16241             }
16242             catch (Exception e)
16243             {
16244                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deleteServiceInstance: " + e.Message );
16245             }
16246         }
16247     }
16248 }
16249 </code></pre>
16250                             </div>
16251
16252                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-php">
16253                               <pre class="prettyprint"><code class="language-php"><&#63;php
16254 require_once(__DIR__ . '/vendor/autoload.php');
16255
16256 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
16257 $version = version_example; // String | 
16258 $serviceInstanceId = serviceInstanceId_example; // String | 
16259 $body = body_example; // String | 
16260
16261 try {
16262     $api_instance->deleteServiceInstance($version, $serviceInstanceId, $body);
16263 } catch (Exception $e) {
16264     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deleteServiceInstance: ', $e->getMessage(), PHP_EOL;
16265 }
16266 ?></code></pre>
16267                             </div>
16268
16269                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-perl">
16270                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
16271 use WWW::SwaggerClient::Configuration;
16272 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
16273
16274 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
16275 my $version = version_example; # String | 
16276 my $serviceInstanceId = serviceInstanceId_example; # String | 
16277 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
16278
16279 eval { 
16280     $api_instance->deleteServiceInstance(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
16281 };
16282 if ($@) {
16283     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deleteServiceInstance: $@\n";
16284 }</code></pre>
16285                             </div>
16286
16287                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteServiceInstance-0-python">
16288                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
16289 import time
16290 import swagger_client
16291 from swagger_client.rest import ApiException
16292 from pprint import pprint
16293
16294 # create an instance of the API class
16295 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
16296 version = version_example # String | 
16297 serviceInstanceId = serviceInstanceId_example # String | 
16298 body = body_example # String |  (optional)
16299
16300 try: 
16301     # Delete provided Service Instance
16302     api_instance.delete_service_instance(version, serviceInstanceId, body=body)
16303 except ApiException as e:
16304     print("Exception when calling OnapsoinfraserviceInstantiationApi->deleteServiceInstance: %s\n" % e)</code></pre>
16305                             </div>
16306                           </div>
16307
16308                           <h2>Parameters</h2>
16309
16310                             <div class="methodsubtabletitle">Path parameters</div>
16311                             <table id="methodsubtable">
16312                                 <tr>
16313                                   <th width="150px">Name</th>
16314                                   <th>Description</th>
16315                                 </tr>
16316                                   <tr><td style="width:150px;">version*</td>
16317 <td>
16318
16319
16320     <div id="d2e199_deleteServiceInstance_version">
16321         <div class="json-schema-view">
16322             <div class="primitive">
16323                 <span class="type">
16324                     String
16325                 </span>
16326
16327             </div>
16328                 <div class="inner required">
16329                     Required
16330                 </div>
16331         </div>
16332     </div>
16333 </td>
16334 </tr>
16335
16336                                   <tr><td style="width:150px;">serviceInstanceId*</td>
16337 <td>
16338
16339
16340     <div id="d2e199_deleteServiceInstance_serviceInstanceId">
16341         <div class="json-schema-view">
16342             <div class="primitive">
16343                 <span class="type">
16344                     String
16345                 </span>
16346
16347             </div>
16348                 <div class="inner required">
16349                     Required
16350                 </div>
16351         </div>
16352     </div>
16353 </td>
16354 </tr>
16355
16356                             </table>
16357
16358
16359                             <div class="methodsubtabletitle">Body parameters</div>
16360                             <table id="methodsubtable">
16361                               <tr>
16362                                 <th width="150px">Name</th>
16363                                 <th>Description</th>
16364                               </tr>
16365                                 <tr><td style="width:150px;">body </td>
16366 <td>
16367
16368
16369 <script>
16370 $(document).ready(function() {
16371   var schemaWrapper = {
16372   "in" : "body",
16373   "name" : "body",
16374   "required" : false,
16375   "schema" : {
16376     "type" : "string"
16377   }
16378 };
16379   var schema = schemaWrapper.schema;
16380   if (schema.$ref != null) {
16381     schema = defsParser.$refs.get(schema.$ref);
16382   } else {
16383     schemaWrapper.definitions = Object.assign({}, defs);
16384     $RefParser.dereference(schemaWrapper).catch(function(err) {
16385       console.log(err);
16386     });
16387   }
16388
16389   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
16390   var result = $('#d2e199_deleteServiceInstance_body');
16391   result.empty();
16392   result.append(view.render());
16393 });
16394 </script>
16395 <div id="d2e199_deleteServiceInstance_body"></div>
16396 </td>
16397 </tr>
16398
16399                             </table>
16400
16401
16402
16403                           <h2>Responses</h2>
16404                             <h3> Status: default - successful operation </h3>
16405
16406                             <ul class="nav nav-tabs nav-tabs-examples" >
16407                             </ul>
16408
16409                             <div class="tab-content" style='margin-bottom: 10px;'>
16410                             </div>
16411
16412                         </article>
16413                       </div>
16414                       <hr>
16415                     <div id="api-OnapsoinfraserviceInstantiation-deleteVfModuleInstance">
16416                       <article id="api-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0" data-group="User" data-name="deleteVfModuleInstance" data-version="0">
16417                         <div class="pull-left">
16418                           <h1>deleteVfModuleInstance</h1>
16419                           <p>Delete provided VfModule instance</p>
16420                         </div>
16421                         <div class="pull-right"></div>
16422                         <div class="clearfix"></div>
16423                         <p></p>
16424                         <p class="marked"></p>
16425                         <p></p>
16426                         <br />
16427                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}</span></code></pre>
16428                         <p>
16429                           <h3>Usage and SDK Samples</h3>
16430                         </p>
16431                         <ul class="nav nav-tabs nav-tabs-examples">
16432                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-curl">Curl</a></li>
16433                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-java">Java</a></li>
16434                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-android">Android</a></li>
16435                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-groovy">Groovy</a></li>-->
16436                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-objc">Obj-C</a></li>
16437                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-javascript">JavaScript</a></li>
16438                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-angular">Angular</a></li>-->
16439                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-csharp">C#</a></li>
16440                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-php">PHP</a></li>
16441                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-perl">Perl</a></li>
16442                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-python">Python</a></li>
16443                         </ul>
16444
16445                         <div class="tab-content">
16446                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-curl">
16447                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}"</code></pre>
16448                           </div>
16449                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-java">
16450                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
16451 import io.swagger.client.auth.*;
16452 import io.swagger.client.model.*;
16453 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
16454
16455 import java.io.File;
16456 import java.util.*;
16457
16458 public class OnapsoinfraserviceInstantiationApiExample {
16459
16460     public static void main(String[] args) {
16461         
16462         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
16463         String version = version_example; // String | 
16464         String serviceInstanceId = serviceInstanceId_example; // String | 
16465         String vnfInstanceId = vnfInstanceId_example; // String | 
16466         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
16467         String body = body_example; // String | 
16468         try {
16469             apiInstance.deleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
16470         } catch (ApiException e) {
16471             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteVfModuleInstance");
16472             e.printStackTrace();
16473         }
16474     }
16475 }</code></pre>
16476                           </div>
16477
16478                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-android">
16479                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
16480
16481 public class OnapsoinfraserviceInstantiationApiExample {
16482
16483     public static void main(String[] args) {
16484         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
16485         String version = version_example; // String | 
16486         String serviceInstanceId = serviceInstanceId_example; // String | 
16487         String vnfInstanceId = vnfInstanceId_example; // String | 
16488         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
16489         String body = body_example; // String | 
16490         try {
16491             apiInstance.deleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
16492         } catch (ApiException e) {
16493             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteVfModuleInstance");
16494             e.printStackTrace();
16495         }
16496     }
16497 }</code></pre>
16498                           </div>
16499   <!--
16500   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-groovy">
16501   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
16502   </div> -->
16503                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-objc">
16504                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
16505 String *serviceInstanceId = serviceInstanceId_example; // 
16506 String *vnfInstanceId = vnfInstanceId_example; // 
16507 String *vfmoduleInstanceId = vfmoduleInstanceId_example; // 
16508 String *body = body_example; //  (optional)
16509
16510 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
16511
16512 // Delete provided VfModule instance
16513 [apiInstance deleteVfModuleInstanceWith:version
16514     serviceInstanceId:serviceInstanceId
16515     vnfInstanceId:vnfInstanceId
16516     vfmoduleInstanceId:vfmoduleInstanceId
16517     body:body
16518               completionHandler: ^(NSError* error) {
16519                             if (error) {
16520                                 NSLog(@"Error: %@", error);
16521                             }
16522                         }];
16523 </code></pre>
16524                             </div>
16525
16526                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-javascript">
16527                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
16528
16529 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
16530
16531 var version = version_example; // {String} 
16532
16533 var serviceInstanceId = serviceInstanceId_example; // {String} 
16534
16535 var vnfInstanceId = vnfInstanceId_example; // {String} 
16536
16537 var vfmoduleInstanceId = vfmoduleInstanceId_example; // {String} 
16538
16539 var opts = { 
16540   'body': body_example // {String} 
16541 };
16542
16543 var callback = function(error, data, response) {
16544   if (error) {
16545     console.error(error);
16546   } else {
16547     console.log('API called successfully.');
16548   }
16549 };
16550 api.deleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, opts, callback);
16551 </code></pre>
16552                             </div>
16553
16554                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-angular">
16555               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
16556             </div>-->
16557                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-csharp">
16558                               <pre class="prettyprint"><code class="language-cs">using System;
16559 using System.Diagnostics;
16560 using IO.Swagger.Api;
16561 using IO.Swagger.Client;
16562 using IO.Swagger.Model;
16563
16564 namespace Example
16565 {
16566     public class deleteVfModuleInstanceExample
16567     {
16568         public void main()
16569         {
16570             
16571             var apiInstance = new OnapsoinfraserviceInstantiationApi();
16572             var version = version_example;  // String | 
16573             var serviceInstanceId = serviceInstanceId_example;  // String | 
16574             var vnfInstanceId = vnfInstanceId_example;  // String | 
16575             var vfmoduleInstanceId = vfmoduleInstanceId_example;  // String | 
16576             var body = body_example;  // String |  (optional) 
16577
16578             try
16579             {
16580                 // Delete provided VfModule instance
16581                 apiInstance.deleteVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
16582             }
16583             catch (Exception e)
16584             {
16585                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deleteVfModuleInstance: " + e.Message );
16586             }
16587         }
16588     }
16589 }
16590 </code></pre>
16591                             </div>
16592
16593                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-php">
16594                               <pre class="prettyprint"><code class="language-php"><&#63;php
16595 require_once(__DIR__ . '/vendor/autoload.php');
16596
16597 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
16598 $version = version_example; // String | 
16599 $serviceInstanceId = serviceInstanceId_example; // String | 
16600 $vnfInstanceId = vnfInstanceId_example; // String | 
16601 $vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
16602 $body = body_example; // String | 
16603
16604 try {
16605     $api_instance->deleteVfModuleInstance($version, $serviceInstanceId, $vnfInstanceId, $vfmoduleInstanceId, $body);
16606 } catch (Exception $e) {
16607     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deleteVfModuleInstance: ', $e->getMessage(), PHP_EOL;
16608 }
16609 ?></code></pre>
16610                             </div>
16611
16612                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-perl">
16613                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
16614 use WWW::SwaggerClient::Configuration;
16615 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
16616
16617 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
16618 my $version = version_example; # String | 
16619 my $serviceInstanceId = serviceInstanceId_example; # String | 
16620 my $vnfInstanceId = vnfInstanceId_example; # String | 
16621 my $vfmoduleInstanceId = vfmoduleInstanceId_example; # String | 
16622 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
16623
16624 eval { 
16625     $api_instance->deleteVfModuleInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, vfmoduleInstanceId => $vfmoduleInstanceId, body => $body);
16626 };
16627 if ($@) {
16628     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deleteVfModuleInstance: $@\n";
16629 }</code></pre>
16630                             </div>
16631
16632                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVfModuleInstance-0-python">
16633                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
16634 import time
16635 import swagger_client
16636 from swagger_client.rest import ApiException
16637 from pprint import pprint
16638
16639 # create an instance of the API class
16640 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
16641 version = version_example # String | 
16642 serviceInstanceId = serviceInstanceId_example # String | 
16643 vnfInstanceId = vnfInstanceId_example # String | 
16644 vfmoduleInstanceId = vfmoduleInstanceId_example # String | 
16645 body = body_example # String |  (optional)
16646
16647 try: 
16648     # Delete provided VfModule instance
16649     api_instance.delete_vf_module_instance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body=body)
16650 except ApiException as e:
16651     print("Exception when calling OnapsoinfraserviceInstantiationApi->deleteVfModuleInstance: %s\n" % e)</code></pre>
16652                             </div>
16653                           </div>
16654
16655                           <h2>Parameters</h2>
16656
16657                             <div class="methodsubtabletitle">Path parameters</div>
16658                             <table id="methodsubtable">
16659                                 <tr>
16660                                   <th width="150px">Name</th>
16661                                   <th>Description</th>
16662                                 </tr>
16663                                   <tr><td style="width:150px;">version*</td>
16664 <td>
16665
16666
16667     <div id="d2e199_deleteVfModuleInstance_version">
16668         <div class="json-schema-view">
16669             <div class="primitive">
16670                 <span class="type">
16671                     String
16672                 </span>
16673
16674             </div>
16675                 <div class="inner required">
16676                     Required
16677                 </div>
16678         </div>
16679     </div>
16680 </td>
16681 </tr>
16682
16683                                   <tr><td style="width:150px;">serviceInstanceId*</td>
16684 <td>
16685
16686
16687     <div id="d2e199_deleteVfModuleInstance_serviceInstanceId">
16688         <div class="json-schema-view">
16689             <div class="primitive">
16690                 <span class="type">
16691                     String
16692                 </span>
16693
16694             </div>
16695                 <div class="inner required">
16696                     Required
16697                 </div>
16698         </div>
16699     </div>
16700 </td>
16701 </tr>
16702
16703                                   <tr><td style="width:150px;">vnfInstanceId*</td>
16704 <td>
16705
16706
16707     <div id="d2e199_deleteVfModuleInstance_vnfInstanceId">
16708         <div class="json-schema-view">
16709             <div class="primitive">
16710                 <span class="type">
16711                     String
16712                 </span>
16713
16714             </div>
16715                 <div class="inner required">
16716                     Required
16717                 </div>
16718         </div>
16719     </div>
16720 </td>
16721 </tr>
16722
16723                                   <tr><td style="width:150px;">vfmoduleInstanceId*</td>
16724 <td>
16725
16726
16727     <div id="d2e199_deleteVfModuleInstance_vfmoduleInstanceId">
16728         <div class="json-schema-view">
16729             <div class="primitive">
16730                 <span class="type">
16731                     String
16732                 </span>
16733
16734             </div>
16735                 <div class="inner required">
16736                     Required
16737                 </div>
16738         </div>
16739     </div>
16740 </td>
16741 </tr>
16742
16743                             </table>
16744
16745
16746                             <div class="methodsubtabletitle">Body parameters</div>
16747                             <table id="methodsubtable">
16748                               <tr>
16749                                 <th width="150px">Name</th>
16750                                 <th>Description</th>
16751                               </tr>
16752                                 <tr><td style="width:150px;">body </td>
16753 <td>
16754
16755
16756 <script>
16757 $(document).ready(function() {
16758   var schemaWrapper = {
16759   "in" : "body",
16760   "name" : "body",
16761   "required" : false,
16762   "schema" : {
16763     "type" : "string"
16764   }
16765 };
16766   var schema = schemaWrapper.schema;
16767   if (schema.$ref != null) {
16768     schema = defsParser.$refs.get(schema.$ref);
16769   } else {
16770     schemaWrapper.definitions = Object.assign({}, defs);
16771     $RefParser.dereference(schemaWrapper).catch(function(err) {
16772       console.log(err);
16773     });
16774   }
16775
16776   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
16777   var result = $('#d2e199_deleteVfModuleInstance_body');
16778   result.empty();
16779   result.append(view.render());
16780 });
16781 </script>
16782 <div id="d2e199_deleteVfModuleInstance_body"></div>
16783 </td>
16784 </tr>
16785
16786                             </table>
16787
16788
16789
16790                           <h2>Responses</h2>
16791                             <h3> Status: default - successful operation </h3>
16792
16793                             <ul class="nav nav-tabs nav-tabs-examples" >
16794                             </ul>
16795
16796                             <div class="tab-content" style='margin-bottom: 10px;'>
16797                             </div>
16798
16799                         </article>
16800                       </div>
16801                       <hr>
16802                     <div id="api-OnapsoinfraserviceInstantiation-deleteVnfInstance">
16803                       <article id="api-OnapsoinfraserviceInstantiation-deleteVnfInstance-0" data-group="User" data-name="deleteVnfInstance" data-version="0">
16804                         <div class="pull-left">
16805                           <h1>deleteVnfInstance</h1>
16806                           <p>Delete provided VNF instance</p>
16807                         </div>
16808                         <div class="pull-right"></div>
16809                         <div class="clearfix"></div>
16810                         <p></p>
16811                         <p class="marked"></p>
16812                         <p></p>
16813                         <br />
16814                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}</span></code></pre>
16815                         <p>
16816                           <h3>Usage and SDK Samples</h3>
16817                         </p>
16818                         <ul class="nav nav-tabs nav-tabs-examples">
16819                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-curl">Curl</a></li>
16820                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-java">Java</a></li>
16821                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-android">Android</a></li>
16822                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-groovy">Groovy</a></li>-->
16823                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-objc">Obj-C</a></li>
16824                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-javascript">JavaScript</a></li>
16825                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-angular">Angular</a></li>-->
16826                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-csharp">C#</a></li>
16827                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-php">PHP</a></li>
16828                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-perl">Perl</a></li>
16829                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-python">Python</a></li>
16830                         </ul>
16831
16832                         <div class="tab-content">
16833                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-curl">
16834                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}"</code></pre>
16835                           </div>
16836                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-java">
16837                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
16838 import io.swagger.client.auth.*;
16839 import io.swagger.client.model.*;
16840 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
16841
16842 import java.io.File;
16843 import java.util.*;
16844
16845 public class OnapsoinfraserviceInstantiationApiExample {
16846
16847     public static void main(String[] args) {
16848         
16849         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
16850         String version = version_example; // String | 
16851         String serviceInstanceId = serviceInstanceId_example; // String | 
16852         String vnfInstanceId = vnfInstanceId_example; // String | 
16853         String body = body_example; // String | 
16854         try {
16855             apiInstance.deleteVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
16856         } catch (ApiException e) {
16857             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteVnfInstance");
16858             e.printStackTrace();
16859         }
16860     }
16861 }</code></pre>
16862                           </div>
16863
16864                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-android">
16865                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
16866
16867 public class OnapsoinfraserviceInstantiationApiExample {
16868
16869     public static void main(String[] args) {
16870         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
16871         String version = version_example; // String | 
16872         String serviceInstanceId = serviceInstanceId_example; // String | 
16873         String vnfInstanceId = vnfInstanceId_example; // String | 
16874         String body = body_example; // String | 
16875         try {
16876             apiInstance.deleteVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
16877         } catch (ApiException e) {
16878             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteVnfInstance");
16879             e.printStackTrace();
16880         }
16881     }
16882 }</code></pre>
16883                           </div>
16884   <!--
16885   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-groovy">
16886   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
16887   </div> -->
16888                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-objc">
16889                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
16890 String *serviceInstanceId = serviceInstanceId_example; // 
16891 String *vnfInstanceId = vnfInstanceId_example; // 
16892 String *body = body_example; //  (optional)
16893
16894 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
16895
16896 // Delete provided VNF instance
16897 [apiInstance deleteVnfInstanceWith:version
16898     serviceInstanceId:serviceInstanceId
16899     vnfInstanceId:vnfInstanceId
16900     body:body
16901               completionHandler: ^(NSError* error) {
16902                             if (error) {
16903                                 NSLog(@"Error: %@", error);
16904                             }
16905                         }];
16906 </code></pre>
16907                             </div>
16908
16909                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-javascript">
16910                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
16911
16912 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
16913
16914 var version = version_example; // {String} 
16915
16916 var serviceInstanceId = serviceInstanceId_example; // {String} 
16917
16918 var vnfInstanceId = vnfInstanceId_example; // {String} 
16919
16920 var opts = { 
16921   'body': body_example // {String} 
16922 };
16923
16924 var callback = function(error, data, response) {
16925   if (error) {
16926     console.error(error);
16927   } else {
16928     console.log('API called successfully.');
16929   }
16930 };
16931 api.deleteVnfInstance(version, serviceInstanceId, vnfInstanceId, opts, callback);
16932 </code></pre>
16933                             </div>
16934
16935                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-angular">
16936               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
16937             </div>-->
16938                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-csharp">
16939                               <pre class="prettyprint"><code class="language-cs">using System;
16940 using System.Diagnostics;
16941 using IO.Swagger.Api;
16942 using IO.Swagger.Client;
16943 using IO.Swagger.Model;
16944
16945 namespace Example
16946 {
16947     public class deleteVnfInstanceExample
16948     {
16949         public void main()
16950         {
16951             
16952             var apiInstance = new OnapsoinfraserviceInstantiationApi();
16953             var version = version_example;  // String | 
16954             var serviceInstanceId = serviceInstanceId_example;  // String | 
16955             var vnfInstanceId = vnfInstanceId_example;  // String | 
16956             var body = body_example;  // String |  (optional) 
16957
16958             try
16959             {
16960                 // Delete provided VNF instance
16961                 apiInstance.deleteVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
16962             }
16963             catch (Exception e)
16964             {
16965                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deleteVnfInstance: " + e.Message );
16966             }
16967         }
16968     }
16969 }
16970 </code></pre>
16971                             </div>
16972
16973                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-php">
16974                               <pre class="prettyprint"><code class="language-php"><&#63;php
16975 require_once(__DIR__ . '/vendor/autoload.php');
16976
16977 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
16978 $version = version_example; // String | 
16979 $serviceInstanceId = serviceInstanceId_example; // String | 
16980 $vnfInstanceId = vnfInstanceId_example; // String | 
16981 $body = body_example; // String | 
16982
16983 try {
16984     $api_instance->deleteVnfInstance($version, $serviceInstanceId, $vnfInstanceId, $body);
16985 } catch (Exception $e) {
16986     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deleteVnfInstance: ', $e->getMessage(), PHP_EOL;
16987 }
16988 ?></code></pre>
16989                             </div>
16990
16991                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-perl">
16992                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
16993 use WWW::SwaggerClient::Configuration;
16994 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
16995
16996 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
16997 my $version = version_example; # String | 
16998 my $serviceInstanceId = serviceInstanceId_example; # String | 
16999 my $vnfInstanceId = vnfInstanceId_example; # String | 
17000 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
17001
17002 eval { 
17003     $api_instance->deleteVnfInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
17004 };
17005 if ($@) {
17006     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deleteVnfInstance: $@\n";
17007 }</code></pre>
17008                             </div>
17009
17010                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVnfInstance-0-python">
17011                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
17012 import time
17013 import swagger_client
17014 from swagger_client.rest import ApiException
17015 from pprint import pprint
17016
17017 # create an instance of the API class
17018 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
17019 version = version_example # String | 
17020 serviceInstanceId = serviceInstanceId_example # String | 
17021 vnfInstanceId = vnfInstanceId_example # String | 
17022 body = body_example # String |  (optional)
17023
17024 try: 
17025     # Delete provided VNF instance
17026     api_instance.delete_vnf_instance(version, serviceInstanceId, vnfInstanceId, body=body)
17027 except ApiException as e:
17028     print("Exception when calling OnapsoinfraserviceInstantiationApi->deleteVnfInstance: %s\n" % e)</code></pre>
17029                             </div>
17030                           </div>
17031
17032                           <h2>Parameters</h2>
17033
17034                             <div class="methodsubtabletitle">Path parameters</div>
17035                             <table id="methodsubtable">
17036                                 <tr>
17037                                   <th width="150px">Name</th>
17038                                   <th>Description</th>
17039                                 </tr>
17040                                   <tr><td style="width:150px;">version*</td>
17041 <td>
17042
17043
17044     <div id="d2e199_deleteVnfInstance_version">
17045         <div class="json-schema-view">
17046             <div class="primitive">
17047                 <span class="type">
17048                     String
17049                 </span>
17050
17051             </div>
17052                 <div class="inner required">
17053                     Required
17054                 </div>
17055         </div>
17056     </div>
17057 </td>
17058 </tr>
17059
17060                                   <tr><td style="width:150px;">serviceInstanceId*</td>
17061 <td>
17062
17063
17064     <div id="d2e199_deleteVnfInstance_serviceInstanceId">
17065         <div class="json-schema-view">
17066             <div class="primitive">
17067                 <span class="type">
17068                     String
17069                 </span>
17070
17071             </div>
17072                 <div class="inner required">
17073                     Required
17074                 </div>
17075         </div>
17076     </div>
17077 </td>
17078 </tr>
17079
17080                                   <tr><td style="width:150px;">vnfInstanceId*</td>
17081 <td>
17082
17083
17084     <div id="d2e199_deleteVnfInstance_vnfInstanceId">
17085         <div class="json-schema-view">
17086             <div class="primitive">
17087                 <span class="type">
17088                     String
17089                 </span>
17090
17091             </div>
17092                 <div class="inner required">
17093                     Required
17094                 </div>
17095         </div>
17096     </div>
17097 </td>
17098 </tr>
17099
17100                             </table>
17101
17102
17103                             <div class="methodsubtabletitle">Body parameters</div>
17104                             <table id="methodsubtable">
17105                               <tr>
17106                                 <th width="150px">Name</th>
17107                                 <th>Description</th>
17108                               </tr>
17109                                 <tr><td style="width:150px;">body </td>
17110 <td>
17111
17112
17113 <script>
17114 $(document).ready(function() {
17115   var schemaWrapper = {
17116   "in" : "body",
17117   "name" : "body",
17118   "required" : false,
17119   "schema" : {
17120     "type" : "string"
17121   }
17122 };
17123   var schema = schemaWrapper.schema;
17124   if (schema.$ref != null) {
17125     schema = defsParser.$refs.get(schema.$ref);
17126   } else {
17127     schemaWrapper.definitions = Object.assign({}, defs);
17128     $RefParser.dereference(schemaWrapper).catch(function(err) {
17129       console.log(err);
17130     });
17131   }
17132
17133   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
17134   var result = $('#d2e199_deleteVnfInstance_body');
17135   result.empty();
17136   result.append(view.render());
17137 });
17138 </script>
17139 <div id="d2e199_deleteVnfInstance_body"></div>
17140 </td>
17141 </tr>
17142
17143                             </table>
17144
17145
17146
17147                           <h2>Responses</h2>
17148                             <h3> Status: default - successful operation </h3>
17149
17150                             <ul class="nav nav-tabs nav-tabs-examples" >
17151                             </ul>
17152
17153                             <div class="tab-content" style='margin-bottom: 10px;'>
17154                             </div>
17155
17156                         </article>
17157                       </div>
17158                       <hr>
17159                     <div id="api-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance">
17160                       <article id="api-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0" data-group="User" data-name="deleteVolumeGroupInstance" data-version="0">
17161                         <div class="pull-left">
17162                           <h1>deleteVolumeGroupInstance</h1>
17163                           <p>Delete provided VolumeGroup instance</p>
17164                         </div>
17165                         <div class="pull-right"></div>
17166                         <div class="clearfix"></div>
17167                         <p></p>
17168                         <p class="marked"></p>
17169                         <p></p>
17170                         <br />
17171                         <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}</span></code></pre>
17172                         <p>
17173                           <h3>Usage and SDK Samples</h3>
17174                         </p>
17175                         <ul class="nav nav-tabs nav-tabs-examples">
17176                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-curl">Curl</a></li>
17177                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-java">Java</a></li>
17178                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-android">Android</a></li>
17179                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-groovy">Groovy</a></li>-->
17180                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-objc">Obj-C</a></li>
17181                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-javascript">JavaScript</a></li>
17182                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-angular">Angular</a></li>-->
17183                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-csharp">C#</a></li>
17184                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-php">PHP</a></li>
17185                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-perl">Perl</a></li>
17186                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-python">Python</a></li>
17187                         </ul>
17188
17189                         <div class="tab-content">
17190                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-curl">
17191                             <pre class="prettyprint"><code class="language-bsh">curl -X DELETE "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}"</code></pre>
17192                           </div>
17193                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-java">
17194                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
17195 import io.swagger.client.auth.*;
17196 import io.swagger.client.model.*;
17197 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
17198
17199 import java.io.File;
17200 import java.util.*;
17201
17202 public class OnapsoinfraserviceInstantiationApiExample {
17203
17204     public static void main(String[] args) {
17205         
17206         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
17207         String version = version_example; // String | 
17208         String serviceInstanceId = serviceInstanceId_example; // String | 
17209         String vnfInstanceId = vnfInstanceId_example; // String | 
17210         String volumeGroupInstanceId = volumeGroupInstanceId_example; // String | 
17211         String body = body_example; // String | 
17212         try {
17213             apiInstance.deleteVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body);
17214         } catch (ApiException e) {
17215             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteVolumeGroupInstance");
17216             e.printStackTrace();
17217         }
17218     }
17219 }</code></pre>
17220                           </div>
17221
17222                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-android">
17223                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
17224
17225 public class OnapsoinfraserviceInstantiationApiExample {
17226
17227     public static void main(String[] args) {
17228         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
17229         String version = version_example; // String | 
17230         String serviceInstanceId = serviceInstanceId_example; // String | 
17231         String vnfInstanceId = vnfInstanceId_example; // String | 
17232         String volumeGroupInstanceId = volumeGroupInstanceId_example; // String | 
17233         String body = body_example; // String | 
17234         try {
17235             apiInstance.deleteVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body);
17236         } catch (ApiException e) {
17237             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#deleteVolumeGroupInstance");
17238             e.printStackTrace();
17239         }
17240     }
17241 }</code></pre>
17242                           </div>
17243   <!--
17244   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-groovy">
17245   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
17246   </div> -->
17247                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-objc">
17248                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
17249 String *serviceInstanceId = serviceInstanceId_example; // 
17250 String *vnfInstanceId = vnfInstanceId_example; // 
17251 String *volumeGroupInstanceId = volumeGroupInstanceId_example; // 
17252 String *body = body_example; //  (optional)
17253
17254 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
17255
17256 // Delete provided VolumeGroup instance
17257 [apiInstance deleteVolumeGroupInstanceWith:version
17258     serviceInstanceId:serviceInstanceId
17259     vnfInstanceId:vnfInstanceId
17260     volumeGroupInstanceId:volumeGroupInstanceId
17261     body:body
17262               completionHandler: ^(NSError* error) {
17263                             if (error) {
17264                                 NSLog(@"Error: %@", error);
17265                             }
17266                         }];
17267 </code></pre>
17268                             </div>
17269
17270                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-javascript">
17271                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
17272
17273 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
17274
17275 var version = version_example; // {String} 
17276
17277 var serviceInstanceId = serviceInstanceId_example; // {String} 
17278
17279 var vnfInstanceId = vnfInstanceId_example; // {String} 
17280
17281 var volumeGroupInstanceId = volumeGroupInstanceId_example; // {String} 
17282
17283 var opts = { 
17284   'body': body_example // {String} 
17285 };
17286
17287 var callback = function(error, data, response) {
17288   if (error) {
17289     console.error(error);
17290   } else {
17291     console.log('API called successfully.');
17292   }
17293 };
17294 api.deleteVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, opts, callback);
17295 </code></pre>
17296                             </div>
17297
17298                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-angular">
17299               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
17300             </div>-->
17301                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-csharp">
17302                               <pre class="prettyprint"><code class="language-cs">using System;
17303 using System.Diagnostics;
17304 using IO.Swagger.Api;
17305 using IO.Swagger.Client;
17306 using IO.Swagger.Model;
17307
17308 namespace Example
17309 {
17310     public class deleteVolumeGroupInstanceExample
17311     {
17312         public void main()
17313         {
17314             
17315             var apiInstance = new OnapsoinfraserviceInstantiationApi();
17316             var version = version_example;  // String | 
17317             var serviceInstanceId = serviceInstanceId_example;  // String | 
17318             var vnfInstanceId = vnfInstanceId_example;  // String | 
17319             var volumeGroupInstanceId = volumeGroupInstanceId_example;  // String | 
17320             var body = body_example;  // String |  (optional) 
17321
17322             try
17323             {
17324                 // Delete provided VolumeGroup instance
17325                 apiInstance.deleteVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body);
17326             }
17327             catch (Exception e)
17328             {
17329                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.deleteVolumeGroupInstance: " + e.Message );
17330             }
17331         }
17332     }
17333 }
17334 </code></pre>
17335                             </div>
17336
17337                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-php">
17338                               <pre class="prettyprint"><code class="language-php"><&#63;php
17339 require_once(__DIR__ . '/vendor/autoload.php');
17340
17341 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
17342 $version = version_example; // String | 
17343 $serviceInstanceId = serviceInstanceId_example; // String | 
17344 $vnfInstanceId = vnfInstanceId_example; // String | 
17345 $volumeGroupInstanceId = volumeGroupInstanceId_example; // String | 
17346 $body = body_example; // String | 
17347
17348 try {
17349     $api_instance->deleteVolumeGroupInstance($version, $serviceInstanceId, $vnfInstanceId, $volumeGroupInstanceId, $body);
17350 } catch (Exception $e) {
17351     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->deleteVolumeGroupInstance: ', $e->getMessage(), PHP_EOL;
17352 }
17353 ?></code></pre>
17354                             </div>
17355
17356                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-perl">
17357                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
17358 use WWW::SwaggerClient::Configuration;
17359 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
17360
17361 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
17362 my $version = version_example; # String | 
17363 my $serviceInstanceId = serviceInstanceId_example; # String | 
17364 my $vnfInstanceId = vnfInstanceId_example; # String | 
17365 my $volumeGroupInstanceId = volumeGroupInstanceId_example; # String | 
17366 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
17367
17368 eval { 
17369     $api_instance->deleteVolumeGroupInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, volumeGroupInstanceId => $volumeGroupInstanceId, body => $body);
17370 };
17371 if ($@) {
17372     warn "Exception when calling OnapsoinfraserviceInstantiationApi->deleteVolumeGroupInstance: $@\n";
17373 }</code></pre>
17374                             </div>
17375
17376                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-deleteVolumeGroupInstance-0-python">
17377                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
17378 import time
17379 import swagger_client
17380 from swagger_client.rest import ApiException
17381 from pprint import pprint
17382
17383 # create an instance of the API class
17384 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
17385 version = version_example # String | 
17386 serviceInstanceId = serviceInstanceId_example # String | 
17387 vnfInstanceId = vnfInstanceId_example # String | 
17388 volumeGroupInstanceId = volumeGroupInstanceId_example # String | 
17389 body = body_example # String |  (optional)
17390
17391 try: 
17392     # Delete provided VolumeGroup instance
17393     api_instance.delete_volume_group_instance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body=body)
17394 except ApiException as e:
17395     print("Exception when calling OnapsoinfraserviceInstantiationApi->deleteVolumeGroupInstance: %s\n" % e)</code></pre>
17396                             </div>
17397                           </div>
17398
17399                           <h2>Parameters</h2>
17400
17401                             <div class="methodsubtabletitle">Path parameters</div>
17402                             <table id="methodsubtable">
17403                                 <tr>
17404                                   <th width="150px">Name</th>
17405                                   <th>Description</th>
17406                                 </tr>
17407                                   <tr><td style="width:150px;">version*</td>
17408 <td>
17409
17410
17411     <div id="d2e199_deleteVolumeGroupInstance_version">
17412         <div class="json-schema-view">
17413             <div class="primitive">
17414                 <span class="type">
17415                     String
17416                 </span>
17417
17418             </div>
17419                 <div class="inner required">
17420                     Required
17421                 </div>
17422         </div>
17423     </div>
17424 </td>
17425 </tr>
17426
17427                                   <tr><td style="width:150px;">serviceInstanceId*</td>
17428 <td>
17429
17430
17431     <div id="d2e199_deleteVolumeGroupInstance_serviceInstanceId">
17432         <div class="json-schema-view">
17433             <div class="primitive">
17434                 <span class="type">
17435                     String
17436                 </span>
17437
17438             </div>
17439                 <div class="inner required">
17440                     Required
17441                 </div>
17442         </div>
17443     </div>
17444 </td>
17445 </tr>
17446
17447                                   <tr><td style="width:150px;">vnfInstanceId*</td>
17448 <td>
17449
17450
17451     <div id="d2e199_deleteVolumeGroupInstance_vnfInstanceId">
17452         <div class="json-schema-view">
17453             <div class="primitive">
17454                 <span class="type">
17455                     String
17456                 </span>
17457
17458             </div>
17459                 <div class="inner required">
17460                     Required
17461                 </div>
17462         </div>
17463     </div>
17464 </td>
17465 </tr>
17466
17467                                   <tr><td style="width:150px;">volumeGroupInstanceId*</td>
17468 <td>
17469
17470
17471     <div id="d2e199_deleteVolumeGroupInstance_volumeGroupInstanceId">
17472         <div class="json-schema-view">
17473             <div class="primitive">
17474                 <span class="type">
17475                     String
17476                 </span>
17477
17478             </div>
17479                 <div class="inner required">
17480                     Required
17481                 </div>
17482         </div>
17483     </div>
17484 </td>
17485 </tr>
17486
17487                             </table>
17488
17489
17490                             <div class="methodsubtabletitle">Body parameters</div>
17491                             <table id="methodsubtable">
17492                               <tr>
17493                                 <th width="150px">Name</th>
17494                                 <th>Description</th>
17495                               </tr>
17496                                 <tr><td style="width:150px;">body </td>
17497 <td>
17498
17499
17500 <script>
17501 $(document).ready(function() {
17502   var schemaWrapper = {
17503   "in" : "body",
17504   "name" : "body",
17505   "required" : false,
17506   "schema" : {
17507     "type" : "string"
17508   }
17509 };
17510   var schema = schemaWrapper.schema;
17511   if (schema.$ref != null) {
17512     schema = defsParser.$refs.get(schema.$ref);
17513   } else {
17514     schemaWrapper.definitions = Object.assign({}, defs);
17515     $RefParser.dereference(schemaWrapper).catch(function(err) {
17516       console.log(err);
17517     });
17518   }
17519
17520   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
17521   var result = $('#d2e199_deleteVolumeGroupInstance_body');
17522   result.empty();
17523   result.append(view.render());
17524 });
17525 </script>
17526 <div id="d2e199_deleteVolumeGroupInstance_body"></div>
17527 </td>
17528 </tr>
17529
17530                             </table>
17531
17532
17533
17534                           <h2>Responses</h2>
17535                             <h3> Status: default - successful operation </h3>
17536
17537                             <ul class="nav nav-tabs nav-tabs-examples" >
17538                             </ul>
17539
17540                             <div class="tab-content" style='margin-bottom: 10px;'>
17541                             </div>
17542
17543                         </article>
17544                       </div>
17545                       <hr>
17546                     <div id="api-OnapsoinfraserviceInstantiation-disablePort">
17547                       <article id="api-OnapsoinfraserviceInstantiation-disablePort-0" data-group="User" data-name="disablePort" data-version="0">
17548                         <div class="pull-left">
17549                           <h1>disablePort</h1>
17550                           <p>Disable Port Mirroring</p>
17551                         </div>
17552                         <div class="pull-right"></div>
17553                         <div class="clearfix"></div>
17554                         <p></p>
17555                         <p class="marked"></p>
17556                         <p></p>
17557                         <br />
17558                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/disablePort</span></code></pre>
17559                         <p>
17560                           <h3>Usage and SDK Samples</h3>
17561                         </p>
17562                         <ul class="nav nav-tabs nav-tabs-examples">
17563                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-curl">Curl</a></li>
17564                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-java">Java</a></li>
17565                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-android">Android</a></li>
17566                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-groovy">Groovy</a></li>-->
17567                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-objc">Obj-C</a></li>
17568                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-javascript">JavaScript</a></li>
17569                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-angular">Angular</a></li>-->
17570                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-csharp">C#</a></li>
17571                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-php">PHP</a></li>
17572                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-perl">Perl</a></li>
17573                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-disablePort-0-python">Python</a></li>
17574                         </ul>
17575
17576                         <div class="tab-content">
17577                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-curl">
17578                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/disablePort"</code></pre>
17579                           </div>
17580                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-java">
17581                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
17582 import io.swagger.client.auth.*;
17583 import io.swagger.client.model.*;
17584 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
17585
17586 import java.io.File;
17587 import java.util.*;
17588
17589 public class OnapsoinfraserviceInstantiationApiExample {
17590
17591     public static void main(String[] args) {
17592         
17593         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
17594         String version = version_example; // String | 
17595         String serviceInstanceId = serviceInstanceId_example; // String | 
17596         String configurationInstanceId = configurationInstanceId_example; // String | 
17597         String body = body_example; // String | 
17598         try {
17599             apiInstance.disablePort(version, serviceInstanceId, configurationInstanceId, body);
17600         } catch (ApiException e) {
17601             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#disablePort");
17602             e.printStackTrace();
17603         }
17604     }
17605 }</code></pre>
17606                           </div>
17607
17608                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-android">
17609                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
17610
17611 public class OnapsoinfraserviceInstantiationApiExample {
17612
17613     public static void main(String[] args) {
17614         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
17615         String version = version_example; // String | 
17616         String serviceInstanceId = serviceInstanceId_example; // String | 
17617         String configurationInstanceId = configurationInstanceId_example; // String | 
17618         String body = body_example; // String | 
17619         try {
17620             apiInstance.disablePort(version, serviceInstanceId, configurationInstanceId, body);
17621         } catch (ApiException e) {
17622             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#disablePort");
17623             e.printStackTrace();
17624         }
17625     }
17626 }</code></pre>
17627                           </div>
17628   <!--
17629   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-groovy">
17630   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
17631   </div> -->
17632                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-objc">
17633                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
17634 String *serviceInstanceId = serviceInstanceId_example; // 
17635 String *configurationInstanceId = configurationInstanceId_example; // 
17636 String *body = body_example; //  (optional)
17637
17638 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
17639
17640 // Disable Port Mirroring
17641 [apiInstance disablePortWith:version
17642     serviceInstanceId:serviceInstanceId
17643     configurationInstanceId:configurationInstanceId
17644     body:body
17645               completionHandler: ^(NSError* error) {
17646                             if (error) {
17647                                 NSLog(@"Error: %@", error);
17648                             }
17649                         }];
17650 </code></pre>
17651                             </div>
17652
17653                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-javascript">
17654                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
17655
17656 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
17657
17658 var version = version_example; // {String} 
17659
17660 var serviceInstanceId = serviceInstanceId_example; // {String} 
17661
17662 var configurationInstanceId = configurationInstanceId_example; // {String} 
17663
17664 var opts = { 
17665   'body': body_example // {String} 
17666 };
17667
17668 var callback = function(error, data, response) {
17669   if (error) {
17670     console.error(error);
17671   } else {
17672     console.log('API called successfully.');
17673   }
17674 };
17675 api.disablePort(version, serviceInstanceId, configurationInstanceId, opts, callback);
17676 </code></pre>
17677                             </div>
17678
17679                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-angular">
17680               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
17681             </div>-->
17682                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-csharp">
17683                               <pre class="prettyprint"><code class="language-cs">using System;
17684 using System.Diagnostics;
17685 using IO.Swagger.Api;
17686 using IO.Swagger.Client;
17687 using IO.Swagger.Model;
17688
17689 namespace Example
17690 {
17691     public class disablePortExample
17692     {
17693         public void main()
17694         {
17695             
17696             var apiInstance = new OnapsoinfraserviceInstantiationApi();
17697             var version = version_example;  // String | 
17698             var serviceInstanceId = serviceInstanceId_example;  // String | 
17699             var configurationInstanceId = configurationInstanceId_example;  // String | 
17700             var body = body_example;  // String |  (optional) 
17701
17702             try
17703             {
17704                 // Disable Port Mirroring
17705                 apiInstance.disablePort(version, serviceInstanceId, configurationInstanceId, body);
17706             }
17707             catch (Exception e)
17708             {
17709                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.disablePort: " + e.Message );
17710             }
17711         }
17712     }
17713 }
17714 </code></pre>
17715                             </div>
17716
17717                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-php">
17718                               <pre class="prettyprint"><code class="language-php"><&#63;php
17719 require_once(__DIR__ . '/vendor/autoload.php');
17720
17721 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
17722 $version = version_example; // String | 
17723 $serviceInstanceId = serviceInstanceId_example; // String | 
17724 $configurationInstanceId = configurationInstanceId_example; // String | 
17725 $body = body_example; // String | 
17726
17727 try {
17728     $api_instance->disablePort($version, $serviceInstanceId, $configurationInstanceId, $body);
17729 } catch (Exception $e) {
17730     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->disablePort: ', $e->getMessage(), PHP_EOL;
17731 }
17732 ?></code></pre>
17733                             </div>
17734
17735                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-perl">
17736                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
17737 use WWW::SwaggerClient::Configuration;
17738 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
17739
17740 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
17741 my $version = version_example; # String | 
17742 my $serviceInstanceId = serviceInstanceId_example; # String | 
17743 my $configurationInstanceId = configurationInstanceId_example; # String | 
17744 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
17745
17746 eval { 
17747     $api_instance->disablePort(version => $version, serviceInstanceId => $serviceInstanceId, configurationInstanceId => $configurationInstanceId, body => $body);
17748 };
17749 if ($@) {
17750     warn "Exception when calling OnapsoinfraserviceInstantiationApi->disablePort: $@\n";
17751 }</code></pre>
17752                             </div>
17753
17754                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-disablePort-0-python">
17755                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
17756 import time
17757 import swagger_client
17758 from swagger_client.rest import ApiException
17759 from pprint import pprint
17760
17761 # create an instance of the API class
17762 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
17763 version = version_example # String | 
17764 serviceInstanceId = serviceInstanceId_example # String | 
17765 configurationInstanceId = configurationInstanceId_example # String | 
17766 body = body_example # String |  (optional)
17767
17768 try: 
17769     # Disable Port Mirroring
17770     api_instance.disable_port(version, serviceInstanceId, configurationInstanceId, body=body)
17771 except ApiException as e:
17772     print("Exception when calling OnapsoinfraserviceInstantiationApi->disablePort: %s\n" % e)</code></pre>
17773                             </div>
17774                           </div>
17775
17776                           <h2>Parameters</h2>
17777
17778                             <div class="methodsubtabletitle">Path parameters</div>
17779                             <table id="methodsubtable">
17780                                 <tr>
17781                                   <th width="150px">Name</th>
17782                                   <th>Description</th>
17783                                 </tr>
17784                                   <tr><td style="width:150px;">version*</td>
17785 <td>
17786
17787
17788     <div id="d2e199_disablePort_version">
17789         <div class="json-schema-view">
17790             <div class="primitive">
17791                 <span class="type">
17792                     String
17793                 </span>
17794
17795             </div>
17796                 <div class="inner required">
17797                     Required
17798                 </div>
17799         </div>
17800     </div>
17801 </td>
17802 </tr>
17803
17804                                   <tr><td style="width:150px;">serviceInstanceId*</td>
17805 <td>
17806
17807
17808     <div id="d2e199_disablePort_serviceInstanceId">
17809         <div class="json-schema-view">
17810             <div class="primitive">
17811                 <span class="type">
17812                     String
17813                 </span>
17814
17815             </div>
17816                 <div class="inner required">
17817                     Required
17818                 </div>
17819         </div>
17820     </div>
17821 </td>
17822 </tr>
17823
17824                                   <tr><td style="width:150px;">configurationInstanceId*</td>
17825 <td>
17826
17827
17828     <div id="d2e199_disablePort_configurationInstanceId">
17829         <div class="json-schema-view">
17830             <div class="primitive">
17831                 <span class="type">
17832                     String
17833                 </span>
17834
17835             </div>
17836                 <div class="inner required">
17837                     Required
17838                 </div>
17839         </div>
17840     </div>
17841 </td>
17842 </tr>
17843
17844                             </table>
17845
17846
17847                             <div class="methodsubtabletitle">Body parameters</div>
17848                             <table id="methodsubtable">
17849                               <tr>
17850                                 <th width="150px">Name</th>
17851                                 <th>Description</th>
17852                               </tr>
17853                                 <tr><td style="width:150px;">body </td>
17854 <td>
17855
17856
17857 <script>
17858 $(document).ready(function() {
17859   var schemaWrapper = {
17860   "in" : "body",
17861   "name" : "body",
17862   "required" : false,
17863   "schema" : {
17864     "type" : "string"
17865   }
17866 };
17867   var schema = schemaWrapper.schema;
17868   if (schema.$ref != null) {
17869     schema = defsParser.$refs.get(schema.$ref);
17870   } else {
17871     schemaWrapper.definitions = Object.assign({}, defs);
17872     $RefParser.dereference(schemaWrapper).catch(function(err) {
17873       console.log(err);
17874     });
17875   }
17876
17877   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
17878   var result = $('#d2e199_disablePort_body');
17879   result.empty();
17880   result.append(view.render());
17881 });
17882 </script>
17883 <div id="d2e199_disablePort_body"></div>
17884 </td>
17885 </tr>
17886
17887                             </table>
17888
17889
17890
17891                           <h2>Responses</h2>
17892                             <h3> Status: default - successful operation </h3>
17893
17894                             <ul class="nav nav-tabs nav-tabs-examples" >
17895                             </ul>
17896
17897                             <div class="tab-content" style='margin-bottom: 10px;'>
17898                             </div>
17899
17900                         </article>
17901                       </div>
17902                       <hr>
17903                     <div id="api-OnapsoinfraserviceInstantiation-enablePort">
17904                       <article id="api-OnapsoinfraserviceInstantiation-enablePort-0" data-group="User" data-name="enablePort" data-version="0">
17905                         <div class="pull-left">
17906                           <h1>enablePort</h1>
17907                           <p>Enable Port Mirroring</p>
17908                         </div>
17909                         <div class="pull-right"></div>
17910                         <div class="clearfix"></div>
17911                         <p></p>
17912                         <p class="marked"></p>
17913                         <p></p>
17914                         <br />
17915                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/enablePort</span></code></pre>
17916                         <p>
17917                           <h3>Usage and SDK Samples</h3>
17918                         </p>
17919                         <ul class="nav nav-tabs nav-tabs-examples">
17920                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-curl">Curl</a></li>
17921                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-java">Java</a></li>
17922                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-android">Android</a></li>
17923                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-groovy">Groovy</a></li>-->
17924                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-objc">Obj-C</a></li>
17925                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-javascript">JavaScript</a></li>
17926                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-angular">Angular</a></li>-->
17927                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-csharp">C#</a></li>
17928                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-php">PHP</a></li>
17929                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-perl">Perl</a></li>
17930                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-enablePort-0-python">Python</a></li>
17931                         </ul>
17932
17933                         <div class="tab-content">
17934                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-curl">
17935                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/configurations/{configurationInstanceId}/enablePort"</code></pre>
17936                           </div>
17937                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-java">
17938                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
17939 import io.swagger.client.auth.*;
17940 import io.swagger.client.model.*;
17941 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
17942
17943 import java.io.File;
17944 import java.util.*;
17945
17946 public class OnapsoinfraserviceInstantiationApiExample {
17947
17948     public static void main(String[] args) {
17949         
17950         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
17951         String version = version_example; // String | 
17952         String serviceInstanceId = serviceInstanceId_example; // String | 
17953         String configurationInstanceId = configurationInstanceId_example; // String | 
17954         String body = body_example; // String | 
17955         try {
17956             apiInstance.enablePort(version, serviceInstanceId, configurationInstanceId, body);
17957         } catch (ApiException e) {
17958             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#enablePort");
17959             e.printStackTrace();
17960         }
17961     }
17962 }</code></pre>
17963                           </div>
17964
17965                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-android">
17966                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
17967
17968 public class OnapsoinfraserviceInstantiationApiExample {
17969
17970     public static void main(String[] args) {
17971         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
17972         String version = version_example; // String | 
17973         String serviceInstanceId = serviceInstanceId_example; // String | 
17974         String configurationInstanceId = configurationInstanceId_example; // String | 
17975         String body = body_example; // String | 
17976         try {
17977             apiInstance.enablePort(version, serviceInstanceId, configurationInstanceId, body);
17978         } catch (ApiException e) {
17979             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#enablePort");
17980             e.printStackTrace();
17981         }
17982     }
17983 }</code></pre>
17984                           </div>
17985   <!--
17986   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-groovy">
17987   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
17988   </div> -->
17989                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-objc">
17990                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
17991 String *serviceInstanceId = serviceInstanceId_example; // 
17992 String *configurationInstanceId = configurationInstanceId_example; // 
17993 String *body = body_example; //  (optional)
17994
17995 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
17996
17997 // Enable Port Mirroring
17998 [apiInstance enablePortWith:version
17999     serviceInstanceId:serviceInstanceId
18000     configurationInstanceId:configurationInstanceId
18001     body:body
18002               completionHandler: ^(NSError* error) {
18003                             if (error) {
18004                                 NSLog(@"Error: %@", error);
18005                             }
18006                         }];
18007 </code></pre>
18008                             </div>
18009
18010                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-javascript">
18011                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
18012
18013 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
18014
18015 var version = version_example; // {String} 
18016
18017 var serviceInstanceId = serviceInstanceId_example; // {String} 
18018
18019 var configurationInstanceId = configurationInstanceId_example; // {String} 
18020
18021 var opts = { 
18022   'body': body_example // {String} 
18023 };
18024
18025 var callback = function(error, data, response) {
18026   if (error) {
18027     console.error(error);
18028   } else {
18029     console.log('API called successfully.');
18030   }
18031 };
18032 api.enablePort(version, serviceInstanceId, configurationInstanceId, opts, callback);
18033 </code></pre>
18034                             </div>
18035
18036                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-angular">
18037               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
18038             </div>-->
18039                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-csharp">
18040                               <pre class="prettyprint"><code class="language-cs">using System;
18041 using System.Diagnostics;
18042 using IO.Swagger.Api;
18043 using IO.Swagger.Client;
18044 using IO.Swagger.Model;
18045
18046 namespace Example
18047 {
18048     public class enablePortExample
18049     {
18050         public void main()
18051         {
18052             
18053             var apiInstance = new OnapsoinfraserviceInstantiationApi();
18054             var version = version_example;  // String | 
18055             var serviceInstanceId = serviceInstanceId_example;  // String | 
18056             var configurationInstanceId = configurationInstanceId_example;  // String | 
18057             var body = body_example;  // String |  (optional) 
18058
18059             try
18060             {
18061                 // Enable Port Mirroring
18062                 apiInstance.enablePort(version, serviceInstanceId, configurationInstanceId, body);
18063             }
18064             catch (Exception e)
18065             {
18066                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.enablePort: " + e.Message );
18067             }
18068         }
18069     }
18070 }
18071 </code></pre>
18072                             </div>
18073
18074                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-php">
18075                               <pre class="prettyprint"><code class="language-php"><&#63;php
18076 require_once(__DIR__ . '/vendor/autoload.php');
18077
18078 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
18079 $version = version_example; // String | 
18080 $serviceInstanceId = serviceInstanceId_example; // String | 
18081 $configurationInstanceId = configurationInstanceId_example; // String | 
18082 $body = body_example; // String | 
18083
18084 try {
18085     $api_instance->enablePort($version, $serviceInstanceId, $configurationInstanceId, $body);
18086 } catch (Exception $e) {
18087     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->enablePort: ', $e->getMessage(), PHP_EOL;
18088 }
18089 ?></code></pre>
18090                             </div>
18091
18092                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-perl">
18093                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
18094 use WWW::SwaggerClient::Configuration;
18095 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
18096
18097 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
18098 my $version = version_example; # String | 
18099 my $serviceInstanceId = serviceInstanceId_example; # String | 
18100 my $configurationInstanceId = configurationInstanceId_example; # String | 
18101 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
18102
18103 eval { 
18104     $api_instance->enablePort(version => $version, serviceInstanceId => $serviceInstanceId, configurationInstanceId => $configurationInstanceId, body => $body);
18105 };
18106 if ($@) {
18107     warn "Exception when calling OnapsoinfraserviceInstantiationApi->enablePort: $@\n";
18108 }</code></pre>
18109                             </div>
18110
18111                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-enablePort-0-python">
18112                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
18113 import time
18114 import swagger_client
18115 from swagger_client.rest import ApiException
18116 from pprint import pprint
18117
18118 # create an instance of the API class
18119 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
18120 version = version_example # String | 
18121 serviceInstanceId = serviceInstanceId_example # String | 
18122 configurationInstanceId = configurationInstanceId_example # String | 
18123 body = body_example # String |  (optional)
18124
18125 try: 
18126     # Enable Port Mirroring
18127     api_instance.enable_port(version, serviceInstanceId, configurationInstanceId, body=body)
18128 except ApiException as e:
18129     print("Exception when calling OnapsoinfraserviceInstantiationApi->enablePort: %s\n" % e)</code></pre>
18130                             </div>
18131                           </div>
18132
18133                           <h2>Parameters</h2>
18134
18135                             <div class="methodsubtabletitle">Path parameters</div>
18136                             <table id="methodsubtable">
18137                                 <tr>
18138                                   <th width="150px">Name</th>
18139                                   <th>Description</th>
18140                                 </tr>
18141                                   <tr><td style="width:150px;">version*</td>
18142 <td>
18143
18144
18145     <div id="d2e199_enablePort_version">
18146         <div class="json-schema-view">
18147             <div class="primitive">
18148                 <span class="type">
18149                     String
18150                 </span>
18151
18152             </div>
18153                 <div class="inner required">
18154                     Required
18155                 </div>
18156         </div>
18157     </div>
18158 </td>
18159 </tr>
18160
18161                                   <tr><td style="width:150px;">serviceInstanceId*</td>
18162 <td>
18163
18164
18165     <div id="d2e199_enablePort_serviceInstanceId">
18166         <div class="json-schema-view">
18167             <div class="primitive">
18168                 <span class="type">
18169                     String
18170                 </span>
18171
18172             </div>
18173                 <div class="inner required">
18174                     Required
18175                 </div>
18176         </div>
18177     </div>
18178 </td>
18179 </tr>
18180
18181                                   <tr><td style="width:150px;">configurationInstanceId*</td>
18182 <td>
18183
18184
18185     <div id="d2e199_enablePort_configurationInstanceId">
18186         <div class="json-schema-view">
18187             <div class="primitive">
18188                 <span class="type">
18189                     String
18190                 </span>
18191
18192             </div>
18193                 <div class="inner required">
18194                     Required
18195                 </div>
18196         </div>
18197     </div>
18198 </td>
18199 </tr>
18200
18201                             </table>
18202
18203
18204                             <div class="methodsubtabletitle">Body parameters</div>
18205                             <table id="methodsubtable">
18206                               <tr>
18207                                 <th width="150px">Name</th>
18208                                 <th>Description</th>
18209                               </tr>
18210                                 <tr><td style="width:150px;">body </td>
18211 <td>
18212
18213
18214 <script>
18215 $(document).ready(function() {
18216   var schemaWrapper = {
18217   "in" : "body",
18218   "name" : "body",
18219   "required" : false,
18220   "schema" : {
18221     "type" : "string"
18222   }
18223 };
18224   var schema = schemaWrapper.schema;
18225   if (schema.$ref != null) {
18226     schema = defsParser.$refs.get(schema.$ref);
18227   } else {
18228     schemaWrapper.definitions = Object.assign({}, defs);
18229     $RefParser.dereference(schemaWrapper).catch(function(err) {
18230       console.log(err);
18231     });
18232   }
18233
18234   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
18235   var result = $('#d2e199_enablePort_body');
18236   result.empty();
18237   result.append(view.render());
18238 });
18239 </script>
18240 <div id="d2e199_enablePort_body"></div>
18241 </td>
18242 </tr>
18243
18244                             </table>
18245
18246
18247
18248                           <h2>Responses</h2>
18249                             <h3> Status: default - successful operation </h3>
18250
18251                             <ul class="nav nav-tabs nav-tabs-examples" >
18252                             </ul>
18253
18254                             <div class="tab-content" style='margin-bottom: 10px;'>
18255                             </div>
18256
18257                         </article>
18258                       </div>
18259                       <hr>
18260                     <div id="api-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate">
18261                       <article id="api-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0" data-group="User" data-name="inPlaceSoftwareUpdate" data-version="0">
18262                         <div class="pull-left">
18263                           <h1>inPlaceSoftwareUpdate</h1>
18264                           <p>Perform VNF software update</p>
18265                         </div>
18266                         <div class="pull-right"></div>
18267                         <div class="clearfix"></div>
18268                         <p></p>
18269                         <p class="marked"></p>
18270                         <p></p>
18271                         <br />
18272                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/inPlaceSoftwareUpdate</span></code></pre>
18273                         <p>
18274                           <h3>Usage and SDK Samples</h3>
18275                         </p>
18276                         <ul class="nav nav-tabs nav-tabs-examples">
18277                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-curl">Curl</a></li>
18278                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-java">Java</a></li>
18279                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-android">Android</a></li>
18280                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-groovy">Groovy</a></li>-->
18281                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-objc">Obj-C</a></li>
18282                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-javascript">JavaScript</a></li>
18283                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-angular">Angular</a></li>-->
18284                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-csharp">C#</a></li>
18285                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-php">PHP</a></li>
18286                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-perl">Perl</a></li>
18287                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-python">Python</a></li>
18288                         </ul>
18289
18290                         <div class="tab-content">
18291                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-curl">
18292                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/inPlaceSoftwareUpdate"</code></pre>
18293                           </div>
18294                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-java">
18295                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
18296 import io.swagger.client.auth.*;
18297 import io.swagger.client.model.*;
18298 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
18299
18300 import java.io.File;
18301 import java.util.*;
18302
18303 public class OnapsoinfraserviceInstantiationApiExample {
18304
18305     public static void main(String[] args) {
18306         
18307         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
18308         String version = version_example; // String | 
18309         String serviceInstanceId = serviceInstanceId_example; // String | 
18310         String vnfInstanceId = vnfInstanceId_example; // String | 
18311         String body = body_example; // String | 
18312         try {
18313             apiInstance.inPlaceSoftwareUpdate(version, serviceInstanceId, vnfInstanceId, body);
18314         } catch (ApiException e) {
18315             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#inPlaceSoftwareUpdate");
18316             e.printStackTrace();
18317         }
18318     }
18319 }</code></pre>
18320                           </div>
18321
18322                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-android">
18323                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
18324
18325 public class OnapsoinfraserviceInstantiationApiExample {
18326
18327     public static void main(String[] args) {
18328         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
18329         String version = version_example; // String | 
18330         String serviceInstanceId = serviceInstanceId_example; // String | 
18331         String vnfInstanceId = vnfInstanceId_example; // String | 
18332         String body = body_example; // String | 
18333         try {
18334             apiInstance.inPlaceSoftwareUpdate(version, serviceInstanceId, vnfInstanceId, body);
18335         } catch (ApiException e) {
18336             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#inPlaceSoftwareUpdate");
18337             e.printStackTrace();
18338         }
18339     }
18340 }</code></pre>
18341                           </div>
18342   <!--
18343   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-groovy">
18344   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
18345   </div> -->
18346                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-objc">
18347                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
18348 String *serviceInstanceId = serviceInstanceId_example; // 
18349 String *vnfInstanceId = vnfInstanceId_example; // 
18350 String *body = body_example; //  (optional)
18351
18352 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
18353
18354 // Perform VNF software update
18355 [apiInstance inPlaceSoftwareUpdateWith:version
18356     serviceInstanceId:serviceInstanceId
18357     vnfInstanceId:vnfInstanceId
18358     body:body
18359               completionHandler: ^(NSError* error) {
18360                             if (error) {
18361                                 NSLog(@"Error: %@", error);
18362                             }
18363                         }];
18364 </code></pre>
18365                             </div>
18366
18367                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-javascript">
18368                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
18369
18370 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
18371
18372 var version = version_example; // {String} 
18373
18374 var serviceInstanceId = serviceInstanceId_example; // {String} 
18375
18376 var vnfInstanceId = vnfInstanceId_example; // {String} 
18377
18378 var opts = { 
18379   'body': body_example // {String} 
18380 };
18381
18382 var callback = function(error, data, response) {
18383   if (error) {
18384     console.error(error);
18385   } else {
18386     console.log('API called successfully.');
18387   }
18388 };
18389 api.inPlaceSoftwareUpdate(version, serviceInstanceId, vnfInstanceId, opts, callback);
18390 </code></pre>
18391                             </div>
18392
18393                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-angular">
18394               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
18395             </div>-->
18396                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-csharp">
18397                               <pre class="prettyprint"><code class="language-cs">using System;
18398 using System.Diagnostics;
18399 using IO.Swagger.Api;
18400 using IO.Swagger.Client;
18401 using IO.Swagger.Model;
18402
18403 namespace Example
18404 {
18405     public class inPlaceSoftwareUpdateExample
18406     {
18407         public void main()
18408         {
18409             
18410             var apiInstance = new OnapsoinfraserviceInstantiationApi();
18411             var version = version_example;  // String | 
18412             var serviceInstanceId = serviceInstanceId_example;  // String | 
18413             var vnfInstanceId = vnfInstanceId_example;  // String | 
18414             var body = body_example;  // String |  (optional) 
18415
18416             try
18417             {
18418                 // Perform VNF software update
18419                 apiInstance.inPlaceSoftwareUpdate(version, serviceInstanceId, vnfInstanceId, body);
18420             }
18421             catch (Exception e)
18422             {
18423                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.inPlaceSoftwareUpdate: " + e.Message );
18424             }
18425         }
18426     }
18427 }
18428 </code></pre>
18429                             </div>
18430
18431                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-php">
18432                               <pre class="prettyprint"><code class="language-php"><&#63;php
18433 require_once(__DIR__ . '/vendor/autoload.php');
18434
18435 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
18436 $version = version_example; // String | 
18437 $serviceInstanceId = serviceInstanceId_example; // String | 
18438 $vnfInstanceId = vnfInstanceId_example; // String | 
18439 $body = body_example; // String | 
18440
18441 try {
18442     $api_instance->inPlaceSoftwareUpdate($version, $serviceInstanceId, $vnfInstanceId, $body);
18443 } catch (Exception $e) {
18444     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->inPlaceSoftwareUpdate: ', $e->getMessage(), PHP_EOL;
18445 }
18446 ?></code></pre>
18447                             </div>
18448
18449                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-perl">
18450                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
18451 use WWW::SwaggerClient::Configuration;
18452 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
18453
18454 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
18455 my $version = version_example; # String | 
18456 my $serviceInstanceId = serviceInstanceId_example; # String | 
18457 my $vnfInstanceId = vnfInstanceId_example; # String | 
18458 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
18459
18460 eval { 
18461     $api_instance->inPlaceSoftwareUpdate(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
18462 };
18463 if ($@) {
18464     warn "Exception when calling OnapsoinfraserviceInstantiationApi->inPlaceSoftwareUpdate: $@\n";
18465 }</code></pre>
18466                             </div>
18467
18468                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-inPlaceSoftwareUpdate-0-python">
18469                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
18470 import time
18471 import swagger_client
18472 from swagger_client.rest import ApiException
18473 from pprint import pprint
18474
18475 # create an instance of the API class
18476 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
18477 version = version_example # String | 
18478 serviceInstanceId = serviceInstanceId_example # String | 
18479 vnfInstanceId = vnfInstanceId_example # String | 
18480 body = body_example # String |  (optional)
18481
18482 try: 
18483     # Perform VNF software update
18484     api_instance.in_place_software_update(version, serviceInstanceId, vnfInstanceId, body=body)
18485 except ApiException as e:
18486     print("Exception when calling OnapsoinfraserviceInstantiationApi->inPlaceSoftwareUpdate: %s\n" % e)</code></pre>
18487                             </div>
18488                           </div>
18489
18490                           <h2>Parameters</h2>
18491
18492                             <div class="methodsubtabletitle">Path parameters</div>
18493                             <table id="methodsubtable">
18494                                 <tr>
18495                                   <th width="150px">Name</th>
18496                                   <th>Description</th>
18497                                 </tr>
18498                                   <tr><td style="width:150px;">version*</td>
18499 <td>
18500
18501
18502     <div id="d2e199_inPlaceSoftwareUpdate_version">
18503         <div class="json-schema-view">
18504             <div class="primitive">
18505                 <span class="type">
18506                     String
18507                 </span>
18508
18509             </div>
18510                 <div class="inner required">
18511                     Required
18512                 </div>
18513         </div>
18514     </div>
18515 </td>
18516 </tr>
18517
18518                                   <tr><td style="width:150px;">serviceInstanceId*</td>
18519 <td>
18520
18521
18522     <div id="d2e199_inPlaceSoftwareUpdate_serviceInstanceId">
18523         <div class="json-schema-view">
18524             <div class="primitive">
18525                 <span class="type">
18526                     String
18527                 </span>
18528
18529             </div>
18530                 <div class="inner required">
18531                     Required
18532                 </div>
18533         </div>
18534     </div>
18535 </td>
18536 </tr>
18537
18538                                   <tr><td style="width:150px;">vnfInstanceId*</td>
18539 <td>
18540
18541
18542     <div id="d2e199_inPlaceSoftwareUpdate_vnfInstanceId">
18543         <div class="json-schema-view">
18544             <div class="primitive">
18545                 <span class="type">
18546                     String
18547                 </span>
18548
18549             </div>
18550                 <div class="inner required">
18551                     Required
18552                 </div>
18553         </div>
18554     </div>
18555 </td>
18556 </tr>
18557
18558                             </table>
18559
18560
18561                             <div class="methodsubtabletitle">Body parameters</div>
18562                             <table id="methodsubtable">
18563                               <tr>
18564                                 <th width="150px">Name</th>
18565                                 <th>Description</th>
18566                               </tr>
18567                                 <tr><td style="width:150px;">body </td>
18568 <td>
18569
18570
18571 <script>
18572 $(document).ready(function() {
18573   var schemaWrapper = {
18574   "in" : "body",
18575   "name" : "body",
18576   "required" : false,
18577   "schema" : {
18578     "type" : "string"
18579   }
18580 };
18581   var schema = schemaWrapper.schema;
18582   if (schema.$ref != null) {
18583     schema = defsParser.$refs.get(schema.$ref);
18584   } else {
18585     schemaWrapper.definitions = Object.assign({}, defs);
18586     $RefParser.dereference(schemaWrapper).catch(function(err) {
18587       console.log(err);
18588     });
18589   }
18590
18591   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
18592   var result = $('#d2e199_inPlaceSoftwareUpdate_body');
18593   result.empty();
18594   result.append(view.render());
18595 });
18596 </script>
18597 <div id="d2e199_inPlaceSoftwareUpdate_body"></div>
18598 </td>
18599 </tr>
18600
18601                             </table>
18602
18603
18604
18605                           <h2>Responses</h2>
18606                             <h3> Status: default - successful operation </h3>
18607
18608                             <ul class="nav nav-tabs nav-tabs-examples" >
18609                             </ul>
18610
18611                             <div class="tab-content" style='margin-bottom: 10px;'>
18612                             </div>
18613
18614                         </article>
18615                       </div>
18616                       <hr>
18617                     <div id="api-OnapsoinfraserviceInstantiation-removeRelationships">
18618                       <article id="api-OnapsoinfraserviceInstantiation-removeRelationships-0" data-group="User" data-name="removeRelationships" data-version="0">
18619                         <div class="pull-left">
18620                           <h1>removeRelationships</h1>
18621                           <p>Remove Relationships from Service Instance</p>
18622                         </div>
18623                         <div class="pull-right"></div>
18624                         <div class="clearfix"></div>
18625                         <p></p>
18626                         <p class="marked"></p>
18627                         <p></p>
18628                         <br />
18629                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/removeRelationships</span></code></pre>
18630                         <p>
18631                           <h3>Usage and SDK Samples</h3>
18632                         </p>
18633                         <ul class="nav nav-tabs nav-tabs-examples">
18634                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-curl">Curl</a></li>
18635                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-java">Java</a></li>
18636                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-android">Android</a></li>
18637                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-groovy">Groovy</a></li>-->
18638                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-objc">Obj-C</a></li>
18639                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-javascript">JavaScript</a></li>
18640                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-angular">Angular</a></li>-->
18641                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-csharp">C#</a></li>
18642                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-php">PHP</a></li>
18643                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-perl">Perl</a></li>
18644                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-removeRelationships-0-python">Python</a></li>
18645                         </ul>
18646
18647                         <div class="tab-content">
18648                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-curl">
18649                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/removeRelationships"</code></pre>
18650                           </div>
18651                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-java">
18652                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
18653 import io.swagger.client.auth.*;
18654 import io.swagger.client.model.*;
18655 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
18656
18657 import java.io.File;
18658 import java.util.*;
18659
18660 public class OnapsoinfraserviceInstantiationApiExample {
18661
18662     public static void main(String[] args) {
18663         
18664         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
18665         String version = version_example; // String | 
18666         String serviceInstanceId = serviceInstanceId_example; // String | 
18667         String body = body_example; // String | 
18668         try {
18669             apiInstance.removeRelationships(version, serviceInstanceId, body);
18670         } catch (ApiException e) {
18671             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#removeRelationships");
18672             e.printStackTrace();
18673         }
18674     }
18675 }</code></pre>
18676                           </div>
18677
18678                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-android">
18679                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
18680
18681 public class OnapsoinfraserviceInstantiationApiExample {
18682
18683     public static void main(String[] args) {
18684         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
18685         String version = version_example; // String | 
18686         String serviceInstanceId = serviceInstanceId_example; // String | 
18687         String body = body_example; // String | 
18688         try {
18689             apiInstance.removeRelationships(version, serviceInstanceId, body);
18690         } catch (ApiException e) {
18691             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#removeRelationships");
18692             e.printStackTrace();
18693         }
18694     }
18695 }</code></pre>
18696                           </div>
18697   <!--
18698   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-groovy">
18699   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
18700   </div> -->
18701                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-objc">
18702                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
18703 String *serviceInstanceId = serviceInstanceId_example; // 
18704 String *body = body_example; //  (optional)
18705
18706 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
18707
18708 // Remove Relationships from Service Instance
18709 [apiInstance removeRelationshipsWith:version
18710     serviceInstanceId:serviceInstanceId
18711     body:body
18712               completionHandler: ^(NSError* error) {
18713                             if (error) {
18714                                 NSLog(@"Error: %@", error);
18715                             }
18716                         }];
18717 </code></pre>
18718                             </div>
18719
18720                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-javascript">
18721                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
18722
18723 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
18724
18725 var version = version_example; // {String} 
18726
18727 var serviceInstanceId = serviceInstanceId_example; // {String} 
18728
18729 var opts = { 
18730   'body': body_example // {String} 
18731 };
18732
18733 var callback = function(error, data, response) {
18734   if (error) {
18735     console.error(error);
18736   } else {
18737     console.log('API called successfully.');
18738   }
18739 };
18740 api.removeRelationships(version, serviceInstanceId, opts, callback);
18741 </code></pre>
18742                             </div>
18743
18744                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-angular">
18745               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
18746             </div>-->
18747                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-csharp">
18748                               <pre class="prettyprint"><code class="language-cs">using System;
18749 using System.Diagnostics;
18750 using IO.Swagger.Api;
18751 using IO.Swagger.Client;
18752 using IO.Swagger.Model;
18753
18754 namespace Example
18755 {
18756     public class removeRelationshipsExample
18757     {
18758         public void main()
18759         {
18760             
18761             var apiInstance = new OnapsoinfraserviceInstantiationApi();
18762             var version = version_example;  // String | 
18763             var serviceInstanceId = serviceInstanceId_example;  // String | 
18764             var body = body_example;  // String |  (optional) 
18765
18766             try
18767             {
18768                 // Remove Relationships from Service Instance
18769                 apiInstance.removeRelationships(version, serviceInstanceId, body);
18770             }
18771             catch (Exception e)
18772             {
18773                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.removeRelationships: " + e.Message );
18774             }
18775         }
18776     }
18777 }
18778 </code></pre>
18779                             </div>
18780
18781                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-php">
18782                               <pre class="prettyprint"><code class="language-php"><&#63;php
18783 require_once(__DIR__ . '/vendor/autoload.php');
18784
18785 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
18786 $version = version_example; // String | 
18787 $serviceInstanceId = serviceInstanceId_example; // String | 
18788 $body = body_example; // String | 
18789
18790 try {
18791     $api_instance->removeRelationships($version, $serviceInstanceId, $body);
18792 } catch (Exception $e) {
18793     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->removeRelationships: ', $e->getMessage(), PHP_EOL;
18794 }
18795 ?></code></pre>
18796                             </div>
18797
18798                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-perl">
18799                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
18800 use WWW::SwaggerClient::Configuration;
18801 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
18802
18803 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
18804 my $version = version_example; # String | 
18805 my $serviceInstanceId = serviceInstanceId_example; # String | 
18806 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
18807
18808 eval { 
18809     $api_instance->removeRelationships(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
18810 };
18811 if ($@) {
18812     warn "Exception when calling OnapsoinfraserviceInstantiationApi->removeRelationships: $@\n";
18813 }</code></pre>
18814                             </div>
18815
18816                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-removeRelationships-0-python">
18817                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
18818 import time
18819 import swagger_client
18820 from swagger_client.rest import ApiException
18821 from pprint import pprint
18822
18823 # create an instance of the API class
18824 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
18825 version = version_example # String | 
18826 serviceInstanceId = serviceInstanceId_example # String | 
18827 body = body_example # String |  (optional)
18828
18829 try: 
18830     # Remove Relationships from Service Instance
18831     api_instance.remove_relationships(version, serviceInstanceId, body=body)
18832 except ApiException as e:
18833     print("Exception when calling OnapsoinfraserviceInstantiationApi->removeRelationships: %s\n" % e)</code></pre>
18834                             </div>
18835                           </div>
18836
18837                           <h2>Parameters</h2>
18838
18839                             <div class="methodsubtabletitle">Path parameters</div>
18840                             <table id="methodsubtable">
18841                                 <tr>
18842                                   <th width="150px">Name</th>
18843                                   <th>Description</th>
18844                                 </tr>
18845                                   <tr><td style="width:150px;">version*</td>
18846 <td>
18847
18848
18849     <div id="d2e199_removeRelationships_version">
18850         <div class="json-schema-view">
18851             <div class="primitive">
18852                 <span class="type">
18853                     String
18854                 </span>
18855
18856             </div>
18857                 <div class="inner required">
18858                     Required
18859                 </div>
18860         </div>
18861     </div>
18862 </td>
18863 </tr>
18864
18865                                   <tr><td style="width:150px;">serviceInstanceId*</td>
18866 <td>
18867
18868
18869     <div id="d2e199_removeRelationships_serviceInstanceId">
18870         <div class="json-schema-view">
18871             <div class="primitive">
18872                 <span class="type">
18873                     String
18874                 </span>
18875
18876             </div>
18877                 <div class="inner required">
18878                     Required
18879                 </div>
18880         </div>
18881     </div>
18882 </td>
18883 </tr>
18884
18885                             </table>
18886
18887
18888                             <div class="methodsubtabletitle">Body parameters</div>
18889                             <table id="methodsubtable">
18890                               <tr>
18891                                 <th width="150px">Name</th>
18892                                 <th>Description</th>
18893                               </tr>
18894                                 <tr><td style="width:150px;">body </td>
18895 <td>
18896
18897
18898 <script>
18899 $(document).ready(function() {
18900   var schemaWrapper = {
18901   "in" : "body",
18902   "name" : "body",
18903   "required" : false,
18904   "schema" : {
18905     "type" : "string"
18906   }
18907 };
18908   var schema = schemaWrapper.schema;
18909   if (schema.$ref != null) {
18910     schema = defsParser.$refs.get(schema.$ref);
18911   } else {
18912     schemaWrapper.definitions = Object.assign({}, defs);
18913     $RefParser.dereference(schemaWrapper).catch(function(err) {
18914       console.log(err);
18915     });
18916   }
18917
18918   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
18919   var result = $('#d2e199_removeRelationships_body');
18920   result.empty();
18921   result.append(view.render());
18922 });
18923 </script>
18924 <div id="d2e199_removeRelationships_body"></div>
18925 </td>
18926 </tr>
18927
18928                             </table>
18929
18930
18931
18932                           <h2>Responses</h2>
18933                             <h3> Status: default - successful operation </h3>
18934
18935                             <ul class="nav nav-tabs nav-tabs-examples" >
18936                             </ul>
18937
18938                             <div class="tab-content" style='margin-bottom: 10px;'>
18939                             </div>
18940
18941                         </article>
18942                       </div>
18943                       <hr>
18944                     <div id="api-OnapsoinfraserviceInstantiation-replaceVfModuleInstance">
18945                       <article id="api-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0" data-group="User" data-name="replaceVfModuleInstance" data-version="0">
18946                         <div class="pull-left">
18947                           <h1>replaceVfModuleInstance</h1>
18948                           <p>Create VfModule on a specified version, serviceInstance and vnfInstance</p>
18949                         </div>
18950                         <div class="pull-right"></div>
18951                         <div class="clearfix"></div>
18952                         <p></p>
18953                         <p class="marked"></p>
18954                         <p></p>
18955                         <br />
18956                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/replace</span></code></pre>
18957                         <p>
18958                           <h3>Usage and SDK Samples</h3>
18959                         </p>
18960                         <ul class="nav nav-tabs nav-tabs-examples">
18961                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-curl">Curl</a></li>
18962                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-java">Java</a></li>
18963                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-android">Android</a></li>
18964                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-groovy">Groovy</a></li>-->
18965                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-objc">Obj-C</a></li>
18966                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-javascript">JavaScript</a></li>
18967                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-angular">Angular</a></li>-->
18968                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-csharp">C#</a></li>
18969                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-php">PHP</a></li>
18970                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-perl">Perl</a></li>
18971                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-python">Python</a></li>
18972                         </ul>
18973
18974                         <div class="tab-content">
18975                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-curl">
18976                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}/replace"</code></pre>
18977                           </div>
18978                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-java">
18979                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
18980 import io.swagger.client.auth.*;
18981 import io.swagger.client.model.*;
18982 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
18983
18984 import java.io.File;
18985 import java.util.*;
18986
18987 public class OnapsoinfraserviceInstantiationApiExample {
18988
18989     public static void main(String[] args) {
18990         
18991         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
18992         String version = version_example; // String | 
18993         String serviceInstanceId = serviceInstanceId_example; // String | 
18994         String vnfInstanceId = vnfInstanceId_example; // String | 
18995         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
18996         String body = body_example; // String | 
18997         try {
18998             apiInstance.replaceVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
18999         } catch (ApiException e) {
19000             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#replaceVfModuleInstance");
19001             e.printStackTrace();
19002         }
19003     }
19004 }</code></pre>
19005                           </div>
19006
19007                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-android">
19008                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
19009
19010 public class OnapsoinfraserviceInstantiationApiExample {
19011
19012     public static void main(String[] args) {
19013         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
19014         String version = version_example; // String | 
19015         String serviceInstanceId = serviceInstanceId_example; // String | 
19016         String vnfInstanceId = vnfInstanceId_example; // String | 
19017         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
19018         String body = body_example; // String | 
19019         try {
19020             apiInstance.replaceVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
19021         } catch (ApiException e) {
19022             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#replaceVfModuleInstance");
19023             e.printStackTrace();
19024         }
19025     }
19026 }</code></pre>
19027                           </div>
19028   <!--
19029   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-groovy">
19030   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
19031   </div> -->
19032                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-objc">
19033                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
19034 String *serviceInstanceId = serviceInstanceId_example; // 
19035 String *vnfInstanceId = vnfInstanceId_example; // 
19036 String *vfmoduleInstanceId = vfmoduleInstanceId_example; // 
19037 String *body = body_example; //  (optional)
19038
19039 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
19040
19041 // Create VfModule on a specified version, serviceInstance and vnfInstance
19042 [apiInstance replaceVfModuleInstanceWith:version
19043     serviceInstanceId:serviceInstanceId
19044     vnfInstanceId:vnfInstanceId
19045     vfmoduleInstanceId:vfmoduleInstanceId
19046     body:body
19047               completionHandler: ^(NSError* error) {
19048                             if (error) {
19049                                 NSLog(@"Error: %@", error);
19050                             }
19051                         }];
19052 </code></pre>
19053                             </div>
19054
19055                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-javascript">
19056                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
19057
19058 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
19059
19060 var version = version_example; // {String} 
19061
19062 var serviceInstanceId = serviceInstanceId_example; // {String} 
19063
19064 var vnfInstanceId = vnfInstanceId_example; // {String} 
19065
19066 var vfmoduleInstanceId = vfmoduleInstanceId_example; // {String} 
19067
19068 var opts = { 
19069   'body': body_example // {String} 
19070 };
19071
19072 var callback = function(error, data, response) {
19073   if (error) {
19074     console.error(error);
19075   } else {
19076     console.log('API called successfully.');
19077   }
19078 };
19079 api.replaceVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, opts, callback);
19080 </code></pre>
19081                             </div>
19082
19083                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-angular">
19084               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
19085             </div>-->
19086                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-csharp">
19087                               <pre class="prettyprint"><code class="language-cs">using System;
19088 using System.Diagnostics;
19089 using IO.Swagger.Api;
19090 using IO.Swagger.Client;
19091 using IO.Swagger.Model;
19092
19093 namespace Example
19094 {
19095     public class replaceVfModuleInstanceExample
19096     {
19097         public void main()
19098         {
19099             
19100             var apiInstance = new OnapsoinfraserviceInstantiationApi();
19101             var version = version_example;  // String | 
19102             var serviceInstanceId = serviceInstanceId_example;  // String | 
19103             var vnfInstanceId = vnfInstanceId_example;  // String | 
19104             var vfmoduleInstanceId = vfmoduleInstanceId_example;  // String | 
19105             var body = body_example;  // String |  (optional) 
19106
19107             try
19108             {
19109                 // Create VfModule on a specified version, serviceInstance and vnfInstance
19110                 apiInstance.replaceVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
19111             }
19112             catch (Exception e)
19113             {
19114                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.replaceVfModuleInstance: " + e.Message );
19115             }
19116         }
19117     }
19118 }
19119 </code></pre>
19120                             </div>
19121
19122                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-php">
19123                               <pre class="prettyprint"><code class="language-php"><&#63;php
19124 require_once(__DIR__ . '/vendor/autoload.php');
19125
19126 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
19127 $version = version_example; // String | 
19128 $serviceInstanceId = serviceInstanceId_example; // String | 
19129 $vnfInstanceId = vnfInstanceId_example; // String | 
19130 $vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
19131 $body = body_example; // String | 
19132
19133 try {
19134     $api_instance->replaceVfModuleInstance($version, $serviceInstanceId, $vnfInstanceId, $vfmoduleInstanceId, $body);
19135 } catch (Exception $e) {
19136     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->replaceVfModuleInstance: ', $e->getMessage(), PHP_EOL;
19137 }
19138 ?></code></pre>
19139                             </div>
19140
19141                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-perl">
19142                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
19143 use WWW::SwaggerClient::Configuration;
19144 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
19145
19146 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
19147 my $version = version_example; # String | 
19148 my $serviceInstanceId = serviceInstanceId_example; # String | 
19149 my $vnfInstanceId = vnfInstanceId_example; # String | 
19150 my $vfmoduleInstanceId = vfmoduleInstanceId_example; # String | 
19151 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
19152
19153 eval { 
19154     $api_instance->replaceVfModuleInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, vfmoduleInstanceId => $vfmoduleInstanceId, body => $body);
19155 };
19156 if ($@) {
19157     warn "Exception when calling OnapsoinfraserviceInstantiationApi->replaceVfModuleInstance: $@\n";
19158 }</code></pre>
19159                             </div>
19160
19161                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVfModuleInstance-0-python">
19162                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
19163 import time
19164 import swagger_client
19165 from swagger_client.rest import ApiException
19166 from pprint import pprint
19167
19168 # create an instance of the API class
19169 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
19170 version = version_example # String | 
19171 serviceInstanceId = serviceInstanceId_example # String | 
19172 vnfInstanceId = vnfInstanceId_example # String | 
19173 vfmoduleInstanceId = vfmoduleInstanceId_example # String | 
19174 body = body_example # String |  (optional)
19175
19176 try: 
19177     # Create VfModule on a specified version, serviceInstance and vnfInstance
19178     api_instance.replace_vf_module_instance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body=body)
19179 except ApiException as e:
19180     print("Exception when calling OnapsoinfraserviceInstantiationApi->replaceVfModuleInstance: %s\n" % e)</code></pre>
19181                             </div>
19182                           </div>
19183
19184                           <h2>Parameters</h2>
19185
19186                             <div class="methodsubtabletitle">Path parameters</div>
19187                             <table id="methodsubtable">
19188                                 <tr>
19189                                   <th width="150px">Name</th>
19190                                   <th>Description</th>
19191                                 </tr>
19192                                   <tr><td style="width:150px;">version*</td>
19193 <td>
19194
19195
19196     <div id="d2e199_replaceVfModuleInstance_version">
19197         <div class="json-schema-view">
19198             <div class="primitive">
19199                 <span class="type">
19200                     String
19201                 </span>
19202
19203             </div>
19204                 <div class="inner required">
19205                     Required
19206                 </div>
19207         </div>
19208     </div>
19209 </td>
19210 </tr>
19211
19212                                   <tr><td style="width:150px;">serviceInstanceId*</td>
19213 <td>
19214
19215
19216     <div id="d2e199_replaceVfModuleInstance_serviceInstanceId">
19217         <div class="json-schema-view">
19218             <div class="primitive">
19219                 <span class="type">
19220                     String
19221                 </span>
19222
19223             </div>
19224                 <div class="inner required">
19225                     Required
19226                 </div>
19227         </div>
19228     </div>
19229 </td>
19230 </tr>
19231
19232                                   <tr><td style="width:150px;">vnfInstanceId*</td>
19233 <td>
19234
19235
19236     <div id="d2e199_replaceVfModuleInstance_vnfInstanceId">
19237         <div class="json-schema-view">
19238             <div class="primitive">
19239                 <span class="type">
19240                     String
19241                 </span>
19242
19243             </div>
19244                 <div class="inner required">
19245                     Required
19246                 </div>
19247         </div>
19248     </div>
19249 </td>
19250 </tr>
19251
19252                                   <tr><td style="width:150px;">vfmoduleInstanceId*</td>
19253 <td>
19254
19255
19256     <div id="d2e199_replaceVfModuleInstance_vfmoduleInstanceId">
19257         <div class="json-schema-view">
19258             <div class="primitive">
19259                 <span class="type">
19260                     String
19261                 </span>
19262
19263             </div>
19264                 <div class="inner required">
19265                     Required
19266                 </div>
19267         </div>
19268     </div>
19269 </td>
19270 </tr>
19271
19272                             </table>
19273
19274
19275                             <div class="methodsubtabletitle">Body parameters</div>
19276                             <table id="methodsubtable">
19277                               <tr>
19278                                 <th width="150px">Name</th>
19279                                 <th>Description</th>
19280                               </tr>
19281                                 <tr><td style="width:150px;">body </td>
19282 <td>
19283
19284
19285 <script>
19286 $(document).ready(function() {
19287   var schemaWrapper = {
19288   "in" : "body",
19289   "name" : "body",
19290   "required" : false,
19291   "schema" : {
19292     "type" : "string"
19293   }
19294 };
19295   var schema = schemaWrapper.schema;
19296   if (schema.$ref != null) {
19297     schema = defsParser.$refs.get(schema.$ref);
19298   } else {
19299     schemaWrapper.definitions = Object.assign({}, defs);
19300     $RefParser.dereference(schemaWrapper).catch(function(err) {
19301       console.log(err);
19302     });
19303   }
19304
19305   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
19306   var result = $('#d2e199_replaceVfModuleInstance_body');
19307   result.empty();
19308   result.append(view.render());
19309 });
19310 </script>
19311 <div id="d2e199_replaceVfModuleInstance_body"></div>
19312 </td>
19313 </tr>
19314
19315                             </table>
19316
19317
19318
19319                           <h2>Responses</h2>
19320                             <h3> Status: default - successful operation </h3>
19321
19322                             <ul class="nav nav-tabs nav-tabs-examples" >
19323                             </ul>
19324
19325                             <div class="tab-content" style='margin-bottom: 10px;'>
19326                             </div>
19327
19328                         </article>
19329                       </div>
19330                       <hr>
19331                     <div id="api-OnapsoinfraserviceInstantiation-replaceVnfInstance">
19332                       <article id="api-OnapsoinfraserviceInstantiation-replaceVnfInstance-0" data-group="User" data-name="replaceVnfInstance" data-version="0">
19333                         <div class="pull-left">
19334                           <h1>replaceVnfInstance</h1>
19335                           <p>Replace provided VNF instance</p>
19336                         </div>
19337                         <div class="pull-right"></div>
19338                         <div class="clearfix"></div>
19339                         <p></p>
19340                         <p class="marked"></p>
19341                         <p></p>
19342                         <br />
19343                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/replace</span></code></pre>
19344                         <p>
19345                           <h3>Usage and SDK Samples</h3>
19346                         </p>
19347                         <ul class="nav nav-tabs nav-tabs-examples">
19348                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-curl">Curl</a></li>
19349                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-java">Java</a></li>
19350                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-android">Android</a></li>
19351                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-groovy">Groovy</a></li>-->
19352                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-objc">Obj-C</a></li>
19353                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-javascript">JavaScript</a></li>
19354                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-angular">Angular</a></li>-->
19355                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-csharp">C#</a></li>
19356                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-php">PHP</a></li>
19357                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-perl">Perl</a></li>
19358                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-python">Python</a></li>
19359                         </ul>
19360
19361                         <div class="tab-content">
19362                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-curl">
19363                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/replace"</code></pre>
19364                           </div>
19365                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-java">
19366                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
19367 import io.swagger.client.auth.*;
19368 import io.swagger.client.model.*;
19369 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
19370
19371 import java.io.File;
19372 import java.util.*;
19373
19374 public class OnapsoinfraserviceInstantiationApiExample {
19375
19376     public static void main(String[] args) {
19377         
19378         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
19379         String version = version_example; // String | 
19380         String serviceInstanceId = serviceInstanceId_example; // String | 
19381         String vnfInstanceId = vnfInstanceId_example; // String | 
19382         String body = body_example; // String | 
19383         try {
19384             apiInstance.replaceVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
19385         } catch (ApiException e) {
19386             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#replaceVnfInstance");
19387             e.printStackTrace();
19388         }
19389     }
19390 }</code></pre>
19391                           </div>
19392
19393                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-android">
19394                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
19395
19396 public class OnapsoinfraserviceInstantiationApiExample {
19397
19398     public static void main(String[] args) {
19399         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
19400         String version = version_example; // String | 
19401         String serviceInstanceId = serviceInstanceId_example; // String | 
19402         String vnfInstanceId = vnfInstanceId_example; // String | 
19403         String body = body_example; // String | 
19404         try {
19405             apiInstance.replaceVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
19406         } catch (ApiException e) {
19407             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#replaceVnfInstance");
19408             e.printStackTrace();
19409         }
19410     }
19411 }</code></pre>
19412                           </div>
19413   <!--
19414   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-groovy">
19415   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
19416   </div> -->
19417                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-objc">
19418                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
19419 String *serviceInstanceId = serviceInstanceId_example; // 
19420 String *vnfInstanceId = vnfInstanceId_example; // 
19421 String *body = body_example; //  (optional)
19422
19423 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
19424
19425 // Replace provided VNF instance
19426 [apiInstance replaceVnfInstanceWith:version
19427     serviceInstanceId:serviceInstanceId
19428     vnfInstanceId:vnfInstanceId
19429     body:body
19430               completionHandler: ^(NSError* error) {
19431                             if (error) {
19432                                 NSLog(@"Error: %@", error);
19433                             }
19434                         }];
19435 </code></pre>
19436                             </div>
19437
19438                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-javascript">
19439                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
19440
19441 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
19442
19443 var version = version_example; // {String} 
19444
19445 var serviceInstanceId = serviceInstanceId_example; // {String} 
19446
19447 var vnfInstanceId = vnfInstanceId_example; // {String} 
19448
19449 var opts = { 
19450   'body': body_example // {String} 
19451 };
19452
19453 var callback = function(error, data, response) {
19454   if (error) {
19455     console.error(error);
19456   } else {
19457     console.log('API called successfully.');
19458   }
19459 };
19460 api.replaceVnfInstance(version, serviceInstanceId, vnfInstanceId, opts, callback);
19461 </code></pre>
19462                             </div>
19463
19464                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-angular">
19465               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
19466             </div>-->
19467                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-csharp">
19468                               <pre class="prettyprint"><code class="language-cs">using System;
19469 using System.Diagnostics;
19470 using IO.Swagger.Api;
19471 using IO.Swagger.Client;
19472 using IO.Swagger.Model;
19473
19474 namespace Example
19475 {
19476     public class replaceVnfInstanceExample
19477     {
19478         public void main()
19479         {
19480             
19481             var apiInstance = new OnapsoinfraserviceInstantiationApi();
19482             var version = version_example;  // String | 
19483             var serviceInstanceId = serviceInstanceId_example;  // String | 
19484             var vnfInstanceId = vnfInstanceId_example;  // String | 
19485             var body = body_example;  // String |  (optional) 
19486
19487             try
19488             {
19489                 // Replace provided VNF instance
19490                 apiInstance.replaceVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
19491             }
19492             catch (Exception e)
19493             {
19494                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.replaceVnfInstance: " + e.Message );
19495             }
19496         }
19497     }
19498 }
19499 </code></pre>
19500                             </div>
19501
19502                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-php">
19503                               <pre class="prettyprint"><code class="language-php"><&#63;php
19504 require_once(__DIR__ . '/vendor/autoload.php');
19505
19506 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
19507 $version = version_example; // String | 
19508 $serviceInstanceId = serviceInstanceId_example; // String | 
19509 $vnfInstanceId = vnfInstanceId_example; // String | 
19510 $body = body_example; // String | 
19511
19512 try {
19513     $api_instance->replaceVnfInstance($version, $serviceInstanceId, $vnfInstanceId, $body);
19514 } catch (Exception $e) {
19515     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->replaceVnfInstance: ', $e->getMessage(), PHP_EOL;
19516 }
19517 ?></code></pre>
19518                             </div>
19519
19520                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-perl">
19521                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
19522 use WWW::SwaggerClient::Configuration;
19523 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
19524
19525 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
19526 my $version = version_example; # String | 
19527 my $serviceInstanceId = serviceInstanceId_example; # String | 
19528 my $vnfInstanceId = vnfInstanceId_example; # String | 
19529 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
19530
19531 eval { 
19532     $api_instance->replaceVnfInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
19533 };
19534 if ($@) {
19535     warn "Exception when calling OnapsoinfraserviceInstantiationApi->replaceVnfInstance: $@\n";
19536 }</code></pre>
19537                             </div>
19538
19539                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-replaceVnfInstance-0-python">
19540                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
19541 import time
19542 import swagger_client
19543 from swagger_client.rest import ApiException
19544 from pprint import pprint
19545
19546 # create an instance of the API class
19547 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
19548 version = version_example # String | 
19549 serviceInstanceId = serviceInstanceId_example # String | 
19550 vnfInstanceId = vnfInstanceId_example # String | 
19551 body = body_example # String |  (optional)
19552
19553 try: 
19554     # Replace provided VNF instance
19555     api_instance.replace_vnf_instance(version, serviceInstanceId, vnfInstanceId, body=body)
19556 except ApiException as e:
19557     print("Exception when calling OnapsoinfraserviceInstantiationApi->replaceVnfInstance: %s\n" % e)</code></pre>
19558                             </div>
19559                           </div>
19560
19561                           <h2>Parameters</h2>
19562
19563                             <div class="methodsubtabletitle">Path parameters</div>
19564                             <table id="methodsubtable">
19565                                 <tr>
19566                                   <th width="150px">Name</th>
19567                                   <th>Description</th>
19568                                 </tr>
19569                                   <tr><td style="width:150px;">version*</td>
19570 <td>
19571
19572
19573     <div id="d2e199_replaceVnfInstance_version">
19574         <div class="json-schema-view">
19575             <div class="primitive">
19576                 <span class="type">
19577                     String
19578                 </span>
19579
19580             </div>
19581                 <div class="inner required">
19582                     Required
19583                 </div>
19584         </div>
19585     </div>
19586 </td>
19587 </tr>
19588
19589                                   <tr><td style="width:150px;">serviceInstanceId*</td>
19590 <td>
19591
19592
19593     <div id="d2e199_replaceVnfInstance_serviceInstanceId">
19594         <div class="json-schema-view">
19595             <div class="primitive">
19596                 <span class="type">
19597                     String
19598                 </span>
19599
19600             </div>
19601                 <div class="inner required">
19602                     Required
19603                 </div>
19604         </div>
19605     </div>
19606 </td>
19607 </tr>
19608
19609                                   <tr><td style="width:150px;">vnfInstanceId*</td>
19610 <td>
19611
19612
19613     <div id="d2e199_replaceVnfInstance_vnfInstanceId">
19614         <div class="json-schema-view">
19615             <div class="primitive">
19616                 <span class="type">
19617                     String
19618                 </span>
19619
19620             </div>
19621                 <div class="inner required">
19622                     Required
19623                 </div>
19624         </div>
19625     </div>
19626 </td>
19627 </tr>
19628
19629                             </table>
19630
19631
19632                             <div class="methodsubtabletitle">Body parameters</div>
19633                             <table id="methodsubtable">
19634                               <tr>
19635                                 <th width="150px">Name</th>
19636                                 <th>Description</th>
19637                               </tr>
19638                                 <tr><td style="width:150px;">body </td>
19639 <td>
19640
19641
19642 <script>
19643 $(document).ready(function() {
19644   var schemaWrapper = {
19645   "in" : "body",
19646   "name" : "body",
19647   "required" : false,
19648   "schema" : {
19649     "type" : "string"
19650   }
19651 };
19652   var schema = schemaWrapper.schema;
19653   if (schema.$ref != null) {
19654     schema = defsParser.$refs.get(schema.$ref);
19655   } else {
19656     schemaWrapper.definitions = Object.assign({}, defs);
19657     $RefParser.dereference(schemaWrapper).catch(function(err) {
19658       console.log(err);
19659     });
19660   }
19661
19662   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
19663   var result = $('#d2e199_replaceVnfInstance_body');
19664   result.empty();
19665   result.append(view.render());
19666 });
19667 </script>
19668 <div id="d2e199_replaceVnfInstance_body"></div>
19669 </td>
19670 </tr>
19671
19672                             </table>
19673
19674
19675
19676                           <h2>Responses</h2>
19677                             <h3> Status: default - successful operation </h3>
19678
19679                             <ul class="nav nav-tabs nav-tabs-examples" >
19680                             </ul>
19681
19682                             <div class="tab-content" style='margin-bottom: 10px;'>
19683                             </div>
19684
19685                         </article>
19686                       </div>
19687                       <hr>
19688                     <div id="api-OnapsoinfraserviceInstantiation-scaleOutVfModule">
19689                       <article id="api-OnapsoinfraserviceInstantiation-scaleOutVfModule-0" data-group="User" data-name="scaleOutVfModule" data-version="0">
19690                         <div class="pull-left">
19691                           <h1>scaleOutVfModule</h1>
19692                           <p>VF Auto Scale Out</p>
19693                         </div>
19694                         <div class="pull-right"></div>
19695                         <div class="clearfix"></div>
19696                         <p></p>
19697                         <p class="marked"></p>
19698                         <p></p>
19699                         <br />
19700                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/scaleOut</span></code></pre>
19701                         <p>
19702                           <h3>Usage and SDK Samples</h3>
19703                         </p>
19704                         <ul class="nav nav-tabs nav-tabs-examples">
19705                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-curl">Curl</a></li>
19706                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-java">Java</a></li>
19707                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-android">Android</a></li>
19708                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-groovy">Groovy</a></li>-->
19709                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-objc">Obj-C</a></li>
19710                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-javascript">JavaScript</a></li>
19711                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-angular">Angular</a></li>-->
19712                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-csharp">C#</a></li>
19713                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-php">PHP</a></li>
19714                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-perl">Perl</a></li>
19715                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-python">Python</a></li>
19716                         </ul>
19717
19718                         <div class="tab-content">
19719                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-curl">
19720                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/scaleOut"</code></pre>
19721                           </div>
19722                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-java">
19723                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
19724 import io.swagger.client.auth.*;
19725 import io.swagger.client.model.*;
19726 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
19727
19728 import java.io.File;
19729 import java.util.*;
19730
19731 public class OnapsoinfraserviceInstantiationApiExample {
19732
19733     public static void main(String[] args) {
19734         
19735         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
19736         String version = version_example; // String | 
19737         String serviceInstanceId = serviceInstanceId_example; // String | 
19738         String vnfInstanceId = vnfInstanceId_example; // String | 
19739         String body = body_example; // String | 
19740         try {
19741             apiInstance.scaleOutVfModule(version, serviceInstanceId, vnfInstanceId, body);
19742         } catch (ApiException e) {
19743             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#scaleOutVfModule");
19744             e.printStackTrace();
19745         }
19746     }
19747 }</code></pre>
19748                           </div>
19749
19750                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-android">
19751                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
19752
19753 public class OnapsoinfraserviceInstantiationApiExample {
19754
19755     public static void main(String[] args) {
19756         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
19757         String version = version_example; // String | 
19758         String serviceInstanceId = serviceInstanceId_example; // String | 
19759         String vnfInstanceId = vnfInstanceId_example; // String | 
19760         String body = body_example; // String | 
19761         try {
19762             apiInstance.scaleOutVfModule(version, serviceInstanceId, vnfInstanceId, body);
19763         } catch (ApiException e) {
19764             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#scaleOutVfModule");
19765             e.printStackTrace();
19766         }
19767     }
19768 }</code></pre>
19769                           </div>
19770   <!--
19771   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-groovy">
19772   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
19773   </div> -->
19774                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-objc">
19775                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
19776 String *serviceInstanceId = serviceInstanceId_example; // 
19777 String *vnfInstanceId = vnfInstanceId_example; // 
19778 String *body = body_example; //  (optional)
19779
19780 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
19781
19782 // VF Auto Scale Out
19783 [apiInstance scaleOutVfModuleWith:version
19784     serviceInstanceId:serviceInstanceId
19785     vnfInstanceId:vnfInstanceId
19786     body:body
19787               completionHandler: ^(NSError* error) {
19788                             if (error) {
19789                                 NSLog(@"Error: %@", error);
19790                             }
19791                         }];
19792 </code></pre>
19793                             </div>
19794
19795                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-javascript">
19796                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
19797
19798 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
19799
19800 var version = version_example; // {String} 
19801
19802 var serviceInstanceId = serviceInstanceId_example; // {String} 
19803
19804 var vnfInstanceId = vnfInstanceId_example; // {String} 
19805
19806 var opts = { 
19807   'body': body_example // {String} 
19808 };
19809
19810 var callback = function(error, data, response) {
19811   if (error) {
19812     console.error(error);
19813   } else {
19814     console.log('API called successfully.');
19815   }
19816 };
19817 api.scaleOutVfModule(version, serviceInstanceId, vnfInstanceId, opts, callback);
19818 </code></pre>
19819                             </div>
19820
19821                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-angular">
19822               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
19823             </div>-->
19824                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-csharp">
19825                               <pre class="prettyprint"><code class="language-cs">using System;
19826 using System.Diagnostics;
19827 using IO.Swagger.Api;
19828 using IO.Swagger.Client;
19829 using IO.Swagger.Model;
19830
19831 namespace Example
19832 {
19833     public class scaleOutVfModuleExample
19834     {
19835         public void main()
19836         {
19837             
19838             var apiInstance = new OnapsoinfraserviceInstantiationApi();
19839             var version = version_example;  // String | 
19840             var serviceInstanceId = serviceInstanceId_example;  // String | 
19841             var vnfInstanceId = vnfInstanceId_example;  // String | 
19842             var body = body_example;  // String |  (optional) 
19843
19844             try
19845             {
19846                 // VF Auto Scale Out
19847                 apiInstance.scaleOutVfModule(version, serviceInstanceId, vnfInstanceId, body);
19848             }
19849             catch (Exception e)
19850             {
19851                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.scaleOutVfModule: " + e.Message );
19852             }
19853         }
19854     }
19855 }
19856 </code></pre>
19857                             </div>
19858
19859                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-php">
19860                               <pre class="prettyprint"><code class="language-php"><&#63;php
19861 require_once(__DIR__ . '/vendor/autoload.php');
19862
19863 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
19864 $version = version_example; // String | 
19865 $serviceInstanceId = serviceInstanceId_example; // String | 
19866 $vnfInstanceId = vnfInstanceId_example; // String | 
19867 $body = body_example; // String | 
19868
19869 try {
19870     $api_instance->scaleOutVfModule($version, $serviceInstanceId, $vnfInstanceId, $body);
19871 } catch (Exception $e) {
19872     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->scaleOutVfModule: ', $e->getMessage(), PHP_EOL;
19873 }
19874 ?></code></pre>
19875                             </div>
19876
19877                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-perl">
19878                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
19879 use WWW::SwaggerClient::Configuration;
19880 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
19881
19882 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
19883 my $version = version_example; # String | 
19884 my $serviceInstanceId = serviceInstanceId_example; # String | 
19885 my $vnfInstanceId = vnfInstanceId_example; # String | 
19886 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
19887
19888 eval { 
19889     $api_instance->scaleOutVfModule(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
19890 };
19891 if ($@) {
19892     warn "Exception when calling OnapsoinfraserviceInstantiationApi->scaleOutVfModule: $@\n";
19893 }</code></pre>
19894                             </div>
19895
19896                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-scaleOutVfModule-0-python">
19897                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
19898 import time
19899 import swagger_client
19900 from swagger_client.rest import ApiException
19901 from pprint import pprint
19902
19903 # create an instance of the API class
19904 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
19905 version = version_example # String | 
19906 serviceInstanceId = serviceInstanceId_example # String | 
19907 vnfInstanceId = vnfInstanceId_example # String | 
19908 body = body_example # String |  (optional)
19909
19910 try: 
19911     # VF Auto Scale Out
19912     api_instance.scale_out_vf_module(version, serviceInstanceId, vnfInstanceId, body=body)
19913 except ApiException as e:
19914     print("Exception when calling OnapsoinfraserviceInstantiationApi->scaleOutVfModule: %s\n" % e)</code></pre>
19915                             </div>
19916                           </div>
19917
19918                           <h2>Parameters</h2>
19919
19920                             <div class="methodsubtabletitle">Path parameters</div>
19921                             <table id="methodsubtable">
19922                                 <tr>
19923                                   <th width="150px">Name</th>
19924                                   <th>Description</th>
19925                                 </tr>
19926                                   <tr><td style="width:150px;">version*</td>
19927 <td>
19928
19929
19930     <div id="d2e199_scaleOutVfModule_version">
19931         <div class="json-schema-view">
19932             <div class="primitive">
19933                 <span class="type">
19934                     String
19935                 </span>
19936
19937             </div>
19938                 <div class="inner required">
19939                     Required
19940                 </div>
19941         </div>
19942     </div>
19943 </td>
19944 </tr>
19945
19946                                   <tr><td style="width:150px;">serviceInstanceId*</td>
19947 <td>
19948
19949
19950     <div id="d2e199_scaleOutVfModule_serviceInstanceId">
19951         <div class="json-schema-view">
19952             <div class="primitive">
19953                 <span class="type">
19954                     String
19955                 </span>
19956
19957             </div>
19958                 <div class="inner required">
19959                     Required
19960                 </div>
19961         </div>
19962     </div>
19963 </td>
19964 </tr>
19965
19966                                   <tr><td style="width:150px;">vnfInstanceId*</td>
19967 <td>
19968
19969
19970     <div id="d2e199_scaleOutVfModule_vnfInstanceId">
19971         <div class="json-schema-view">
19972             <div class="primitive">
19973                 <span class="type">
19974                     String
19975                 </span>
19976
19977             </div>
19978                 <div class="inner required">
19979                     Required
19980                 </div>
19981         </div>
19982     </div>
19983 </td>
19984 </tr>
19985
19986                             </table>
19987
19988
19989                             <div class="methodsubtabletitle">Body parameters</div>
19990                             <table id="methodsubtable">
19991                               <tr>
19992                                 <th width="150px">Name</th>
19993                                 <th>Description</th>
19994                               </tr>
19995                                 <tr><td style="width:150px;">body </td>
19996 <td>
19997
19998
19999 <script>
20000 $(document).ready(function() {
20001   var schemaWrapper = {
20002   "in" : "body",
20003   "name" : "body",
20004   "required" : false,
20005   "schema" : {
20006     "type" : "string"
20007   }
20008 };
20009   var schema = schemaWrapper.schema;
20010   if (schema.$ref != null) {
20011     schema = defsParser.$refs.get(schema.$ref);
20012   } else {
20013     schemaWrapper.definitions = Object.assign({}, defs);
20014     $RefParser.dereference(schemaWrapper).catch(function(err) {
20015       console.log(err);
20016     });
20017   }
20018
20019   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
20020   var result = $('#d2e199_scaleOutVfModule_body');
20021   result.empty();
20022   result.append(view.render());
20023 });
20024 </script>
20025 <div id="d2e199_scaleOutVfModule_body"></div>
20026 </td>
20027 </tr>
20028
20029                             </table>
20030
20031
20032
20033                           <h2>Responses</h2>
20034                             <h3> Status: default - successful operation </h3>
20035
20036                             <ul class="nav nav-tabs nav-tabs-examples" >
20037                             </ul>
20038
20039                             <div class="tab-content" style='margin-bottom: 10px;'>
20040                             </div>
20041
20042                         </article>
20043                       </div>
20044                       <hr>
20045                     <div id="api-OnapsoinfraserviceInstantiation-unassignServiceInstance">
20046                       <article id="api-OnapsoinfraserviceInstantiation-unassignServiceInstance-0" data-group="User" data-name="unassignServiceInstance" data-version="0">
20047                         <div class="pull-left">
20048                           <h1>unassignServiceInstance</h1>
20049                           <p>Unassign Service Instance</p>
20050                         </div>
20051                         <div class="pull-right"></div>
20052                         <div class="clearfix"></div>
20053                         <p></p>
20054                         <p class="marked"></p>
20055                         <p></p>
20056                         <br />
20057                         <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/unassign</span></code></pre>
20058                         <p>
20059                           <h3>Usage and SDK Samples</h3>
20060                         </p>
20061                         <ul class="nav nav-tabs nav-tabs-examples">
20062                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-curl">Curl</a></li>
20063                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-java">Java</a></li>
20064                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-android">Android</a></li>
20065                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-groovy">Groovy</a></li>-->
20066                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-objc">Obj-C</a></li>
20067                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-javascript">JavaScript</a></li>
20068                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-angular">Angular</a></li>-->
20069                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-csharp">C#</a></li>
20070                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-php">PHP</a></li>
20071                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-perl">Perl</a></li>
20072                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-python">Python</a></li>
20073                         </ul>
20074
20075                         <div class="tab-content">
20076                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-curl">
20077                             <pre class="prettyprint"><code class="language-bsh">curl -X POST "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/unassign"</code></pre>
20078                           </div>
20079                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-java">
20080                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
20081 import io.swagger.client.auth.*;
20082 import io.swagger.client.model.*;
20083 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
20084
20085 import java.io.File;
20086 import java.util.*;
20087
20088 public class OnapsoinfraserviceInstantiationApiExample {
20089
20090     public static void main(String[] args) {
20091         
20092         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
20093         String version = version_example; // String | 
20094         String serviceInstanceId = serviceInstanceId_example; // String | 
20095         String body = body_example; // String | 
20096         try {
20097             apiInstance.unassignServiceInstance(version, serviceInstanceId, body);
20098         } catch (ApiException e) {
20099             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#unassignServiceInstance");
20100             e.printStackTrace();
20101         }
20102     }
20103 }</code></pre>
20104                           </div>
20105
20106                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-android">
20107                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
20108
20109 public class OnapsoinfraserviceInstantiationApiExample {
20110
20111     public static void main(String[] args) {
20112         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
20113         String version = version_example; // String | 
20114         String serviceInstanceId = serviceInstanceId_example; // String | 
20115         String body = body_example; // String | 
20116         try {
20117             apiInstance.unassignServiceInstance(version, serviceInstanceId, body);
20118         } catch (ApiException e) {
20119             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#unassignServiceInstance");
20120             e.printStackTrace();
20121         }
20122     }
20123 }</code></pre>
20124                           </div>
20125   <!--
20126   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-groovy">
20127   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
20128   </div> -->
20129                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-objc">
20130                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
20131 String *serviceInstanceId = serviceInstanceId_example; // 
20132 String *body = body_example; //  (optional)
20133
20134 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
20135
20136 // Unassign Service Instance
20137 [apiInstance unassignServiceInstanceWith:version
20138     serviceInstanceId:serviceInstanceId
20139     body:body
20140               completionHandler: ^(NSError* error) {
20141                             if (error) {
20142                                 NSLog(@"Error: %@", error);
20143                             }
20144                         }];
20145 </code></pre>
20146                             </div>
20147
20148                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-javascript">
20149                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
20150
20151 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
20152
20153 var version = version_example; // {String} 
20154
20155 var serviceInstanceId = serviceInstanceId_example; // {String} 
20156
20157 var opts = { 
20158   'body': body_example // {String} 
20159 };
20160
20161 var callback = function(error, data, response) {
20162   if (error) {
20163     console.error(error);
20164   } else {
20165     console.log('API called successfully.');
20166   }
20167 };
20168 api.unassignServiceInstance(version, serviceInstanceId, opts, callback);
20169 </code></pre>
20170                             </div>
20171
20172                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-angular">
20173               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
20174             </div>-->
20175                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-csharp">
20176                               <pre class="prettyprint"><code class="language-cs">using System;
20177 using System.Diagnostics;
20178 using IO.Swagger.Api;
20179 using IO.Swagger.Client;
20180 using IO.Swagger.Model;
20181
20182 namespace Example
20183 {
20184     public class unassignServiceInstanceExample
20185     {
20186         public void main()
20187         {
20188             
20189             var apiInstance = new OnapsoinfraserviceInstantiationApi();
20190             var version = version_example;  // String | 
20191             var serviceInstanceId = serviceInstanceId_example;  // String | 
20192             var body = body_example;  // String |  (optional) 
20193
20194             try
20195             {
20196                 // Unassign Service Instance
20197                 apiInstance.unassignServiceInstance(version, serviceInstanceId, body);
20198             }
20199             catch (Exception e)
20200             {
20201                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.unassignServiceInstance: " + e.Message );
20202             }
20203         }
20204     }
20205 }
20206 </code></pre>
20207                             </div>
20208
20209                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-php">
20210                               <pre class="prettyprint"><code class="language-php"><&#63;php
20211 require_once(__DIR__ . '/vendor/autoload.php');
20212
20213 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
20214 $version = version_example; // String | 
20215 $serviceInstanceId = serviceInstanceId_example; // String | 
20216 $body = body_example; // String | 
20217
20218 try {
20219     $api_instance->unassignServiceInstance($version, $serviceInstanceId, $body);
20220 } catch (Exception $e) {
20221     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->unassignServiceInstance: ', $e->getMessage(), PHP_EOL;
20222 }
20223 ?></code></pre>
20224                             </div>
20225
20226                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-perl">
20227                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
20228 use WWW::SwaggerClient::Configuration;
20229 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
20230
20231 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
20232 my $version = version_example; # String | 
20233 my $serviceInstanceId = serviceInstanceId_example; # String | 
20234 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
20235
20236 eval { 
20237     $api_instance->unassignServiceInstance(version => $version, serviceInstanceId => $serviceInstanceId, body => $body);
20238 };
20239 if ($@) {
20240     warn "Exception when calling OnapsoinfraserviceInstantiationApi->unassignServiceInstance: $@\n";
20241 }</code></pre>
20242                             </div>
20243
20244                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-unassignServiceInstance-0-python">
20245                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
20246 import time
20247 import swagger_client
20248 from swagger_client.rest import ApiException
20249 from pprint import pprint
20250
20251 # create an instance of the API class
20252 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
20253 version = version_example # String | 
20254 serviceInstanceId = serviceInstanceId_example # String | 
20255 body = body_example # String |  (optional)
20256
20257 try: 
20258     # Unassign Service Instance
20259     api_instance.unassign_service_instance(version, serviceInstanceId, body=body)
20260 except ApiException as e:
20261     print("Exception when calling OnapsoinfraserviceInstantiationApi->unassignServiceInstance: %s\n" % e)</code></pre>
20262                             </div>
20263                           </div>
20264
20265                           <h2>Parameters</h2>
20266
20267                             <div class="methodsubtabletitle">Path parameters</div>
20268                             <table id="methodsubtable">
20269                                 <tr>
20270                                   <th width="150px">Name</th>
20271                                   <th>Description</th>
20272                                 </tr>
20273                                   <tr><td style="width:150px;">version*</td>
20274 <td>
20275
20276
20277     <div id="d2e199_unassignServiceInstance_version">
20278         <div class="json-schema-view">
20279             <div class="primitive">
20280                 <span class="type">
20281                     String
20282                 </span>
20283
20284             </div>
20285                 <div class="inner required">
20286                     Required
20287                 </div>
20288         </div>
20289     </div>
20290 </td>
20291 </tr>
20292
20293                                   <tr><td style="width:150px;">serviceInstanceId*</td>
20294 <td>
20295
20296
20297     <div id="d2e199_unassignServiceInstance_serviceInstanceId">
20298         <div class="json-schema-view">
20299             <div class="primitive">
20300                 <span class="type">
20301                     String
20302                 </span>
20303
20304             </div>
20305                 <div class="inner required">
20306                     Required
20307                 </div>
20308         </div>
20309     </div>
20310 </td>
20311 </tr>
20312
20313                             </table>
20314
20315
20316                             <div class="methodsubtabletitle">Body parameters</div>
20317                             <table id="methodsubtable">
20318                               <tr>
20319                                 <th width="150px">Name</th>
20320                                 <th>Description</th>
20321                               </tr>
20322                                 <tr><td style="width:150px;">body </td>
20323 <td>
20324
20325
20326 <script>
20327 $(document).ready(function() {
20328   var schemaWrapper = {
20329   "in" : "body",
20330   "name" : "body",
20331   "required" : false,
20332   "schema" : {
20333     "type" : "string"
20334   }
20335 };
20336   var schema = schemaWrapper.schema;
20337   if (schema.$ref != null) {
20338     schema = defsParser.$refs.get(schema.$ref);
20339   } else {
20340     schemaWrapper.definitions = Object.assign({}, defs);
20341     $RefParser.dereference(schemaWrapper).catch(function(err) {
20342       console.log(err);
20343     });
20344   }
20345
20346   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
20347   var result = $('#d2e199_unassignServiceInstance_body');
20348   result.empty();
20349   result.append(view.render());
20350 });
20351 </script>
20352 <div id="d2e199_unassignServiceInstance_body"></div>
20353 </td>
20354 </tr>
20355
20356                             </table>
20357
20358
20359
20360                           <h2>Responses</h2>
20361                             <h3> Status: default - successful operation </h3>
20362
20363                             <ul class="nav nav-tabs nav-tabs-examples" >
20364                             </ul>
20365
20366                             <div class="tab-content" style='margin-bottom: 10px;'>
20367                             </div>
20368
20369                         </article>
20370                       </div>
20371                       <hr>
20372                     <div id="api-OnapsoinfraserviceInstantiation-updateNetworkInstance">
20373                       <article id="api-OnapsoinfraserviceInstantiation-updateNetworkInstance-0" data-group="User" data-name="updateNetworkInstance" data-version="0">
20374                         <div class="pull-left">
20375                           <h1>updateNetworkInstance</h1>
20376                           <p>Update VolumeGroup on a specified version, serviceInstance, networkInstance</p>
20377                         </div>
20378                         <div class="pull-right"></div>
20379                         <div class="clearfix"></div>
20380                         <p></p>
20381                         <p class="marked"></p>
20382                         <p></p>
20383                         <br />
20384                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}</span></code></pre>
20385                         <p>
20386                           <h3>Usage and SDK Samples</h3>
20387                         </p>
20388                         <ul class="nav nav-tabs nav-tabs-examples">
20389                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-curl">Curl</a></li>
20390                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-java">Java</a></li>
20391                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-android">Android</a></li>
20392                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-groovy">Groovy</a></li>-->
20393                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-objc">Obj-C</a></li>
20394                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-javascript">JavaScript</a></li>
20395                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-angular">Angular</a></li>-->
20396                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-csharp">C#</a></li>
20397                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-php">PHP</a></li>
20398                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-perl">Perl</a></li>
20399                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-python">Python</a></li>
20400                         </ul>
20401
20402                         <div class="tab-content">
20403                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-curl">
20404                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/networks/{networkInstanceId}"</code></pre>
20405                           </div>
20406                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-java">
20407                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
20408 import io.swagger.client.auth.*;
20409 import io.swagger.client.model.*;
20410 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
20411
20412 import java.io.File;
20413 import java.util.*;
20414
20415 public class OnapsoinfraserviceInstantiationApiExample {
20416
20417     public static void main(String[] args) {
20418         
20419         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
20420         String version = version_example; // String | 
20421         String serviceInstanceId = serviceInstanceId_example; // String | 
20422         String networkInstanceId = networkInstanceId_example; // String | 
20423         String body = body_example; // String | 
20424         try {
20425             apiInstance.updateNetworkInstance(version, serviceInstanceId, networkInstanceId, body);
20426         } catch (ApiException e) {
20427             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateNetworkInstance");
20428             e.printStackTrace();
20429         }
20430     }
20431 }</code></pre>
20432                           </div>
20433
20434                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-android">
20435                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
20436
20437 public class OnapsoinfraserviceInstantiationApiExample {
20438
20439     public static void main(String[] args) {
20440         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
20441         String version = version_example; // String | 
20442         String serviceInstanceId = serviceInstanceId_example; // String | 
20443         String networkInstanceId = networkInstanceId_example; // String | 
20444         String body = body_example; // String | 
20445         try {
20446             apiInstance.updateNetworkInstance(version, serviceInstanceId, networkInstanceId, body);
20447         } catch (ApiException e) {
20448             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateNetworkInstance");
20449             e.printStackTrace();
20450         }
20451     }
20452 }</code></pre>
20453                           </div>
20454   <!--
20455   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-groovy">
20456   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
20457   </div> -->
20458                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-objc">
20459                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
20460 String *serviceInstanceId = serviceInstanceId_example; // 
20461 String *networkInstanceId = networkInstanceId_example; // 
20462 String *body = body_example; //  (optional)
20463
20464 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
20465
20466 // Update VolumeGroup on a specified version, serviceInstance, networkInstance
20467 [apiInstance updateNetworkInstanceWith:version
20468     serviceInstanceId:serviceInstanceId
20469     networkInstanceId:networkInstanceId
20470     body:body
20471               completionHandler: ^(NSError* error) {
20472                             if (error) {
20473                                 NSLog(@"Error: %@", error);
20474                             }
20475                         }];
20476 </code></pre>
20477                             </div>
20478
20479                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-javascript">
20480                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
20481
20482 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
20483
20484 var version = version_example; // {String} 
20485
20486 var serviceInstanceId = serviceInstanceId_example; // {String} 
20487
20488 var networkInstanceId = networkInstanceId_example; // {String} 
20489
20490 var opts = { 
20491   'body': body_example // {String} 
20492 };
20493
20494 var callback = function(error, data, response) {
20495   if (error) {
20496     console.error(error);
20497   } else {
20498     console.log('API called successfully.');
20499   }
20500 };
20501 api.updateNetworkInstance(version, serviceInstanceId, networkInstanceId, opts, callback);
20502 </code></pre>
20503                             </div>
20504
20505                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-angular">
20506               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
20507             </div>-->
20508                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-csharp">
20509                               <pre class="prettyprint"><code class="language-cs">using System;
20510 using System.Diagnostics;
20511 using IO.Swagger.Api;
20512 using IO.Swagger.Client;
20513 using IO.Swagger.Model;
20514
20515 namespace Example
20516 {
20517     public class updateNetworkInstanceExample
20518     {
20519         public void main()
20520         {
20521             
20522             var apiInstance = new OnapsoinfraserviceInstantiationApi();
20523             var version = version_example;  // String | 
20524             var serviceInstanceId = serviceInstanceId_example;  // String | 
20525             var networkInstanceId = networkInstanceId_example;  // String | 
20526             var body = body_example;  // String |  (optional) 
20527
20528             try
20529             {
20530                 // Update VolumeGroup on a specified version, serviceInstance, networkInstance
20531                 apiInstance.updateNetworkInstance(version, serviceInstanceId, networkInstanceId, body);
20532             }
20533             catch (Exception e)
20534             {
20535                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.updateNetworkInstance: " + e.Message );
20536             }
20537         }
20538     }
20539 }
20540 </code></pre>
20541                             </div>
20542
20543                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-php">
20544                               <pre class="prettyprint"><code class="language-php"><&#63;php
20545 require_once(__DIR__ . '/vendor/autoload.php');
20546
20547 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
20548 $version = version_example; // String | 
20549 $serviceInstanceId = serviceInstanceId_example; // String | 
20550 $networkInstanceId = networkInstanceId_example; // String | 
20551 $body = body_example; // String | 
20552
20553 try {
20554     $api_instance->updateNetworkInstance($version, $serviceInstanceId, $networkInstanceId, $body);
20555 } catch (Exception $e) {
20556     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->updateNetworkInstance: ', $e->getMessage(), PHP_EOL;
20557 }
20558 ?></code></pre>
20559                             </div>
20560
20561                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-perl">
20562                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
20563 use WWW::SwaggerClient::Configuration;
20564 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
20565
20566 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
20567 my $version = version_example; # String | 
20568 my $serviceInstanceId = serviceInstanceId_example; # String | 
20569 my $networkInstanceId = networkInstanceId_example; # String | 
20570 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
20571
20572 eval { 
20573     $api_instance->updateNetworkInstance(version => $version, serviceInstanceId => $serviceInstanceId, networkInstanceId => $networkInstanceId, body => $body);
20574 };
20575 if ($@) {
20576     warn "Exception when calling OnapsoinfraserviceInstantiationApi->updateNetworkInstance: $@\n";
20577 }</code></pre>
20578                             </div>
20579
20580                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateNetworkInstance-0-python">
20581                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
20582 import time
20583 import swagger_client
20584 from swagger_client.rest import ApiException
20585 from pprint import pprint
20586
20587 # create an instance of the API class
20588 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
20589 version = version_example # String | 
20590 serviceInstanceId = serviceInstanceId_example # String | 
20591 networkInstanceId = networkInstanceId_example # String | 
20592 body = body_example # String |  (optional)
20593
20594 try: 
20595     # Update VolumeGroup on a specified version, serviceInstance, networkInstance
20596     api_instance.update_network_instance(version, serviceInstanceId, networkInstanceId, body=body)
20597 except ApiException as e:
20598     print("Exception when calling OnapsoinfraserviceInstantiationApi->updateNetworkInstance: %s\n" % e)</code></pre>
20599                             </div>
20600                           </div>
20601
20602                           <h2>Parameters</h2>
20603
20604                             <div class="methodsubtabletitle">Path parameters</div>
20605                             <table id="methodsubtable">
20606                                 <tr>
20607                                   <th width="150px">Name</th>
20608                                   <th>Description</th>
20609                                 </tr>
20610                                   <tr><td style="width:150px;">version*</td>
20611 <td>
20612
20613
20614     <div id="d2e199_updateNetworkInstance_version">
20615         <div class="json-schema-view">
20616             <div class="primitive">
20617                 <span class="type">
20618                     String
20619                 </span>
20620
20621             </div>
20622                 <div class="inner required">
20623                     Required
20624                 </div>
20625         </div>
20626     </div>
20627 </td>
20628 </tr>
20629
20630                                   <tr><td style="width:150px;">serviceInstanceId*</td>
20631 <td>
20632
20633
20634     <div id="d2e199_updateNetworkInstance_serviceInstanceId">
20635         <div class="json-schema-view">
20636             <div class="primitive">
20637                 <span class="type">
20638                     String
20639                 </span>
20640
20641             </div>
20642                 <div class="inner required">
20643                     Required
20644                 </div>
20645         </div>
20646     </div>
20647 </td>
20648 </tr>
20649
20650                                   <tr><td style="width:150px;">networkInstanceId*</td>
20651 <td>
20652
20653
20654     <div id="d2e199_updateNetworkInstance_networkInstanceId">
20655         <div class="json-schema-view">
20656             <div class="primitive">
20657                 <span class="type">
20658                     String
20659                 </span>
20660
20661             </div>
20662                 <div class="inner required">
20663                     Required
20664                 </div>
20665         </div>
20666     </div>
20667 </td>
20668 </tr>
20669
20670                             </table>
20671
20672
20673                             <div class="methodsubtabletitle">Body parameters</div>
20674                             <table id="methodsubtable">
20675                               <tr>
20676                                 <th width="150px">Name</th>
20677                                 <th>Description</th>
20678                               </tr>
20679                                 <tr><td style="width:150px;">body </td>
20680 <td>
20681
20682
20683 <script>
20684 $(document).ready(function() {
20685   var schemaWrapper = {
20686   "in" : "body",
20687   "name" : "body",
20688   "required" : false,
20689   "schema" : {
20690     "type" : "string"
20691   }
20692 };
20693   var schema = schemaWrapper.schema;
20694   if (schema.$ref != null) {
20695     schema = defsParser.$refs.get(schema.$ref);
20696   } else {
20697     schemaWrapper.definitions = Object.assign({}, defs);
20698     $RefParser.dereference(schemaWrapper).catch(function(err) {
20699       console.log(err);
20700     });
20701   }
20702
20703   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
20704   var result = $('#d2e199_updateNetworkInstance_body');
20705   result.empty();
20706   result.append(view.render());
20707 });
20708 </script>
20709 <div id="d2e199_updateNetworkInstance_body"></div>
20710 </td>
20711 </tr>
20712
20713                             </table>
20714
20715
20716
20717                           <h2>Responses</h2>
20718                             <h3> Status: default - successful operation </h3>
20719
20720                             <ul class="nav nav-tabs nav-tabs-examples" >
20721                             </ul>
20722
20723                             <div class="tab-content" style='margin-bottom: 10px;'>
20724                             </div>
20725
20726                         </article>
20727                       </div>
20728                       <hr>
20729                     <div id="api-OnapsoinfraserviceInstantiation-updateVfModuleInstance">
20730                       <article id="api-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0" data-group="User" data-name="updateVfModuleInstance" data-version="0">
20731                         <div class="pull-left">
20732                           <h1>updateVfModuleInstance</h1>
20733                           <p>Update VfModule on a specified version, serviceInstance, vnfInstance and vfModule</p>
20734                         </div>
20735                         <div class="pull-right"></div>
20736                         <div class="clearfix"></div>
20737                         <p></p>
20738                         <p class="marked"></p>
20739                         <p></p>
20740                         <br />
20741                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}</span></code></pre>
20742                         <p>
20743                           <h3>Usage and SDK Samples</h3>
20744                         </p>
20745                         <ul class="nav nav-tabs nav-tabs-examples">
20746                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-curl">Curl</a></li>
20747                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-java">Java</a></li>
20748                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-android">Android</a></li>
20749                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-groovy">Groovy</a></li>-->
20750                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-objc">Obj-C</a></li>
20751                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-javascript">JavaScript</a></li>
20752                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-angular">Angular</a></li>-->
20753                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-csharp">C#</a></li>
20754                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-php">PHP</a></li>
20755                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-perl">Perl</a></li>
20756                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-python">Python</a></li>
20757                         </ul>
20758
20759                         <div class="tab-content">
20760                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-curl">
20761                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/vfModules/{vfmoduleInstanceId}"</code></pre>
20762                           </div>
20763                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-java">
20764                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
20765 import io.swagger.client.auth.*;
20766 import io.swagger.client.model.*;
20767 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
20768
20769 import java.io.File;
20770 import java.util.*;
20771
20772 public class OnapsoinfraserviceInstantiationApiExample {
20773
20774     public static void main(String[] args) {
20775         
20776         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
20777         String version = version_example; // String | 
20778         String serviceInstanceId = serviceInstanceId_example; // String | 
20779         String vnfInstanceId = vnfInstanceId_example; // String | 
20780         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
20781         String body = body_example; // String | 
20782         try {
20783             apiInstance.updateVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
20784         } catch (ApiException e) {
20785             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateVfModuleInstance");
20786             e.printStackTrace();
20787         }
20788     }
20789 }</code></pre>
20790                           </div>
20791
20792                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-android">
20793                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
20794
20795 public class OnapsoinfraserviceInstantiationApiExample {
20796
20797     public static void main(String[] args) {
20798         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
20799         String version = version_example; // String | 
20800         String serviceInstanceId = serviceInstanceId_example; // String | 
20801         String vnfInstanceId = vnfInstanceId_example; // String | 
20802         String vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
20803         String body = body_example; // String | 
20804         try {
20805             apiInstance.updateVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
20806         } catch (ApiException e) {
20807             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateVfModuleInstance");
20808             e.printStackTrace();
20809         }
20810     }
20811 }</code></pre>
20812                           </div>
20813   <!--
20814   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-groovy">
20815   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
20816   </div> -->
20817                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-objc">
20818                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
20819 String *serviceInstanceId = serviceInstanceId_example; // 
20820 String *vnfInstanceId = vnfInstanceId_example; // 
20821 String *vfmoduleInstanceId = vfmoduleInstanceId_example; // 
20822 String *body = body_example; //  (optional)
20823
20824 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
20825
20826 // Update VfModule on a specified version, serviceInstance, vnfInstance and vfModule
20827 [apiInstance updateVfModuleInstanceWith:version
20828     serviceInstanceId:serviceInstanceId
20829     vnfInstanceId:vnfInstanceId
20830     vfmoduleInstanceId:vfmoduleInstanceId
20831     body:body
20832               completionHandler: ^(NSError* error) {
20833                             if (error) {
20834                                 NSLog(@"Error: %@", error);
20835                             }
20836                         }];
20837 </code></pre>
20838                             </div>
20839
20840                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-javascript">
20841                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
20842
20843 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
20844
20845 var version = version_example; // {String} 
20846
20847 var serviceInstanceId = serviceInstanceId_example; // {String} 
20848
20849 var vnfInstanceId = vnfInstanceId_example; // {String} 
20850
20851 var vfmoduleInstanceId = vfmoduleInstanceId_example; // {String} 
20852
20853 var opts = { 
20854   'body': body_example // {String} 
20855 };
20856
20857 var callback = function(error, data, response) {
20858   if (error) {
20859     console.error(error);
20860   } else {
20861     console.log('API called successfully.');
20862   }
20863 };
20864 api.updateVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, opts, callback);
20865 </code></pre>
20866                             </div>
20867
20868                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-angular">
20869               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
20870             </div>-->
20871                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-csharp">
20872                               <pre class="prettyprint"><code class="language-cs">using System;
20873 using System.Diagnostics;
20874 using IO.Swagger.Api;
20875 using IO.Swagger.Client;
20876 using IO.Swagger.Model;
20877
20878 namespace Example
20879 {
20880     public class updateVfModuleInstanceExample
20881     {
20882         public void main()
20883         {
20884             
20885             var apiInstance = new OnapsoinfraserviceInstantiationApi();
20886             var version = version_example;  // String | 
20887             var serviceInstanceId = serviceInstanceId_example;  // String | 
20888             var vnfInstanceId = vnfInstanceId_example;  // String | 
20889             var vfmoduleInstanceId = vfmoduleInstanceId_example;  // String | 
20890             var body = body_example;  // String |  (optional) 
20891
20892             try
20893             {
20894                 // Update VfModule on a specified version, serviceInstance, vnfInstance and vfModule
20895                 apiInstance.updateVfModuleInstance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body);
20896             }
20897             catch (Exception e)
20898             {
20899                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.updateVfModuleInstance: " + e.Message );
20900             }
20901         }
20902     }
20903 }
20904 </code></pre>
20905                             </div>
20906
20907                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-php">
20908                               <pre class="prettyprint"><code class="language-php"><&#63;php
20909 require_once(__DIR__ . '/vendor/autoload.php');
20910
20911 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
20912 $version = version_example; // String | 
20913 $serviceInstanceId = serviceInstanceId_example; // String | 
20914 $vnfInstanceId = vnfInstanceId_example; // String | 
20915 $vfmoduleInstanceId = vfmoduleInstanceId_example; // String | 
20916 $body = body_example; // String | 
20917
20918 try {
20919     $api_instance->updateVfModuleInstance($version, $serviceInstanceId, $vnfInstanceId, $vfmoduleInstanceId, $body);
20920 } catch (Exception $e) {
20921     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->updateVfModuleInstance: ', $e->getMessage(), PHP_EOL;
20922 }
20923 ?></code></pre>
20924                             </div>
20925
20926                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-perl">
20927                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
20928 use WWW::SwaggerClient::Configuration;
20929 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
20930
20931 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
20932 my $version = version_example; # String | 
20933 my $serviceInstanceId = serviceInstanceId_example; # String | 
20934 my $vnfInstanceId = vnfInstanceId_example; # String | 
20935 my $vfmoduleInstanceId = vfmoduleInstanceId_example; # String | 
20936 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
20937
20938 eval { 
20939     $api_instance->updateVfModuleInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, vfmoduleInstanceId => $vfmoduleInstanceId, body => $body);
20940 };
20941 if ($@) {
20942     warn "Exception when calling OnapsoinfraserviceInstantiationApi->updateVfModuleInstance: $@\n";
20943 }</code></pre>
20944                             </div>
20945
20946                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVfModuleInstance-0-python">
20947                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
20948 import time
20949 import swagger_client
20950 from swagger_client.rest import ApiException
20951 from pprint import pprint
20952
20953 # create an instance of the API class
20954 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
20955 version = version_example # String | 
20956 serviceInstanceId = serviceInstanceId_example # String | 
20957 vnfInstanceId = vnfInstanceId_example # String | 
20958 vfmoduleInstanceId = vfmoduleInstanceId_example # String | 
20959 body = body_example # String |  (optional)
20960
20961 try: 
20962     # Update VfModule on a specified version, serviceInstance, vnfInstance and vfModule
20963     api_instance.update_vf_module_instance(version, serviceInstanceId, vnfInstanceId, vfmoduleInstanceId, body=body)
20964 except ApiException as e:
20965     print("Exception when calling OnapsoinfraserviceInstantiationApi->updateVfModuleInstance: %s\n" % e)</code></pre>
20966                             </div>
20967                           </div>
20968
20969                           <h2>Parameters</h2>
20970
20971                             <div class="methodsubtabletitle">Path parameters</div>
20972                             <table id="methodsubtable">
20973                                 <tr>
20974                                   <th width="150px">Name</th>
20975                                   <th>Description</th>
20976                                 </tr>
20977                                   <tr><td style="width:150px;">version*</td>
20978 <td>
20979
20980
20981     <div id="d2e199_updateVfModuleInstance_version">
20982         <div class="json-schema-view">
20983             <div class="primitive">
20984                 <span class="type">
20985                     String
20986                 </span>
20987
20988             </div>
20989                 <div class="inner required">
20990                     Required
20991                 </div>
20992         </div>
20993     </div>
20994 </td>
20995 </tr>
20996
20997                                   <tr><td style="width:150px;">serviceInstanceId*</td>
20998 <td>
20999
21000
21001     <div id="d2e199_updateVfModuleInstance_serviceInstanceId">
21002         <div class="json-schema-view">
21003             <div class="primitive">
21004                 <span class="type">
21005                     String
21006                 </span>
21007
21008             </div>
21009                 <div class="inner required">
21010                     Required
21011                 </div>
21012         </div>
21013     </div>
21014 </td>
21015 </tr>
21016
21017                                   <tr><td style="width:150px;">vnfInstanceId*</td>
21018 <td>
21019
21020
21021     <div id="d2e199_updateVfModuleInstance_vnfInstanceId">
21022         <div class="json-schema-view">
21023             <div class="primitive">
21024                 <span class="type">
21025                     String
21026                 </span>
21027
21028             </div>
21029                 <div class="inner required">
21030                     Required
21031                 </div>
21032         </div>
21033     </div>
21034 </td>
21035 </tr>
21036
21037                                   <tr><td style="width:150px;">vfmoduleInstanceId*</td>
21038 <td>
21039
21040
21041     <div id="d2e199_updateVfModuleInstance_vfmoduleInstanceId">
21042         <div class="json-schema-view">
21043             <div class="primitive">
21044                 <span class="type">
21045                     String
21046                 </span>
21047
21048             </div>
21049                 <div class="inner required">
21050                     Required
21051                 </div>
21052         </div>
21053     </div>
21054 </td>
21055 </tr>
21056
21057                             </table>
21058
21059
21060                             <div class="methodsubtabletitle">Body parameters</div>
21061                             <table id="methodsubtable">
21062                               <tr>
21063                                 <th width="150px">Name</th>
21064                                 <th>Description</th>
21065                               </tr>
21066                                 <tr><td style="width:150px;">body </td>
21067 <td>
21068
21069
21070 <script>
21071 $(document).ready(function() {
21072   var schemaWrapper = {
21073   "in" : "body",
21074   "name" : "body",
21075   "required" : false,
21076   "schema" : {
21077     "type" : "string"
21078   }
21079 };
21080   var schema = schemaWrapper.schema;
21081   if (schema.$ref != null) {
21082     schema = defsParser.$refs.get(schema.$ref);
21083   } else {
21084     schemaWrapper.definitions = Object.assign({}, defs);
21085     $RefParser.dereference(schemaWrapper).catch(function(err) {
21086       console.log(err);
21087     });
21088   }
21089
21090   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
21091   var result = $('#d2e199_updateVfModuleInstance_body');
21092   result.empty();
21093   result.append(view.render());
21094 });
21095 </script>
21096 <div id="d2e199_updateVfModuleInstance_body"></div>
21097 </td>
21098 </tr>
21099
21100                             </table>
21101
21102
21103
21104                           <h2>Responses</h2>
21105                             <h3> Status: default - successful operation </h3>
21106
21107                             <ul class="nav nav-tabs nav-tabs-examples" >
21108                             </ul>
21109
21110                             <div class="tab-content" style='margin-bottom: 10px;'>
21111                             </div>
21112
21113                         </article>
21114                       </div>
21115                       <hr>
21116                     <div id="api-OnapsoinfraserviceInstantiation-updateVnfInstance">
21117                       <article id="api-OnapsoinfraserviceInstantiation-updateVnfInstance-0" data-group="User" data-name="updateVnfInstance" data-version="0">
21118                         <div class="pull-left">
21119                           <h1>updateVnfInstance</h1>
21120                           <p>Update VNF on a specified version, serviceInstance and vnfInstance</p>
21121                         </div>
21122                         <div class="pull-right"></div>
21123                         <div class="clearfix"></div>
21124                         <p></p>
21125                         <p class="marked"></p>
21126                         <p></p>
21127                         <br />
21128                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}</span></code></pre>
21129                         <p>
21130                           <h3>Usage and SDK Samples</h3>
21131                         </p>
21132                         <ul class="nav nav-tabs nav-tabs-examples">
21133                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-curl">Curl</a></li>
21134                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-java">Java</a></li>
21135                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-android">Android</a></li>
21136                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-groovy">Groovy</a></li>-->
21137                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-objc">Obj-C</a></li>
21138                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-javascript">JavaScript</a></li>
21139                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-angular">Angular</a></li>-->
21140                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-csharp">C#</a></li>
21141                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-php">PHP</a></li>
21142                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-perl">Perl</a></li>
21143                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-python">Python</a></li>
21144                         </ul>
21145
21146                         <div class="tab-content">
21147                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-curl">
21148                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}"</code></pre>
21149                           </div>
21150                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-java">
21151                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
21152 import io.swagger.client.auth.*;
21153 import io.swagger.client.model.*;
21154 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
21155
21156 import java.io.File;
21157 import java.util.*;
21158
21159 public class OnapsoinfraserviceInstantiationApiExample {
21160
21161     public static void main(String[] args) {
21162         
21163         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
21164         String version = version_example; // String | 
21165         String serviceInstanceId = serviceInstanceId_example; // String | 
21166         String vnfInstanceId = vnfInstanceId_example; // String | 
21167         String body = body_example; // String | 
21168         try {
21169             apiInstance.updateVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
21170         } catch (ApiException e) {
21171             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateVnfInstance");
21172             e.printStackTrace();
21173         }
21174     }
21175 }</code></pre>
21176                           </div>
21177
21178                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-android">
21179                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
21180
21181 public class OnapsoinfraserviceInstantiationApiExample {
21182
21183     public static void main(String[] args) {
21184         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
21185         String version = version_example; // String | 
21186         String serviceInstanceId = serviceInstanceId_example; // String | 
21187         String vnfInstanceId = vnfInstanceId_example; // String | 
21188         String body = body_example; // String | 
21189         try {
21190             apiInstance.updateVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
21191         } catch (ApiException e) {
21192             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateVnfInstance");
21193             e.printStackTrace();
21194         }
21195     }
21196 }</code></pre>
21197                           </div>
21198   <!--
21199   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-groovy">
21200   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
21201   </div> -->
21202                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-objc">
21203                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
21204 String *serviceInstanceId = serviceInstanceId_example; // 
21205 String *vnfInstanceId = vnfInstanceId_example; // 
21206 String *body = body_example; //  (optional)
21207
21208 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
21209
21210 // Update VNF on a specified version, serviceInstance and vnfInstance
21211 [apiInstance updateVnfInstanceWith:version
21212     serviceInstanceId:serviceInstanceId
21213     vnfInstanceId:vnfInstanceId
21214     body:body
21215               completionHandler: ^(NSError* error) {
21216                             if (error) {
21217                                 NSLog(@"Error: %@", error);
21218                             }
21219                         }];
21220 </code></pre>
21221                             </div>
21222
21223                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-javascript">
21224                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
21225
21226 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
21227
21228 var version = version_example; // {String} 
21229
21230 var serviceInstanceId = serviceInstanceId_example; // {String} 
21231
21232 var vnfInstanceId = vnfInstanceId_example; // {String} 
21233
21234 var opts = { 
21235   'body': body_example // {String} 
21236 };
21237
21238 var callback = function(error, data, response) {
21239   if (error) {
21240     console.error(error);
21241   } else {
21242     console.log('API called successfully.');
21243   }
21244 };
21245 api.updateVnfInstance(version, serviceInstanceId, vnfInstanceId, opts, callback);
21246 </code></pre>
21247                             </div>
21248
21249                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-angular">
21250               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
21251             </div>-->
21252                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-csharp">
21253                               <pre class="prettyprint"><code class="language-cs">using System;
21254 using System.Diagnostics;
21255 using IO.Swagger.Api;
21256 using IO.Swagger.Client;
21257 using IO.Swagger.Model;
21258
21259 namespace Example
21260 {
21261     public class updateVnfInstanceExample
21262     {
21263         public void main()
21264         {
21265             
21266             var apiInstance = new OnapsoinfraserviceInstantiationApi();
21267             var version = version_example;  // String | 
21268             var serviceInstanceId = serviceInstanceId_example;  // String | 
21269             var vnfInstanceId = vnfInstanceId_example;  // String | 
21270             var body = body_example;  // String |  (optional) 
21271
21272             try
21273             {
21274                 // Update VNF on a specified version, serviceInstance and vnfInstance
21275                 apiInstance.updateVnfInstance(version, serviceInstanceId, vnfInstanceId, body);
21276             }
21277             catch (Exception e)
21278             {
21279                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.updateVnfInstance: " + e.Message );
21280             }
21281         }
21282     }
21283 }
21284 </code></pre>
21285                             </div>
21286
21287                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-php">
21288                               <pre class="prettyprint"><code class="language-php"><&#63;php
21289 require_once(__DIR__ . '/vendor/autoload.php');
21290
21291 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
21292 $version = version_example; // String | 
21293 $serviceInstanceId = serviceInstanceId_example; // String | 
21294 $vnfInstanceId = vnfInstanceId_example; // String | 
21295 $body = body_example; // String | 
21296
21297 try {
21298     $api_instance->updateVnfInstance($version, $serviceInstanceId, $vnfInstanceId, $body);
21299 } catch (Exception $e) {
21300     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->updateVnfInstance: ', $e->getMessage(), PHP_EOL;
21301 }
21302 ?></code></pre>
21303                             </div>
21304
21305                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-perl">
21306                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
21307 use WWW::SwaggerClient::Configuration;
21308 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
21309
21310 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
21311 my $version = version_example; # String | 
21312 my $serviceInstanceId = serviceInstanceId_example; # String | 
21313 my $vnfInstanceId = vnfInstanceId_example; # String | 
21314 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
21315
21316 eval { 
21317     $api_instance->updateVnfInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, body => $body);
21318 };
21319 if ($@) {
21320     warn "Exception when calling OnapsoinfraserviceInstantiationApi->updateVnfInstance: $@\n";
21321 }</code></pre>
21322                             </div>
21323
21324                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVnfInstance-0-python">
21325                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
21326 import time
21327 import swagger_client
21328 from swagger_client.rest import ApiException
21329 from pprint import pprint
21330
21331 # create an instance of the API class
21332 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
21333 version = version_example # String | 
21334 serviceInstanceId = serviceInstanceId_example # String | 
21335 vnfInstanceId = vnfInstanceId_example # String | 
21336 body = body_example # String |  (optional)
21337
21338 try: 
21339     # Update VNF on a specified version, serviceInstance and vnfInstance
21340     api_instance.update_vnf_instance(version, serviceInstanceId, vnfInstanceId, body=body)
21341 except ApiException as e:
21342     print("Exception when calling OnapsoinfraserviceInstantiationApi->updateVnfInstance: %s\n" % e)</code></pre>
21343                             </div>
21344                           </div>
21345
21346                           <h2>Parameters</h2>
21347
21348                             <div class="methodsubtabletitle">Path parameters</div>
21349                             <table id="methodsubtable">
21350                                 <tr>
21351                                   <th width="150px">Name</th>
21352                                   <th>Description</th>
21353                                 </tr>
21354                                   <tr><td style="width:150px;">version*</td>
21355 <td>
21356
21357
21358     <div id="d2e199_updateVnfInstance_version">
21359         <div class="json-schema-view">
21360             <div class="primitive">
21361                 <span class="type">
21362                     String
21363                 </span>
21364
21365             </div>
21366                 <div class="inner required">
21367                     Required
21368                 </div>
21369         </div>
21370     </div>
21371 </td>
21372 </tr>
21373
21374                                   <tr><td style="width:150px;">serviceInstanceId*</td>
21375 <td>
21376
21377
21378     <div id="d2e199_updateVnfInstance_serviceInstanceId">
21379         <div class="json-schema-view">
21380             <div class="primitive">
21381                 <span class="type">
21382                     String
21383                 </span>
21384
21385             </div>
21386                 <div class="inner required">
21387                     Required
21388                 </div>
21389         </div>
21390     </div>
21391 </td>
21392 </tr>
21393
21394                                   <tr><td style="width:150px;">vnfInstanceId*</td>
21395 <td>
21396
21397
21398     <div id="d2e199_updateVnfInstance_vnfInstanceId">
21399         <div class="json-schema-view">
21400             <div class="primitive">
21401                 <span class="type">
21402                     String
21403                 </span>
21404
21405             </div>
21406                 <div class="inner required">
21407                     Required
21408                 </div>
21409         </div>
21410     </div>
21411 </td>
21412 </tr>
21413
21414                             </table>
21415
21416
21417                             <div class="methodsubtabletitle">Body parameters</div>
21418                             <table id="methodsubtable">
21419                               <tr>
21420                                 <th width="150px">Name</th>
21421                                 <th>Description</th>
21422                               </tr>
21423                                 <tr><td style="width:150px;">body </td>
21424 <td>
21425
21426
21427 <script>
21428 $(document).ready(function() {
21429   var schemaWrapper = {
21430   "in" : "body",
21431   "name" : "body",
21432   "required" : false,
21433   "schema" : {
21434     "type" : "string"
21435   }
21436 };
21437   var schema = schemaWrapper.schema;
21438   if (schema.$ref != null) {
21439     schema = defsParser.$refs.get(schema.$ref);
21440   } else {
21441     schemaWrapper.definitions = Object.assign({}, defs);
21442     $RefParser.dereference(schemaWrapper).catch(function(err) {
21443       console.log(err);
21444     });
21445   }
21446
21447   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
21448   var result = $('#d2e199_updateVnfInstance_body');
21449   result.empty();
21450   result.append(view.render());
21451 });
21452 </script>
21453 <div id="d2e199_updateVnfInstance_body"></div>
21454 </td>
21455 </tr>
21456
21457                             </table>
21458
21459
21460
21461                           <h2>Responses</h2>
21462                             <h3> Status: default - successful operation </h3>
21463
21464                             <ul class="nav nav-tabs nav-tabs-examples" >
21465                             </ul>
21466
21467                             <div class="tab-content" style='margin-bottom: 10px;'>
21468                             </div>
21469
21470                         </article>
21471                       </div>
21472                       <hr>
21473                     <div id="api-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance">
21474                       <article id="api-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0" data-group="User" data-name="updateVolumeGroupInstance" data-version="0">
21475                         <div class="pull-left">
21476                           <h1>updateVolumeGroupInstance</h1>
21477                           <p>Update VolumeGroup on a specified version, serviceInstance, vnfInstance and volumeGroup</p>
21478                         </div>
21479                         <div class="pull-right"></div>
21480                         <div class="clearfix"></div>
21481                         <p></p>
21482                         <p class="marked"></p>
21483                         <p></p>
21484                         <br />
21485                         <pre class="prettyprint language-html prettyprinted" data-type="put"><code><span class="pln">/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}</span></code></pre>
21486                         <p>
21487                           <h3>Usage and SDK Samples</h3>
21488                         </p>
21489                         <ul class="nav nav-tabs nav-tabs-examples">
21490                           <li class="active"><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-curl">Curl</a></li>
21491                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-java">Java</a></li>
21492                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-android">Android</a></li>
21493                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-groovy">Groovy</a></li>-->
21494                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-objc">Obj-C</a></li>
21495                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-javascript">JavaScript</a></li>
21496                           <!--<li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-angular">Angular</a></li>-->
21497                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-csharp">C#</a></li>
21498                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-php">PHP</a></li>
21499                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-perl">Perl</a></li>
21500                           <li class=""><a href="#examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-python">Python</a></li>
21501                         </ul>
21502
21503                         <div class="tab-content">
21504                           <div class="tab-pane active" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-curl">
21505                             <pre class="prettyprint"><code class="language-bsh">curl -X PUT "http://localhost/onap/so/infra/serviceInstantiation/{version}/serviceInstances/{serviceInstanceId}/vnfs/{vnfInstanceId}/volumeGroups/{volumeGroupInstanceId}"</code></pre>
21506                           </div>
21507                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-java">
21508                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
21509 import io.swagger.client.auth.*;
21510 import io.swagger.client.model.*;
21511 import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
21512
21513 import java.io.File;
21514 import java.util.*;
21515
21516 public class OnapsoinfraserviceInstantiationApiExample {
21517
21518     public static void main(String[] args) {
21519         
21520         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
21521         String version = version_example; // String | 
21522         String serviceInstanceId = serviceInstanceId_example; // String | 
21523         String vnfInstanceId = vnfInstanceId_example; // String | 
21524         String volumeGroupInstanceId = volumeGroupInstanceId_example; // String | 
21525         String body = body_example; // String | 
21526         try {
21527             apiInstance.updateVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body);
21528         } catch (ApiException e) {
21529             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateVolumeGroupInstance");
21530             e.printStackTrace();
21531         }
21532     }
21533 }</code></pre>
21534                           </div>
21535
21536                           <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-android">
21537                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfraserviceInstantiationApi;
21538
21539 public class OnapsoinfraserviceInstantiationApiExample {
21540
21541     public static void main(String[] args) {
21542         OnapsoinfraserviceInstantiationApi apiInstance = new OnapsoinfraserviceInstantiationApi();
21543         String version = version_example; // String | 
21544         String serviceInstanceId = serviceInstanceId_example; // String | 
21545         String vnfInstanceId = vnfInstanceId_example; // String | 
21546         String volumeGroupInstanceId = volumeGroupInstanceId_example; // String | 
21547         String body = body_example; // String | 
21548         try {
21549             apiInstance.updateVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body);
21550         } catch (ApiException e) {
21551             System.err.println("Exception when calling OnapsoinfraserviceInstantiationApi#updateVolumeGroupInstance");
21552             e.printStackTrace();
21553         }
21554     }
21555 }</code></pre>
21556                           </div>
21557   <!--
21558   <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-groovy">
21559   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
21560   </div> -->
21561                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-objc">
21562                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
21563 String *serviceInstanceId = serviceInstanceId_example; // 
21564 String *vnfInstanceId = vnfInstanceId_example; // 
21565 String *volumeGroupInstanceId = volumeGroupInstanceId_example; // 
21566 String *body = body_example; //  (optional)
21567
21568 OnapsoinfraserviceInstantiationApi *apiInstance = [[OnapsoinfraserviceInstantiationApi alloc] init];
21569
21570 // Update VolumeGroup on a specified version, serviceInstance, vnfInstance and volumeGroup
21571 [apiInstance updateVolumeGroupInstanceWith:version
21572     serviceInstanceId:serviceInstanceId
21573     vnfInstanceId:vnfInstanceId
21574     volumeGroupInstanceId:volumeGroupInstanceId
21575     body:body
21576               completionHandler: ^(NSError* error) {
21577                             if (error) {
21578                                 NSLog(@"Error: %@", error);
21579                             }
21580                         }];
21581 </code></pre>
21582                             </div>
21583
21584                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-javascript">
21585                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
21586
21587 var api = new SoGuilinApIs.OnapsoinfraserviceInstantiationApi()
21588
21589 var version = version_example; // {String} 
21590
21591 var serviceInstanceId = serviceInstanceId_example; // {String} 
21592
21593 var vnfInstanceId = vnfInstanceId_example; // {String} 
21594
21595 var volumeGroupInstanceId = volumeGroupInstanceId_example; // {String} 
21596
21597 var opts = { 
21598   'body': body_example // {String} 
21599 };
21600
21601 var callback = function(error, data, response) {
21602   if (error) {
21603     console.error(error);
21604   } else {
21605     console.log('API called successfully.');
21606   }
21607 };
21608 api.updateVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, opts, callback);
21609 </code></pre>
21610                             </div>
21611
21612                             <!--<div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-angular">
21613               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
21614             </div>-->
21615                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-csharp">
21616                               <pre class="prettyprint"><code class="language-cs">using System;
21617 using System.Diagnostics;
21618 using IO.Swagger.Api;
21619 using IO.Swagger.Client;
21620 using IO.Swagger.Model;
21621
21622 namespace Example
21623 {
21624     public class updateVolumeGroupInstanceExample
21625     {
21626         public void main()
21627         {
21628             
21629             var apiInstance = new OnapsoinfraserviceInstantiationApi();
21630             var version = version_example;  // String | 
21631             var serviceInstanceId = serviceInstanceId_example;  // String | 
21632             var vnfInstanceId = vnfInstanceId_example;  // String | 
21633             var volumeGroupInstanceId = volumeGroupInstanceId_example;  // String | 
21634             var body = body_example;  // String |  (optional) 
21635
21636             try
21637             {
21638                 // Update VolumeGroup on a specified version, serviceInstance, vnfInstance and volumeGroup
21639                 apiInstance.updateVolumeGroupInstance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body);
21640             }
21641             catch (Exception e)
21642             {
21643                 Debug.Print("Exception when calling OnapsoinfraserviceInstantiationApi.updateVolumeGroupInstance: " + e.Message );
21644             }
21645         }
21646     }
21647 }
21648 </code></pre>
21649                             </div>
21650
21651                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-php">
21652                               <pre class="prettyprint"><code class="language-php"><&#63;php
21653 require_once(__DIR__ . '/vendor/autoload.php');
21654
21655 $api_instance = new Swagger\Client\Api\OnapsoinfraserviceInstantiationApi();
21656 $version = version_example; // String | 
21657 $serviceInstanceId = serviceInstanceId_example; // String | 
21658 $vnfInstanceId = vnfInstanceId_example; // String | 
21659 $volumeGroupInstanceId = volumeGroupInstanceId_example; // String | 
21660 $body = body_example; // String | 
21661
21662 try {
21663     $api_instance->updateVolumeGroupInstance($version, $serviceInstanceId, $vnfInstanceId, $volumeGroupInstanceId, $body);
21664 } catch (Exception $e) {
21665     echo 'Exception when calling OnapsoinfraserviceInstantiationApi->updateVolumeGroupInstance: ', $e->getMessage(), PHP_EOL;
21666 }
21667 ?></code></pre>
21668                             </div>
21669
21670                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-perl">
21671                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
21672 use WWW::SwaggerClient::Configuration;
21673 use WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi;
21674
21675 my $api_instance = WWW::SwaggerClient::OnapsoinfraserviceInstantiationApi->new();
21676 my $version = version_example; # String | 
21677 my $serviceInstanceId = serviceInstanceId_example; # String | 
21678 my $vnfInstanceId = vnfInstanceId_example; # String | 
21679 my $volumeGroupInstanceId = volumeGroupInstanceId_example; # String | 
21680 my $body = WWW::SwaggerClient::Object::String->new(); # String | 
21681
21682 eval { 
21683     $api_instance->updateVolumeGroupInstance(version => $version, serviceInstanceId => $serviceInstanceId, vnfInstanceId => $vnfInstanceId, volumeGroupInstanceId => $volumeGroupInstanceId, body => $body);
21684 };
21685 if ($@) {
21686     warn "Exception when calling OnapsoinfraserviceInstantiationApi->updateVolumeGroupInstance: $@\n";
21687 }</code></pre>
21688                             </div>
21689
21690                             <div class="tab-pane" id="examples-OnapsoinfraserviceInstantiation-updateVolumeGroupInstance-0-python">
21691                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
21692 import time
21693 import swagger_client
21694 from swagger_client.rest import ApiException
21695 from pprint import pprint
21696
21697 # create an instance of the API class
21698 api_instance = swagger_client.OnapsoinfraserviceInstantiationApi()
21699 version = version_example # String | 
21700 serviceInstanceId = serviceInstanceId_example # String | 
21701 vnfInstanceId = vnfInstanceId_example # String | 
21702 volumeGroupInstanceId = volumeGroupInstanceId_example # String | 
21703 body = body_example # String |  (optional)
21704
21705 try: 
21706     # Update VolumeGroup on a specified version, serviceInstance, vnfInstance and volumeGroup
21707     api_instance.update_volume_group_instance(version, serviceInstanceId, vnfInstanceId, volumeGroupInstanceId, body=body)
21708 except ApiException as e:
21709     print("Exception when calling OnapsoinfraserviceInstantiationApi->updateVolumeGroupInstance: %s\n" % e)</code></pre>
21710                             </div>
21711                           </div>
21712
21713                           <h2>Parameters</h2>
21714
21715                             <div class="methodsubtabletitle">Path parameters</div>
21716                             <table id="methodsubtable">
21717                                 <tr>
21718                                   <th width="150px">Name</th>
21719                                   <th>Description</th>
21720                                 </tr>
21721                                   <tr><td style="width:150px;">version*</td>
21722 <td>
21723
21724
21725     <div id="d2e199_updateVolumeGroupInstance_version">
21726         <div class="json-schema-view">
21727             <div class="primitive">
21728                 <span class="type">
21729                     String
21730                 </span>
21731
21732             </div>
21733                 <div class="inner required">
21734                     Required
21735                 </div>
21736         </div>
21737     </div>
21738 </td>
21739 </tr>
21740
21741                                   <tr><td style="width:150px;">serviceInstanceId*</td>
21742 <td>
21743
21744
21745     <div id="d2e199_updateVolumeGroupInstance_serviceInstanceId">
21746         <div class="json-schema-view">
21747             <div class="primitive">
21748                 <span class="type">
21749                     String
21750                 </span>
21751
21752             </div>
21753                 <div class="inner required">
21754                     Required
21755                 </div>
21756         </div>
21757     </div>
21758 </td>
21759 </tr>
21760
21761                                   <tr><td style="width:150px;">vnfInstanceId*</td>
21762 <td>
21763
21764
21765     <div id="d2e199_updateVolumeGroupInstance_vnfInstanceId">
21766         <div class="json-schema-view">
21767             <div class="primitive">
21768                 <span class="type">
21769                     String
21770                 </span>
21771
21772             </div>
21773                 <div class="inner required">
21774                     Required
21775                 </div>
21776         </div>
21777     </div>
21778 </td>
21779 </tr>
21780
21781                                   <tr><td style="width:150px;">volumeGroupInstanceId*</td>
21782 <td>
21783
21784
21785     <div id="d2e199_updateVolumeGroupInstance_volumeGroupInstanceId">
21786         <div class="json-schema-view">
21787             <div class="primitive">
21788                 <span class="type">
21789                     String
21790                 </span>
21791
21792             </div>
21793                 <div class="inner required">
21794                     Required
21795                 </div>
21796         </div>
21797     </div>
21798 </td>
21799 </tr>
21800
21801                             </table>
21802
21803
21804                             <div class="methodsubtabletitle">Body parameters</div>
21805                             <table id="methodsubtable">
21806                               <tr>
21807                                 <th width="150px">Name</th>
21808                                 <th>Description</th>
21809                               </tr>
21810                                 <tr><td style="width:150px;">body </td>
21811 <td>
21812
21813
21814 <script>
21815 $(document).ready(function() {
21816   var schemaWrapper = {
21817   "in" : "body",
21818   "name" : "body",
21819   "required" : false,
21820   "schema" : {
21821     "type" : "string"
21822   }
21823 };
21824   var schema = schemaWrapper.schema;
21825   if (schema.$ref != null) {
21826     schema = defsParser.$refs.get(schema.$ref);
21827   } else {
21828     schemaWrapper.definitions = Object.assign({}, defs);
21829     $RefParser.dereference(schemaWrapper).catch(function(err) {
21830       console.log(err);
21831     });
21832   }
21833
21834   var view = new JSONSchemaView(schema,2,{isBodyParam: true});
21835   var result = $('#d2e199_updateVolumeGroupInstance_body');
21836   result.empty();
21837   result.append(view.render());
21838 });
21839 </script>
21840 <div id="d2e199_updateVolumeGroupInstance_body"></div>
21841 </td>
21842 </tr>
21843
21844                             </table>
21845
21846
21847
21848                           <h2>Responses</h2>
21849                             <h3> Status: default - successful operation </h3>
21850
21851                             <ul class="nav nav-tabs nav-tabs-examples" >
21852                             </ul>
21853
21854                             <div class="tab-content" style='margin-bottom: 10px;'>
21855                             </div>
21856
21857                         </article>
21858                       </div>
21859                       <hr>
21860                   </section>
21861                 <section id="api-Onapsoinfratasks">
21862                   <h1>Onapsoinfratasks</h1>
21863                     <div id="api-Onapsoinfratasks-queryFilters">
21864                       <article id="api-Onapsoinfratasks-queryFilters-0" data-group="User" data-name="queryFilters" data-version="0">
21865                         <div class="pull-left">
21866                           <h1>queryFilters</h1>
21867                           <p>Finds Manual Tasks</p>
21868                         </div>
21869                         <div class="pull-right"></div>
21870                         <div class="clearfix"></div>
21871                         <p></p>
21872                         <p class="marked"></p>
21873                         <p></p>
21874                         <br />
21875                         <pre class="prettyprint language-html prettyprinted" data-type="get"><code><span class="pln">/onap/so/infra/tasks/{version}</span></code></pre>
21876                         <p>
21877                           <h3>Usage and SDK Samples</h3>
21878                         </p>
21879                         <ul class="nav nav-tabs nav-tabs-examples">
21880                           <li class="active"><a href="#examples-Onapsoinfratasks-queryFilters-0-curl">Curl</a></li>
21881                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-java">Java</a></li>
21882                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-android">Android</a></li>
21883                           <!--<li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-groovy">Groovy</a></li>-->
21884                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-objc">Obj-C</a></li>
21885                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-javascript">JavaScript</a></li>
21886                           <!--<li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-angular">Angular</a></li>-->
21887                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-csharp">C#</a></li>
21888                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-php">PHP</a></li>
21889                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-perl">Perl</a></li>
21890                           <li class=""><a href="#examples-Onapsoinfratasks-queryFilters-0-python">Python</a></li>
21891                         </ul>
21892
21893                         <div class="tab-content">
21894                           <div class="tab-pane active" id="examples-Onapsoinfratasks-queryFilters-0-curl">
21895                             <pre class="prettyprint"><code class="language-bsh">curl -X GET "http://localhost/onap/so/infra/tasks/{version}?taskId=&originalRequestId=&subscriptionServiceType=&nfRole=&buildingBlockName=&originalRequestDate=&originalRequestorId="</code></pre>
21896                           </div>
21897                           <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-java">
21898                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.*;
21899 import io.swagger.client.auth.*;
21900 import io.swagger.client.model.*;
21901 import io.swagger.client.api.OnapsoinfratasksApi;
21902
21903 import java.io.File;
21904 import java.util.*;
21905
21906 public class OnapsoinfratasksApiExample {
21907
21908     public static void main(String[] args) {
21909         
21910         OnapsoinfratasksApi apiInstance = new OnapsoinfratasksApi();
21911         String version = version_example; // String | 
21912         String taskId = taskId_example; // String | 
21913         String originalRequestId = originalRequestId_example; // String | 
21914         String subscriptionServiceType = subscriptionServiceType_example; // String | 
21915         String nfRole = nfRole_example; // String | 
21916         String buildingBlockName = buildingBlockName_example; // String | 
21917         String originalRequestDate = originalRequestDate_example; // String | 
21918         String originalRequestorId = originalRequestorId_example; // String | 
21919         try {
21920             apiInstance.queryFilters(version, taskId, originalRequestId, subscriptionServiceType, nfRole, buildingBlockName, originalRequestDate, originalRequestorId);
21921         } catch (ApiException e) {
21922             System.err.println("Exception when calling OnapsoinfratasksApi#queryFilters");
21923             e.printStackTrace();
21924         }
21925     }
21926 }</code></pre>
21927                           </div>
21928
21929                           <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-android">
21930                             <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.OnapsoinfratasksApi;
21931
21932 public class OnapsoinfratasksApiExample {
21933
21934     public static void main(String[] args) {
21935         OnapsoinfratasksApi apiInstance = new OnapsoinfratasksApi();
21936         String version = version_example; // String | 
21937         String taskId = taskId_example; // String | 
21938         String originalRequestId = originalRequestId_example; // String | 
21939         String subscriptionServiceType = subscriptionServiceType_example; // String | 
21940         String nfRole = nfRole_example; // String | 
21941         String buildingBlockName = buildingBlockName_example; // String | 
21942         String originalRequestDate = originalRequestDate_example; // String | 
21943         String originalRequestorId = originalRequestorId_example; // String | 
21944         try {
21945             apiInstance.queryFilters(version, taskId, originalRequestId, subscriptionServiceType, nfRole, buildingBlockName, originalRequestDate, originalRequestorId);
21946         } catch (ApiException e) {
21947             System.err.println("Exception when calling OnapsoinfratasksApi#queryFilters");
21948             e.printStackTrace();
21949         }
21950     }
21951 }</code></pre>
21952                           </div>
21953   <!--
21954   <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-groovy">
21955   <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
21956   </div> -->
21957                             <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-objc">
21958                               <pre class="prettyprint"><code class="language-cpp">String *version = version_example; // 
21959 String *taskId = taskId_example; //  (optional)
21960 String *originalRequestId = originalRequestId_example; //  (optional)
21961 String *subscriptionServiceType = subscriptionServiceType_example; //  (optional)
21962 String *nfRole = nfRole_example; //  (optional)
21963 String *buildingBlockName = buildingBlockName_example; //  (optional)
21964 String *originalRequestDate = originalRequestDate_example; //  (optional)
21965 String *originalRequestorId = originalRequestorId_example; //  (optional)
21966
21967 OnapsoinfratasksApi *apiInstance = [[OnapsoinfratasksApi alloc] init];
21968
21969 // Finds Manual Tasks
21970 [apiInstance queryFiltersWith:version
21971     taskId:taskId
21972     originalRequestId:originalRequestId
21973     subscriptionServiceType:subscriptionServiceType
21974     nfRole:nfRole
21975     buildingBlockName:buildingBlockName
21976     originalRequestDate:originalRequestDate
21977     originalRequestorId:originalRequestorId
21978               completionHandler: ^(NSError* error) {
21979                             if (error) {
21980                                 NSLog(@"Error: %@", error);
21981                             }
21982                         }];
21983 </code></pre>
21984                             </div>
21985
21986                             <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-javascript">
21987                               <pre class="prettyprint"><code class="language-js">var SoGuilinApIs = require('so_guilin_ap_is');
21988
21989 var api = new SoGuilinApIs.OnapsoinfratasksApi()
21990
21991 var version = version_example; // {String} 
21992
21993 var opts = { 
21994   'taskId': taskId_example, // {String} 
21995   'originalRequestId': originalRequestId_example, // {String} 
21996   'subscriptionServiceType': subscriptionServiceType_example, // {String} 
21997   'nfRole': nfRole_example, // {String} 
21998   'buildingBlockName': buildingBlockName_example, // {String} 
21999   'originalRequestDate': originalRequestDate_example, // {String} 
22000   'originalRequestorId': originalRequestorId_example // {String} 
22001 };
22002
22003 var callback = function(error, data, response) {
22004   if (error) {
22005     console.error(error);
22006   } else {
22007     console.log('API called successfully.');
22008   }
22009 };
22010 api.queryFilters(version, opts, callback);
22011 </code></pre>
22012                             </div>
22013
22014                             <!--<div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-angular">
22015               <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre>
22016             </div>-->
22017                             <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-csharp">
22018                               <pre class="prettyprint"><code class="language-cs">using System;
22019 using System.Diagnostics;
22020 using IO.Swagger.Api;
22021 using IO.Swagger.Client;
22022 using IO.Swagger.Model;
22023
22024 namespace Example
22025 {
22026     public class queryFiltersExample
22027     {
22028         public void main()
22029         {
22030             
22031             var apiInstance = new OnapsoinfratasksApi();
22032             var version = version_example;  // String | 
22033             var taskId = taskId_example;  // String |  (optional) 
22034             var originalRequestId = originalRequestId_example;  // String |  (optional) 
22035             var subscriptionServiceType = subscriptionServiceType_example;  // String |  (optional) 
22036             var nfRole = nfRole_example;  // String |  (optional) 
22037             var buildingBlockName = buildingBlockName_example;  // String |  (optional) 
22038             var originalRequestDate = originalRequestDate_example;  // String |  (optional) 
22039             var originalRequestorId = originalRequestorId_example;  // String |  (optional) 
22040
22041             try
22042             {
22043                 // Finds Manual Tasks
22044                 apiInstance.queryFilters(version, taskId, originalRequestId, subscriptionServiceType, nfRole, buildingBlockName, originalRequestDate, originalRequestorId);
22045             }
22046             catch (Exception e)
22047             {
22048                 Debug.Print("Exception when calling OnapsoinfratasksApi.queryFilters: " + e.Message );
22049             }
22050         }
22051     }
22052 }
22053 </code></pre>
22054                             </div>
22055
22056                             <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-php">
22057                               <pre class="prettyprint"><code class="language-php"><&#63;php
22058 require_once(__DIR__ . '/vendor/autoload.php');
22059
22060 $api_instance = new Swagger\Client\Api\OnapsoinfratasksApi();
22061 $version = version_example; // String | 
22062 $taskId = taskId_example; // String | 
22063 $originalRequestId = originalRequestId_example; // String | 
22064 $subscriptionServiceType = subscriptionServiceType_example; // String | 
22065 $nfRole = nfRole_example; // String | 
22066 $buildingBlockName = buildingBlockName_example; // String | 
22067 $originalRequestDate = originalRequestDate_example; // String | 
22068 $originalRequestorId = originalRequestorId_example; // String | 
22069
22070 try {
22071     $api_instance->queryFilters($version, $taskId, $originalRequestId, $subscriptionServiceType, $nfRole, $buildingBlockName, $originalRequestDate, $originalRequestorId);
22072 } catch (Exception $e) {
22073     echo 'Exception when calling OnapsoinfratasksApi->queryFilters: ', $e->getMessage(), PHP_EOL;
22074 }
22075 ?></code></pre>
22076                             </div>
22077
22078                             <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-perl">
22079                               <pre class="prettyprint"><code class="language-perl">use Data::Dumper;
22080 use WWW::SwaggerClient::Configuration;
22081 use WWW::SwaggerClient::OnapsoinfratasksApi;
22082
22083 my $api_instance = WWW::SwaggerClient::OnapsoinfratasksApi->new();
22084 my $version = version_example; # String | 
22085 my $taskId = taskId_example; # String | 
22086 my $originalRequestId = originalRequestId_example; # String | 
22087 my $subscriptionServiceType = subscriptionServiceType_example; # String | 
22088 my $nfRole = nfRole_example; # String | 
22089 my $buildingBlockName = buildingBlockName_example; # String | 
22090 my $originalRequestDate = originalRequestDate_example; # String | 
22091 my $originalRequestorId = originalRequestorId_example; # String | 
22092
22093 eval { 
22094     $api_instance->queryFilters(version => $version, taskId => $taskId, originalRequestId => $originalRequestId, subscriptionServiceType => $subscriptionServiceType, nfRole => $nfRole, buildingBlockName => $buildingBlockName, originalRequestDate => $originalRequestDate, originalRequestorId => $originalRequestorId);
22095 };
22096 if ($@) {
22097     warn "Exception when calling OnapsoinfratasksApi->queryFilters: $@\n";
22098 }</code></pre>
22099                             </div>
22100
22101                             <div class="tab-pane" id="examples-Onapsoinfratasks-queryFilters-0-python">
22102                               <pre class="prettyprint"><code class="language-python">from __future__ import print_statement
22103 import time
22104 import swagger_client
22105 from swagger_client.rest import ApiException
22106 from pprint import pprint
22107
22108 # create an instance of the API class
22109 api_instance = swagger_client.OnapsoinfratasksApi()
22110 version = version_example # String | 
22111 taskId = taskId_example # String |  (optional)
22112 originalRequestId = originalRequestId_example # String |  (optional)
22113 subscriptionServiceType = subscriptionServiceType_example # String |  (optional)
22114 nfRole = nfRole_example # String |  (optional)
22115 buildingBlockName = buildingBlockName_example # String |  (optional)
22116 originalRequestDate = originalRequestDate_example # String |  (optional)
22117 originalRequestorId = originalRequestorId_example # String |  (optional)
22118
22119 try: 
22120     # Finds Manual Tasks
22121     api_instance.query_filters(version, taskId=taskId, originalRequestId=originalRequestId, subscriptionServiceType=subscriptionServiceType, nfRole=nfRole, buildingBlockName=buildingBlockName, originalRequestDate=originalRequestDate, originalRequestorId=originalRequestorId)
22122 except ApiException as e:
22123     print("Exception when calling OnapsoinfratasksApi->queryFilters: %s\n" % e)</code></pre>
22124                             </div>
22125                           </div>
22126
22127                           <h2>Parameters</h2>
22128
22129                             <div class="methodsubtabletitle">Path parameters</div>
22130                             <table id="methodsubtable">
22131                                 <tr>
22132                                   <th width="150px">Name</th>
22133                                   <th>Description</th>
22134                                 </tr>
22135                                   <tr><td style="width:150px;">version*</td>
22136 <td>
22137
22138
22139     <div id="d2e199_queryFilters_version">
22140         <div class="json-schema-view">
22141             <div class="primitive">
22142                 <span class="type">
22143                     String
22144                 </span>
22145
22146             </div>
22147                 <div class="inner required">
22148                     Required
22149                 </div>
22150         </div>
22151     </div>
22152 </td>
22153 </tr>
22154
22155                             </table>
22156
22157
22158
22159
22160                             <div class="methodsubtabletitle">Query parameters</div>
22161                             <table id="methodsubtable">
22162                               <tr>
22163                                 <th width="150px">Name</th>
22164                                 <th>Description</th>
22165                               </tr>
22166                                 <tr><td style="width:150px;">taskId</td>
22167 <td>
22168
22169
22170     <div id="d2e199_queryFilters_taskId">
22171         <div class="json-schema-view">
22172             <div class="primitive">
22173                 <span class="type">
22174                     String
22175                 </span>
22176
22177             </div>
22178         </div>
22179     </div>
22180 </td>
22181 </tr>
22182
22183                                 <tr><td style="width:150px;">originalRequestId</td>
22184 <td>
22185
22186
22187     <div id="d2e199_queryFilters_originalRequestId">
22188         <div class="json-schema-view">
22189             <div class="primitive">
22190                 <span class="type">
22191                     String
22192                 </span>
22193
22194             </div>
22195         </div>
22196     </div>
22197 </td>
22198 </tr>
22199
22200                                 <tr><td style="width:150px;">subscriptionServiceType</td>
22201 <td>
22202
22203
22204     <div id="d2e199_queryFilters_subscriptionServiceType">
22205         <div class="json-schema-view">
22206             <div class="primitive">
22207                 <span class="type">
22208                     String
22209                 </span>
22210
22211             </div>
22212         </div>
22213     </div>
22214 </td>
22215 </tr>
22216
22217                                 <tr><td style="width:150px;">nfRole</td>
22218 <td>
22219
22220
22221     <div id="d2e199_queryFilters_nfRole">
22222         <div class="json-schema-view">
22223             <div class="primitive">
22224                 <span class="type">
22225                     String
22226                 </span>
22227
22228             </div>
22229         </div>
22230     </div>
22231 </td>
22232 </tr>
22233
22234                                 <tr><td style="width:150px;">buildingBlockName</td>
22235 <td>
22236
22237
22238     <div id="d2e199_queryFilters_buildingBlockName">
22239         <div class="json-schema-view">
22240             <div class="primitive">
22241                 <span class="type">
22242                     String
22243                 </span>
22244
22245             </div>
22246         </div>
22247     </div>
22248 </td>
22249 </tr>
22250
22251                                 <tr><td style="width:150px;">originalRequestDate</td>
22252 <td>
22253
22254
22255     <div id="d2e199_queryFilters_originalRequestDate">
22256         <div class="json-schema-view">
22257             <div class="primitive">
22258                 <span class="type">
22259                     String
22260                 </span>
22261
22262             </div>
22263         </div>
22264     </div>
22265 </td>
22266 </tr>
22267
22268                                 <tr><td style="width:150px;">originalRequestorId</td>
22269 <td>
22270
22271
22272     <div id="d2e199_queryFilters_originalRequestorId">
22273         <div class="json-schema-view">
22274             <div class="primitive">
22275                 <span class="type">
22276                     String
22277                 </span>
22278
22279             </div>
22280         </div>
22281     </div>
22282 </td>
22283 </tr>
22284
22285                             </table>
22286
22287                           <h2>Responses</h2>
22288                             <h3> Status: default - successful operation </h3>
22289
22290                             <ul class="nav nav-tabs nav-tabs-examples" >
22291                             </ul>
22292
22293                             <div class="tab-content" style='margin-bottom: 10px;'>
22294                             </div>
22295
22296                         </article>
22297                       </div>
22298                       <hr>
22299                   </section>
22300           </div>
22301           <div id="footer">
22302             <div id="api-_footer">
22303               <p>Suggestions, contact, support and error reporting;
22304                   <div class="app-desc">Information URL: <a href="https://helloreverb.com">https://helloreverb.com</a></div>
22305                   <div class="app-desc">Contact Info: <a href="hello@helloreverb.com">hello@helloreverb.com</a></div>
22306               </p>
22307                 <div class="license-info">All rights reserved</div>
22308                 <div class="license-url">http://apache.org/licenses/LICENSE-2.0.html</div>
22309             </div>
22310           </div>
22311       </div>
22312     </div>
22313   </div>
22314   <script>
22315 (function webpackUniversalModuleDefinition(root, factory) {
22316         if(typeof exports === 'object' && typeof module === 'object')
22317                 module.exports = factory();
22318         else if(typeof define === 'function' && define.amd)
22319                 define("JSONFormatter", [], factory);
22320         else if(typeof exports === 'object')
22321                 exports["JSONFormatter"] = factory();
22322         else
22323                 root["JSONFormatter"] = factory();
22324 })(this, function() {
22325 return /******/ (function(modules) { // webpackBootstrap
22326 /******/        // The module cache
22327 /******/        var installedModules = {};
22328 /******/
22329 /******/        // The require function
22330 /******/        function __webpack_require__(moduleId) {
22331 /******/
22332 /******/                // Check if module is in cache
22333 /******/                if(installedModules[moduleId])
22334 /******/                        return installedModules[moduleId].exports;
22335 /******/
22336 /******/                // Create a new module (and put it into the cache)
22337 /******/                var module = installedModules[moduleId] = {
22338 /******/                        exports: {},
22339 /******/                        id: moduleId,
22340 /******/                        loaded: false
22341 /******/                };
22342 /******/
22343 /******/                // Execute the module function
22344 /******/                modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
22345 /******/
22346 /******/                // Flag the module as loaded
22347 /******/                module.loaded = true;
22348 /******/
22349 /******/                // Return the exports of the module
22350 /******/                return module.exports;
22351 /******/        }
22352 /******/
22353 /******/
22354 /******/        // expose the modules object (__webpack_modules__)
22355 /******/        __webpack_require__.m = modules;
22356 /******/
22357 /******/        // expose the module cache
22358 /******/        __webpack_require__.c = installedModules;
22359 /******/
22360 /******/        // __webpack_public_path__
22361 /******/        __webpack_require__.p = "dist";
22362 /******/
22363 /******/        // Load entry module and return exports
22364 /******/        return __webpack_require__(0);
22365 /******/ })
22366 /************************************************************************/
22367 /******/ ([
22368 /* 0 */
22369 /***/ function(module, exports, __webpack_require__) {
22370
22371         module.exports = __webpack_require__(1);
22372
22373
22374 /***/ },
22375 /* 1 */
22376 /***/ function(module, exports, __webpack_require__) {
22377
22378         "use strict";
22379         __webpack_require__(2);
22380         var helpers_ts_1 = __webpack_require__(6);
22381         var DATE_STRING_REGEX = /(^\d{1,4}[\.|\\/|-]\d{1,2}[\.|\\/|-]\d{1,4})(\s*(?:0?[1-9]:[0-5]|1(?=[012])\d:[0-5])\d\s*[ap]m)?$/;
22382         var PARTIAL_DATE_REGEX = /\d{2}:\d{2}:\d{2} GMT-\d{4}/;
22383         var JSON_DATE_REGEX = /\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/;
22384         // When toggleing, don't animated removal or addition of more than a few items
22385         var MAX_ANIMATED_TOGGLE_ITEMS = 10;
22386         var requestAnimationFrame = window.requestAnimationFrame || function (cb) { cb(); return 0; };
22387         ;
22388         var _defaultConfig = {
22389             hoverPreviewEnabled: false,
22390             hoverPreviewArrayCount: 100,
22391             hoverPreviewFieldCount: 5,
22392             animateOpen: true,
22393             animateClose: true,
22394             theme: null
22395         };
22396         module.exports = (function () {
22397             /**
22398              * @param {object} json The JSON object you want to render. It has to be an
22399              * object or array. Do NOT pass raw JSON string.
22400              *
22401              * @param {number} [open=1] his number indicates up to how many levels the
22402              * rendered tree should expand. Set it to `0` to make the whole tree collapsed
22403              * or set it to `Infinity` to expand the tree deeply
22404              *
22405              * @param {object} [config=defaultConfig] -
22406              *  defaultConfig = {
22407              *   hoverPreviewEnabled: false,
22408              *   hoverPreviewArrayCount: 100,
22409              *   hoverPreviewFieldCount: 5
22410              * }
22411              *
22412              * Available configurations:
22413              *  #####Hover Preview
22414              * * `hoverPreviewEnabled`:  enable preview on hover
22415              * * `hoverPreviewArrayCount`: number of array items to show in preview Any
22416              *    array larger than this number will be shown as `Array[XXX]` where `XXX`
22417              *    is length of the array.
22418              * * `hoverPreviewFieldCount`: number of object properties to show for object
22419              *   preview. Any object with more properties that thin number will be
22420              *   truncated.
22421              *
22422              * @param {string} [key=undefined] The key that this object in it's parent
22423              * context
22424             */
22425             function JSONFormatter(json, open, config, key) {
22426                 if (open === void 0) { open = 1; }
22427                 if (config === void 0) { config = _defaultConfig; }
22428                 this.json = json;
22429                 this.open = open;
22430                 this.config = config;
22431                 this.key = key;
22432                 // Hold the open state after the toggler is used
22433                 this._isOpen = null;
22434                 // Setting default values for config object
22435                 if (this.config.hoverPreviewEnabled === undefined) {
22436                     this.config.hoverPreviewEnabled = _defaultConfig.hoverPreviewEnabled;
22437                 }
22438                 if (this.config.hoverPreviewArrayCount === undefined) {
22439                     this.config.hoverPreviewArrayCount = _defaultConfig.hoverPreviewArrayCount;
22440                 }
22441                 if (this.config.hoverPreviewFieldCount === undefined) {
22442                     this.config.hoverPreviewFieldCount = _defaultConfig.hoverPreviewFieldCount;
22443                 }
22444             }
22445             Object.defineProperty(JSONFormatter.prototype, "isOpen", {
22446                 /*
22447                  * is formatter open?
22448                 */
22449                 get: function () {
22450                     if (this._isOpen !== null) {
22451                         return this._isOpen;
22452                     }
22453                     else {
22454                         return this.open > 0;
22455                     }
22456                 },
22457                 /*
22458                  * set open state (from toggler)
22459                 */
22460                 set: function (value) {
22461                     this._isOpen = value;
22462                 },
22463                 enumerable: true,
22464                 configurable: true
22465             });
22466             Object.defineProperty(JSONFormatter.prototype, "isDate", {
22467                 /*
22468                  * is this a date string?
22469                 */
22470                 get: function () {
22471                     return (this.type === 'string') &&
22472                         (DATE_STRING_REGEX.test(this.json) ||
22473                             JSON_DATE_REGEX.test(this.json) ||
22474                             PARTIAL_DATE_REGEX.test(this.json));
22475                 },
22476                 enumerable: true,
22477                 configurable: true
22478             });
22479             Object.defineProperty(JSONFormatter.prototype, "isUrl", {
22480                 /*
22481                  * is this a URL string?
22482                 */
22483                 get: function () {
22484                     return this.type === 'string' && (this.json.indexOf('http') === 0);
22485                 },
22486                 enumerable: true,
22487                 configurable: true
22488             });
22489             Object.defineProperty(JSONFormatter.prototype, "isArray", {
22490                 /*
22491                  * is this an array?
22492                 */
22493                 get: function () {
22494                     return Array.isArray(this.json);
22495                 },
22496                 enumerable: true,
22497                 configurable: true
22498             });
22499             Object.defineProperty(JSONFormatter.prototype, "isObject", {
22500                 /*
22501                  * is this an object?
22502                  * Note: In this context arrays are object as well
22503                 */
22504                 get: function () {
22505                     return helpers_ts_1.isObject(this.json);
22506                 },
22507                 enumerable: true,
22508                 configurable: true
22509             });
22510             Object.defineProperty(JSONFormatter.prototype, "isEmptyObject", {
22511                 /*
22512                  * is this an empty object with no properties?
22513                 */
22514                 get: function () {
22515                     return !this.keys.length && !this.isArray;
22516                 },
22517                 enumerable: true,
22518                 configurable: true
22519             });
22520             Object.defineProperty(JSONFormatter.prototype, "isEmpty", {
22521                 /*
22522                  * is this an empty object or array?
22523                 */
22524                 get: function () {
22525                     return this.isEmptyObject || (this.keys && !this.keys.length && this.isArray);
22526                 },
22527                 enumerable: true,
22528                 configurable: true
22529             });
22530             Object.defineProperty(JSONFormatter.prototype, "hasKey", {
22531                 /*
22532                  * did we receive a key argument?
22533                  * This means that the formatter was called as a sub formatter of a parent formatter
22534                 */
22535                 get: function () {
22536                     return typeof this.key !== 'undefined';
22537                 },
22538                 enumerable: true,
22539                 configurable: true
22540             });
22541             Object.defineProperty(JSONFormatter.prototype, "constructorName", {
22542                 /*
22543                  * if this is an object, get constructor function name
22544                 */
22545                 get: function () {
22546                     return helpers_ts_1.getObjectName(this.json);
22547                 },
22548                 enumerable: true,
22549                 configurable: true
22550             });
22551             Object.defineProperty(JSONFormatter.prototype, "type", {
22552                 /*
22553                  * get type of this value
22554                  * Possible values: all JavaScript primitive types plus "array" and "null"
22555                 */
22556                 get: function () {
22557                     return helpers_ts_1.getType(this.json);
22558                 },
22559                 enumerable: true,
22560                 configurable: true
22561             });
22562             Object.defineProperty(JSONFormatter.prototype, "keys", {
22563                 /*
22564                  * get object keys
22565                  * If there is an empty key we pad it wit quotes to make it visible
22566                 */
22567                 get: function () {
22568                     if (this.isObject) {
22569                         return Object.keys(this.json).map(function (key) { return key ? key : '""'; });
22570                     }
22571                     else {
22572                         return [];
22573                     }
22574                 },
22575                 enumerable: true,
22576                 configurable: true
22577             });
22578             /**
22579              * Toggles `isOpen` state
22580              *
22581             */
22582             JSONFormatter.prototype.toggleOpen = function () {
22583                 this.isOpen = !this.isOpen;
22584                 if (this.element) {
22585                     if (this.isOpen) {
22586                         this.appendChildren(this.config.animateOpen);
22587                     }
22588                     else {
22589                         this.removeChildren(this.config.animateClose);
22590                     }
22591                     this.element.classList.toggle(helpers_ts_1.cssClass('open'));
22592                 }
22593             };
22594             /**
22595             * Open all children up to a certain depth.
22596             * Allows actions such as expand all/collapse all
22597             *
22598             */
22599             JSONFormatter.prototype.openAtDepth = function (depth) {
22600                 if (depth === void 0) { depth = 1; }
22601                 if (depth < 0) {
22602                     return;
22603                 }
22604                 this.open = depth;
22605                 this.isOpen = (depth !== 0);
22606                 if (this.element) {
22607                     this.removeChildren(false);
22608                     if (depth === 0) {
22609                         this.element.classList.remove(helpers_ts_1.cssClass('open'));
22610                     }
22611                     else {
22612                         this.appendChildren(this.config.animateOpen);
22613                         this.element.classList.add(helpers_ts_1.cssClass('open'));
22614                     }
22615                 }
22616             };
22617             /**
22618              * Generates inline preview
22619              *
22620              * @returns {string}
22621             */
22622             JSONFormatter.prototype.getInlinepreview = function () {
22623                 var _this = this;
22624                 if (this.isArray) {
22625                     // if array length is greater then 100 it shows "Array[101]"
22626                     if (this.json.length > this.config.hoverPreviewArrayCount) {
22627                         return "Array[" + this.json.length + "]";
22628                     }
22629                     else {
22630                         return "[" + this.json.map(helpers_ts_1.getPreview).join(', ') + "]";
22631                     }
22632                 }
22633                 else {
22634                     var keys = this.keys;
22635                     // the first five keys (like Chrome Developer Tool)
22636                     var narrowKeys = keys.slice(0, this.config.hoverPreviewFieldCount);
22637                     // json value schematic information
22638                     var kvs = narrowKeys.map(function (key) { return (key + ":" + helpers_ts_1.getPreview(_this.json[key])); });
22639                     // if keys count greater then 5 then show ellipsis
22640                     var ellipsis = keys.length >= this.config.hoverPreviewFieldCount ? '…' : '';
22641                     return "{" + kvs.join(', ') + ellipsis + "}";
22642                 }
22643             };
22644             /**
22645              * Renders an HTML element and installs event listeners
22646              *
22647              * @returns {HTMLDivElement}
22648             */
22649             JSONFormatter.prototype.render = function () {
22650                 // construct the root element and assign it to this.element
22651                 this.element = helpers_ts_1.createElement('div', 'row');
22652                 // construct the toggler link
22653                 var togglerLink = helpers_ts_1.createElement('a', 'toggler-link');
22654                 // if this is an object we need a wrapper span (toggler)
22655                 if (this.isObject) {
22656                     togglerLink.appendChild(helpers_ts_1.createElement('span', 'toggler'));
22657                 }
22658                 // if this is child of a parent formatter we need to append the key
22659                 if (this.hasKey) {
22660                     togglerLink.appendChild(helpers_ts_1.createElement('span', 'key', this.key + ":"));
22661                 }
22662                 // Value for objects and arrays
22663                 if (this.isObject) {
22664                     // construct the value holder element
22665                     var value = helpers_ts_1.createElement('span', 'value');
22666                     // we need a wrapper span for objects
22667                     var objectWrapperSpan = helpers_ts_1.createElement('span');
22668                     // get constructor name and append it to wrapper span
22669                     var constructorName = helpers_ts_1.createElement('span', 'constructor-name', this.constructorName);
22670                     objectWrapperSpan.appendChild(constructorName);
22671                     // if it's an array append the array specific elements like brackets and length
22672                     if (this.isArray) {
22673                         var arrayWrapperSpan = helpers_ts_1.createElement('span');
22674                         arrayWrapperSpan.appendChild(helpers_ts_1.createElement('span', 'bracket', '['));
22675                         arrayWrapperSpan.appendChild(helpers_ts_1.createElement('span', 'number', (this.json.length)));
22676                         arrayWrapperSpan.appendChild(helpers_ts_1.createElement('span', 'bracket', ']'));
22677                         objectWrapperSpan.appendChild(arrayWrapperSpan);
22678                     }
22679                     // append object wrapper span to toggler link
22680                     value.appendChild(objectWrapperSpan);
22681                     togglerLink.appendChild(value);
22682                 }
22683                 else {
22684                     // make a value holder element
22685                     var value = this.isUrl ? helpers_ts_1.createElement('a') : helpers_ts_1.createElement('span');
22686                     // add type and other type related CSS classes
22687                     value.classList.add(helpers_ts_1.cssClass(this.type));
22688                     if (this.isDate) {
22689                         value.classList.add(helpers_ts_1.cssClass('date'));
22690                     }
22691                     if (this.isUrl) {
22692                         value.classList.add(helpers_ts_1.cssClass('url'));
22693                         value.setAttribute('href', this.json);
22694                     }
22695                     // Append value content to value element
22696                     var valuePreview = helpers_ts_1.getValuePreview(this.json, this.json);
22697                     value.appendChild(document.createTextNode(valuePreview));
22698                     // append the value element to toggler link
22699                     togglerLink.appendChild(value);
22700                 }
22701                 // if hover preview is enabled, append the inline preview element
22702                 if (this.isObject && this.config.hoverPreviewEnabled) {
22703                     var preview = helpers_ts_1.createElement('span', 'preview-text');
22704                     preview.appendChild(document.createTextNode(this.getInlinepreview()));
22705                     togglerLink.appendChild(preview);
22706                 }
22707                 // construct a children element
22708                 var children = helpers_ts_1.createElement('div', 'children');
22709                 // set CSS classes for children
22710                 if (this.isObject) {
22711                     children.classList.add(helpers_ts_1.cssClass('object'));
22712                 }
22713                 if (this.isArray) {
22714                     children.classList.add(helpers_ts_1.cssClass('array'));
22715                 }
22716                 if (this.isEmpty) {
22717                     children.classList.add(helpers_ts_1.cssClass('empty'));
22718                 }
22719                 // set CSS classes for root element
22720                 if (this.config && this.config.theme) {
22721                     this.element.classList.add(helpers_ts_1.cssClass(this.config.theme));
22722                 }
22723                 if (this.isOpen) {
22724                     this.element.classList.add(helpers_ts_1.cssClass('open'));
22725                 }
22726                 // append toggler and children elements to root element
22727                 this.element.appendChild(togglerLink);
22728                 this.element.appendChild(children);
22729                 // if formatter is set to be open call appendChildren
22730                 if (this.isObject && this.isOpen) {
22731                     this.appendChildren();
22732                 }
22733                 // add event listener for toggling
22734                 if (this.isObject) {
22735                     togglerLink.addEventListener('click', this.toggleOpen.bind(this));
22736                 }
22737                 return this.element;
22738             };
22739             /**
22740              * Appends all the children to children element
22741              * Animated option is used when user triggers this via a click
22742             */
22743             JSONFormatter.prototype.appendChildren = function (animated) {
22744                 var _this = this;
22745                 if (animated === void 0) { animated = false; }
22746                 var children = this.element.querySelector("div." + helpers_ts_1.cssClass('children'));
22747                 if (!children || this.isEmpty) {
22748                     return;
22749                 }
22750                 if (animated) {
22751                     var index_1 = 0;
22752                     var addAChild_1 = function () {
22753                         var key = _this.keys[index_1];
22754                         var formatter = new JSONFormatter(_this.json[key], _this.open - 1, _this.config, key);
22755                         children.appendChild(formatter.render());
22756                         index_1 += 1;
22757                         if (index_1 < _this.keys.length) {
22758                             if (index_1 > MAX_ANIMATED_TOGGLE_ITEMS) {
22759                                 addAChild_1();
22760                             }
22761                             else {
22762                                 requestAnimationFrame(addAChild_1);
22763                             }
22764                         }
22765                     };
22766                     requestAnimationFrame(addAChild_1);
22767                 }
22768                 else {
22769                     this.keys.forEach(function (key) {
22770                         var formatter = new JSONFormatter(_this.json[key], _this.open - 1, _this.config, key);
22771                         children.appendChild(formatter.render());
22772                     });
22773                 }
22774             };
22775             /**
22776              * Removes all the children from children element
22777              * Animated option is used when user triggers this via a click
22778             */
22779             JSONFormatter.prototype.removeChildren = function (animated) {
22780                 if (animated === void 0) { animated = false; }
22781                 var childrenElement = this.element.querySelector("div." + helpers_ts_1.cssClass('children'));
22782                 if (animated) {
22783                     var childrenRemoved_1 = 0;
22784                     var removeAChild_1 = function () {
22785                         if (childrenElement && childrenElement.children.length) {
22786                             childrenElement.removeChild(childrenElement.children[0]);
22787                             childrenRemoved_1 += 1;
22788                             if (childrenRemoved_1 > MAX_ANIMATED_TOGGLE_ITEMS) {
22789                                 removeAChild_1();
22790                             }
22791                             else {
22792                                 requestAnimationFrame(removeAChild_1);
22793                             }
22794                         }
22795                     };
22796                     requestAnimationFrame(removeAChild_1);
22797                 }
22798                 else {
22799                     if (childrenElement) {
22800                         childrenElement.innerHTML = '';
22801                     }
22802                 }
22803             };
22804             return JSONFormatter;
22805         }());
22806
22807
22808 /***/ },
22809 /* 2 */
22810 /***/ function(module, exports, __webpack_require__) {
22811
22812         // style-loader: Adds some css to the DOM by adding a <style> tag
22813         
22814         // load the styles
22815         var content = __webpack_require__(3);
22816         if(typeof content === 'string') content = [[module.id, content, '']];
22817         // add the styles to the DOM
22818         var update = __webpack_require__(5)(content, {"sourceMap":true});
22819         if(content.locals) module.exports = content.locals;
22820         // Hot Module Replacement
22821         if(false) {
22822                 // When the styles change, update the <style> tags
22823                 if(!content.locals) {
22824                         module.hot.accept("!!./../node_modules/css-loader/index.js?sourceMap!./../node_modules/less-loader/index.js?sourceMap!./style.less", function() {
22825                                 var newContent = require("!!./../node_modules/css-loader/index.js?sourceMap!./../node_modules/less-loader/index.js?sourceMap!./style.less");
22826                                 if(typeof newContent === 'string') newContent = [[module.id, newContent, '']];
22827                                 update(newContent);
22828                         });
22829                 }
22830                 // When the module is disposed, remove the <style> tags
22831                 module.hot.dispose(function() { update(); });
22832         }
22833
22834 /***/ },
22835 /* 3 */
22836 /***/ function(module, exports, __webpack_require__) {
22837
22838         exports = module.exports = __webpack_require__(4)();
22839         // imports
22840         
22841         
22842         // module
22843         exports.push([module.id, ".json-formatter-row {\n  font-family: monospace;\n}\n.json-formatter-row,\n.json-formatter-row a,\n.json-formatter-row a:hover {\n  color: black;\n  text-decoration: none;\n}\n.json-formatter-row .json-formatter-row {\n  margin-left: 1rem;\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty {\n  opacity: 0.5;\n  margin-left: 1rem;\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\n  display: none;\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\n  content: \"No properties\";\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\n  content: \"[]\";\n}\n.json-formatter-row .json-formatter-string {\n  color: green;\n  white-space: pre;\n  word-wrap: break-word;\n}\n.json-formatter-row .json-formatter-number {\n  color: blue;\n}\n.json-formatter-row .json-formatter-boolean {\n  color: red;\n}\n.json-formatter-row .json-formatter-null {\n  color: #855A00;\n}\n.json-formatter-row .json-formatter-undefined {\n  color: #ca0b69;\n}\n.json-formatter-row .json-formatter-function {\n  color: #FF20ED;\n}\n.json-formatter-row .json-formatter-date {\n  background-color: rgba(0, 0, 0, 0.05);\n}\n.json-formatter-row .json-formatter-url {\n  text-decoration: underline;\n  color: blue;\n  cursor: pointer;\n}\n.json-formatter-row .json-formatter-bracket {\n  color: blue;\n}\n.json-formatter-row .json-formatter-key {\n  color: #00008B;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-row .json-formatter-constructor-name {\n  cursor: pointer;\n}\n.json-formatter-row .json-formatter-toggler {\n  line-height: 1.2rem;\n  font-size: 0.7rem;\n  vertical-align: middle;\n  opacity: 0.6;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-row .json-formatter-toggler:after {\n  display: inline-block;\n  transition: transform 100ms ease-in;\n  content: \"\\25BA\";\n}\n.json-formatter-row > a > .json-formatter-preview-text {\n  opacity: 0;\n  transition: opacity 0.15s ease-in;\n  font-style: italic;\n}\n.json-formatter-row:hover > a > .json-formatter-preview-text {\n  opacity: 0.6;\n}\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\n  transform: rotate(90deg);\n}\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\n  display: inline-block;\n}\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\n  display: none;\n}\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\n  display: block;\n}\n.json-formatter-dark.json-formatter-row {\n  font-family: monospace;\n}\n.json-formatter-dark.json-formatter-row,\n.json-formatter-dark.json-formatter-row a,\n.json-formatter-dark.json-formatter-row a:hover {\n  color: white;\n  text-decoration: none;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-row {\n  margin-left: 1rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\n  opacity: 0.5;\n  margin-left: 1rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\n  display: none;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\n  content: \"No properties\";\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\n  content: \"[]\";\n}\n.json-formatter-dark.json-formatter-row .json-formatter-string {\n  color: #31F031;\n  white-space: pre;\n  word-wrap: break-word;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-number {\n  color: #66C2FF;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\n  color: #EC4242;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-null {\n  color: #EEC97D;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\n  color: #ef8fbe;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-function {\n  color: #FD48CB;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-date {\n  background-color: rgba(255, 255, 255, 0.05);\n}\n.json-formatter-dark.json-formatter-row .json-formatter-url {\n  text-decoration: underline;\n  color: #027BFF;\n  cursor: pointer;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\n  color: #9494FF;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-key {\n  color: #23A0DB;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-constructor-name {\n  cursor: pointer;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\n  line-height: 1.2rem;\n  font-size: 0.7rem;\n  vertical-align: middle;\n  opacity: 0.6;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\n  display: inline-block;\n  transition: transform 100ms ease-in;\n  content: \"\\25BA\";\n}\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\n  opacity: 0;\n  transition: opacity 0.15s ease-in;\n  font-style: italic;\n}\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\n  opacity: 0.6;\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\n  transform: rotate(90deg);\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\n  display: inline-block;\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\n  display: none;\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\n  display: block;\n}\n", "", {"version":3,"sources":["/./src/style.less","/./src/style.less"],"names":[],"mappings":"AA0GA;EA3FE,uBAAA;CCbD;ADcC;;;EACE,aAAA;EACA,sBAAA;CCVH;ADkGD;EApFI,kBAAA;CCXH;ADeG;EACE,aAAA;EACA,kBAAA;CCbL;ADeK;EAAU,cAAA;CCZf;ADaK;EAAgC,yBAAA;CCVrC;ADWK;EAA+B,cAAA;CCRpC;ADkFD;EArEI,aAAA;EACA,iBAAA;EACA,sBAAA;CCVH;AD6ED;EAjE2B,YAAA;CCT1B;AD0ED;EAhE4B,WAAA;CCP3B;ADuED;EA/DyB,eAAA;CCLxB;ADoED;EA9D8B,eAAA;CCH7B;ADiED;EA7D6B,eAAA;CCD5B;AD8DD;EA5DyB,sCAAA;CCCxB;AD2DD;EA1DI,2BAAA;EACA,YAAA;EACA,gBAAA;CCEH;ADsDD;EArD4B,YAAA;CCE3B;ADmDD;EAnDI,eAAA;EACA,gBAAA;EACA,sBAAA;CCGH;AD8CD;EA9CI,gBAAA;CCGH;AD2CD;EA1CI,oBAAA;EACA,kBAAA;EACA,uBAAA;EACA,aAAA;EACA,gBAAA;EACA,sBAAA;CCEH;ADAG;EACE,sBAAA;EACA,oCAAA;EACA,iBAAA;CCEL;AD8BD;EA1BI,WAAA;EACA,kCAAA;EACA,mBAAA;CCDH;ADGC;EACE,aAAA;CCDH;ADKC;EAEI,yBAAA;CCJL;ADEC;EAKI,sBAAA;CCJL;ADDC;EAQI,cAAA;CCJL;ADMG;EACE,eAAA;CCJL;ADeD;EAhGE,uBAAA;CCoFD;ADnFC;;;EACE,aAAA;EACA,sBAAA;CCuFH;ADMD;EAzFI,kBAAA;CCsFH;ADlFG;EACE,aAAA;EACA,kBAAA;CCoFL;ADlFK;EAAU,cAAA;CCqFf;ADpFK;EAAgC,yBAAA;CCuFrC;ADtFK;EAA+B,cAAA;CCyFpC;ADVD;EA1EI,eAAA;EACA,iBAAA;EACA,sBAAA;CCuFH;ADfD;EAtE2B,eAAA;CCwF1B;ADlBD;EArE4B,eAAA;CC0F3B;ADrBD;EApEyB,eAAA;CC4FxB;ADxBD;EAnE8B,eAAA;CC8F7B;AD3BD;EAlE6B,eAAA;CCgG5B;AD9BD;EAjEyB,4CAAA;CCkGxB;ADjCD;EA/DI,2BAAA;EACA,eAAA;EACA,gBAAA;CCmGH;ADtCD;EA1D4B,eAAA;CCmG3B;ADzCD;EAxDI,eAAA;EACA,gBAAA;EACA,sBAAA;CCoGH;AD9CD;EAnDI,gBAAA;CCoGH;ADjDD;EA/CI,oBAAA;EACA,kBAAA;EACA,uBAAA;EACA,aAAA;EACA,gBAAA;EACA,sBAAA;CCmGH;ADjGG;EACE,sBAAA;EACA,oCAAA;EACA,iBAAA;CCmGL;AD9DD;EA/BI,WAAA;EACA,kCAAA;EACA,mBAAA;CCgGH;AD9FC;EACE,aAAA;CCgGH;AD5FC;EAEI,yBAAA;CC6FL;AD/FC;EAKI,sBAAA;CC6FL;ADlGC;EAQI,cAAA;CC6FL;AD3FG;EACE,eAAA;CC6FL","file":"style.less","sourcesContent":[".theme(\n  @default-color: black,\n  @string-color: green,\n  @number-color: blue,\n  @boolean-color: red,\n  @null-color: #855A00,\n  @undefined-color: rgb(202, 11, 105),\n  @function-color: #FF20ED,\n  @rotate-time: 100ms,\n  @toggler-opacity: 0.6,\n  @toggler-color: #45376F,\n  @bracket-color: blue,\n  @key-color: #00008B,\n  @url-color: blue ){\n\n  font-family: monospace;\n  &, a, a:hover {\n    color: @default-color;\n    text-decoration: none;\n  }\n\n  .json-formatter-row {\n    margin-left: 1rem;\n  }\n\n  .json-formatter-children {\n    &.json-formatter-empty {\n      opacity: 0.5;\n      margin-left: 1rem;\n\n      &:after { display: none; }\n      &.json-formatter-object:after { content: \"No properties\"; }\n      &.json-formatter-array:after { content: \"[]\"; }\n    }\n  }\n\n  .json-formatter-string {\n    color: @string-color;\n    white-space: pre;\n    word-wrap: break-word;\n  }\n  .json-formatter-number { color: @number-color; }\n  .json-formatter-boolean { color: @boolean-color; }\n  .json-formatter-null { color: @null-color; }\n  .json-formatter-undefined { color: @undefined-color; }\n  .json-formatter-function { color: @function-color; }\n  .json-formatter-date { background-color: fade(@default-color, 5%); }\n  .json-formatter-url {\n    text-decoration: underline;\n    color: @url-color;\n    cursor: pointer;\n  }\n\n  .json-formatter-bracket { color: @bracket-color; }\n  .json-formatter-key {\n    color: @key-color;\n    cursor: pointer;\n    padding-right: 0.2rem;\n  }\n  .json-formatter-constructor-name {\n    cursor: pointer;\n  }\n\n  .json-formatter-toggler {\n    line-height: 1.2rem;\n    font-size: 0.7rem;\n    vertical-align: middle;\n    opacity: @toggler-opacity;\n    cursor: pointer;\n    padding-right: 0.2rem;\n\n    &:after {\n      display: inline-block;\n      transition: transform @rotate-time ease-in;\n      content: \"►\";\n    }\n  }\n\n  // Inline preview on hover (optional)\n  > a > .json-formatter-preview-text {\n    opacity: 0;\n    transition: opacity .15s ease-in;\n    font-style: italic;\n  }\n  &:hover > a > .json-formatter-preview-text {\n    opacity: 0.6;\n  }\n\n  // Open state\n  &.json-formatter-open {\n    > .json-formatter-toggler-link .json-formatter-toggler:after{\n      transform: rotate(90deg);\n    }\n    > .json-formatter-children:after {\n      display: inline-block;\n    }\n    > a > .json-formatter-preview-text {\n      display: none;\n    }\n    &.json-formatter-empty:after {\n      display: block;\n    }\n  }\n}\n\n// Default theme\n.json-formatter-row {\n  .theme();\n}\n\n// Dark theme\n.json-formatter-dark.json-formatter-row {\n  .theme(\n    @default-color: white,\n    @string-color: #31F031,\n    @number-color: #66C2FF,\n    @boolean-color: #EC4242,\n    @null-color: #EEC97D,\n    @undefined-color: rgb(239, 143, 190),\n    @function-color: #FD48CB,\n    @rotate-time: 100ms,\n    @toggler-opacity: 0.6,\n    @toggler-color: #45376F,\n    @bracket-color: #9494FF,\n    @key-color: #23A0DB,\n    @url-color: #027BFF);\n}\n",".json-formatter-row {\n  font-family: monospace;\n}\n.json-formatter-row,\n.json-formatter-row a,\n.json-formatter-row a:hover {\n  color: black;\n  text-decoration: none;\n}\n.json-formatter-row .json-formatter-row {\n  margin-left: 1rem;\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty {\n  opacity: 0.5;\n  margin-left: 1rem;\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty:after {\n  display: none;\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\n  content: \"No properties\";\n}\n.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\n  content: \"[]\";\n}\n.json-formatter-row .json-formatter-string {\n  color: green;\n  white-space: pre;\n  word-wrap: break-word;\n}\n.json-formatter-row .json-formatter-number {\n  color: blue;\n}\n.json-formatter-row .json-formatter-boolean {\n  color: red;\n}\n.json-formatter-row .json-formatter-null {\n  color: #855A00;\n}\n.json-formatter-row .json-formatter-undefined {\n  color: #ca0b69;\n}\n.json-formatter-row .json-formatter-function {\n  color: #FF20ED;\n}\n.json-formatter-row .json-formatter-date {\n  background-color: rgba(0, 0, 0, 0.05);\n}\n.json-formatter-row .json-formatter-url {\n  text-decoration: underline;\n  color: blue;\n  cursor: pointer;\n}\n.json-formatter-row .json-formatter-bracket {\n  color: blue;\n}\n.json-formatter-row .json-formatter-key {\n  color: #00008B;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-row .json-formatter-constructor-name {\n  cursor: pointer;\n}\n.json-formatter-row .json-formatter-toggler {\n  line-height: 1.2rem;\n  font-size: 0.7rem;\n  vertical-align: middle;\n  opacity: 0.6;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-row .json-formatter-toggler:after {\n  display: inline-block;\n  transition: transform 100ms ease-in;\n  content: \"►\";\n}\n.json-formatter-row > a > .json-formatter-preview-text {\n  opacity: 0;\n  transition: opacity 0.15s ease-in;\n  font-style: italic;\n}\n.json-formatter-row:hover > a > .json-formatter-preview-text {\n  opacity: 0.6;\n}\n.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\n  transform: rotate(90deg);\n}\n.json-formatter-row.json-formatter-open > .json-formatter-children:after {\n  display: inline-block;\n}\n.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\n  display: none;\n}\n.json-formatter-row.json-formatter-open.json-formatter-empty:after {\n  display: block;\n}\n.json-formatter-dark.json-formatter-row {\n  font-family: monospace;\n}\n.json-formatter-dark.json-formatter-row,\n.json-formatter-dark.json-formatter-row a,\n.json-formatter-dark.json-formatter-row a:hover {\n  color: white;\n  text-decoration: none;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-row {\n  margin-left: 1rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty {\n  opacity: 0.5;\n  margin-left: 1rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty:after {\n  display: none;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-object:after {\n  content: \"No properties\";\n}\n.json-formatter-dark.json-formatter-row .json-formatter-children.json-formatter-empty.json-formatter-array:after {\n  content: \"[]\";\n}\n.json-formatter-dark.json-formatter-row .json-formatter-string {\n  color: #31F031;\n  white-space: pre;\n  word-wrap: break-word;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-number {\n  color: #66C2FF;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-boolean {\n  color: #EC4242;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-null {\n  color: #EEC97D;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-undefined {\n  color: #ef8fbe;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-function {\n  color: #FD48CB;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-date {\n  background-color: rgba(255, 255, 255, 0.05);\n}\n.json-formatter-dark.json-formatter-row .json-formatter-url {\n  text-decoration: underline;\n  color: #027BFF;\n  cursor: pointer;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-bracket {\n  color: #9494FF;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-key {\n  color: #23A0DB;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-constructor-name {\n  cursor: pointer;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-toggler {\n  line-height: 1.2rem;\n  font-size: 0.7rem;\n  vertical-align: middle;\n  opacity: 0.6;\n  cursor: pointer;\n  padding-right: 0.2rem;\n}\n.json-formatter-dark.json-formatter-row .json-formatter-toggler:after {\n  display: inline-block;\n  transition: transform 100ms ease-in;\n  content: \"►\";\n}\n.json-formatter-dark.json-formatter-row > a > .json-formatter-preview-text {\n  opacity: 0;\n  transition: opacity 0.15s ease-in;\n  font-style: italic;\n}\n.json-formatter-dark.json-formatter-row:hover > a > .json-formatter-preview-text {\n  opacity: 0.6;\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-toggler-link .json-formatter-toggler:after {\n  transform: rotate(90deg);\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open > .json-formatter-children:after {\n  display: inline-block;\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open > a > .json-formatter-preview-text {\n  display: none;\n}\n.json-formatter-dark.json-formatter-row.json-formatter-open.json-formatter-empty:after {\n  display: block;\n}\n"],"sourceRoot":"webpack://"}]);
22844         
22845         // exports
22846
22847
22848 /***/ },
22849 /* 4 */
22850 /***/ function(module, exports) {
22851
22852         /*
22853                 MIT License http://www.opensource.org/licenses/mit-license.php
22854                 Author Tobias Koppers @sokra
22855         */
22856         // css base code, injected by the css-loader
22857         module.exports = function() {
22858                 var list = [];
22859         
22860                 // return the list of modules as css string
22861                 list.toString = function toString() {
22862                         var result = [];
22863                         for(var i = 0; i < this.length; i++) {
22864                                 var item = this[i];
22865                                 if(item[2]) {
22866                                         result.push("@media " + item[2] + "{" + item[1] + "}");
22867                                 } else {
22868                                         result.push(item[1]);
22869                                 }
22870                         }
22871                         return result.join("");
22872                 };
22873         
22874                 // import a list of modules into the list
22875                 list.i = function(modules, mediaQuery) {
22876                         if(typeof modules === "string")
22877                                 modules = [[null, modules, ""]];
22878                         var alreadyImportedModules = {};
22879                         for(var i = 0; i < this.length; i++) {
22880                                 var id = this[i][0];
22881                                 if(typeof id === "number")
22882                                         alreadyImportedModules[id] = true;
22883                         }
22884                         for(i = 0; i < modules.length; i++) {
22885                                 var item = modules[i];
22886                                 // skip already imported module
22887                                 // this implementation is not 100% perfect for weird media query combinations
22888                                 //  when a module is imported multiple times with different media queries.
22889                                 //  I hope this will never occur (Hey this way we have smaller bundles)
22890                                 if(typeof item[0] !== "number" || !alreadyImportedModules[item[0]]) {
22891                                         if(mediaQuery && !item[2]) {
22892                                                 item[2] = mediaQuery;
22893                                         } else if(mediaQuery) {
22894                                                 item[2] = "(" + item[2] + ") and (" + mediaQuery + ")";
22895                                         }
22896                                         list.push(item);
22897                                 }
22898                         }
22899                 };
22900                 return list;
22901         };
22902
22903
22904 /***/ },
22905 /* 5 */
22906 /***/ function(module, exports, __webpack_require__) {
22907
22908         /*
22909                 MIT License http://www.opensource.org/licenses/mit-license.php
22910                 Author Tobias Koppers @sokra
22911         */
22912         var stylesInDom = {},
22913                 memoize = function(fn) {
22914                         var memo;
22915                         return function () {
22916                                 if (typeof memo === "undefined") memo = fn.apply(this, arguments);
22917                                 return memo;
22918                         };
22919                 },
22920                 isOldIE = memoize(function() {
22921                         return /msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase());
22922                 }),
22923                 getHeadElement = memoize(function () {
22924                         return document.head || document.getElementsByTagName("head")[0];
22925                 }),
22926                 singletonElement = null,
22927                 singletonCounter = 0,
22928                 styleElementsInsertedAtTop = [];
22929         
22930         module.exports = function(list, options) {
22931                 if(false) {
22932                         if(typeof document !== "object") throw new Error("The style-loader cannot be used in a non-browser environment");
22933                 }
22934         
22935                 options = options || {};
22936                 // Force single-tag solution on IE6-9, which has a hard limit on the # of <style>
22937                 // tags it will allow on a page
22938                 if (typeof options.singleton === "undefined") options.singleton = isOldIE();
22939         
22940                 // By default, add <style> tags to the bottom of <head>.
22941                 if (typeof options.insertAt === "undefined") options.insertAt = "bottom";
22942         
22943                 var styles = listToStyles(list);
22944                 addStylesToDom(styles, options);
22945         
22946                 return function update(newList) {
22947                         var mayRemove = [];
22948                         for(var i = 0; i < styles.length; i++) {
22949                                 var item = styles[i];
22950                                 var domStyle = stylesInDom[item.id];
22951                                 domStyle.refs--;
22952                                 mayRemove.push(domStyle);
22953                         }
22954                         if(newList) {
22955                                 var newStyles = listToStyles(newList);
22956                                 addStylesToDom(newStyles, options);
22957                         }
22958                         for(var i = 0; i < mayRemove.length; i++) {
22959                                 var domStyle = mayRemove[i];
22960                                 if(domStyle.refs === 0) {
22961                                         for(var j = 0; j < domStyle.parts.length; j++)
22962                                                 domStyle.parts[j]();
22963                                         delete stylesInDom[domStyle.id];
22964                                 }
22965                         }
22966                 };
22967         }
22968         
22969         function addStylesToDom(styles, options) {
22970                 for(var i = 0; i < styles.length; i++) {
22971                         var item = styles[i];
22972                         var domStyle = stylesInDom[item.id];
22973                         if(domStyle) {
22974                                 domStyle.refs++;
22975                                 for(var j = 0; j < domStyle.parts.length; j++) {
22976                                         domStyle.parts[j](item.parts[j]);
22977                                 }
22978                                 for(; j < item.parts.length; j++) {
22979                                         domStyle.parts.push(addStyle(item.parts[j], options));
22980                                 }
22981                         } else {
22982                                 var parts = [];
22983                                 for(var j = 0; j < item.parts.length; j++) {
22984                                         parts.push(addStyle(item.parts[j], options));
22985                                 }
22986                                 stylesInDom[item.id] = {id: item.id, refs: 1, parts: parts};
22987                         }
22988                 }
22989         }
22990         
22991         function listToStyles(list) {
22992                 var styles = [];
22993                 var newStyles = {};
22994                 for(var i = 0; i < list.length; i++) {
22995                         var item = list[i];
22996                         var id = item[0];
22997                         var css = item[1];
22998                         var media = item[2];
22999                         var sourceMap = item[3];
23000                         var part = {css: css, media: media, sourceMap: sourceMap};
23001                         if(!newStyles[id])
23002                                 styles.push(newStyles[id] = {id: id, parts: [part]});
23003                         else
23004                                 newStyles[id].parts.push(part);
23005                 }
23006                 return styles;
23007         }
23008         
23009         function insertStyleElement(options, styleElement) {
23010                 var head = getHeadElement();
23011                 var lastStyleElementInsertedAtTop = styleElementsInsertedAtTop[styleElementsInsertedAtTop.length - 1];
23012                 if (options.insertAt === "top") {
23013                         if(!lastStyleElementInsertedAtTop) {
23014                                 head.insertBefore(styleElement, head.firstChild);
23015                         } else if(lastStyleElementInsertedAtTop.nextSibling) {
23016                                 head.insertBefore(styleElement, lastStyleElementInsertedAtTop.nextSibling);
23017                         } else {
23018                                 head.appendChild(styleElement);
23019                         }
23020                         styleElementsInsertedAtTop.push(styleElement);
23021                 } else if (options.insertAt === "bottom") {
23022                         head.appendChild(styleElement);
23023                 } else {
23024                         throw new Error("Invalid value for parameter 'insertAt'. Must be 'top' or 'bottom'.");
23025                 }
23026         }
23027         
23028         function removeStyleElement(styleElement) {
23029                 styleElement.parentNode.removeChild(styleElement);
23030                 var idx = styleElementsInsertedAtTop.indexOf(styleElement);
23031                 if(idx >= 0) {
23032                         styleElementsInsertedAtTop.splice(idx, 1);
23033                 }
23034         }
23035         
23036         function createStyleElement(options) {
23037                 var styleElement = document.createElement("style");
23038                 styleElement.type = "text/css";
23039                 insertStyleElement(options, styleElement);
23040                 return styleElement;
23041         }
23042         
23043         function createLinkElement(options) {
23044                 var linkElement = document.createElement("link");
23045                 linkElement.rel = "stylesheet";
23046                 insertStyleElement(options, linkElement);
23047                 return linkElement;
23048         }
23049         
23050         function addStyle(obj, options) {
23051                 var styleElement, update, remove;
23052         
23053                 if (options.singleton) {
23054                         var styleIndex = singletonCounter++;
23055                         styleElement = singletonElement || (singletonElement = createStyleElement(options));
23056                         update = applyToSingletonTag.bind(null, styleElement, styleIndex, false);
23057                         remove = applyToSingletonTag.bind(null, styleElement, styleIndex, true);
23058                 } else if(obj.sourceMap &&
23059                         typeof URL === "function" &&
23060                         typeof URL.createObjectURL === "function" &&
23061                         typeof URL.revokeObjectURL === "function" &&
23062                         typeof Blob === "function" &&
23063                         typeof btoa === "function") {
23064                         styleElement = createLinkElement(options);
23065                         update = updateLink.bind(null, styleElement);
23066                         remove = function() {
23067                                 removeStyleElement(styleElement);
23068                                 if(styleElement.href)
23069                                         URL.revokeObjectURL(styleElement.href);
23070                         };
23071                 } else {
23072                         styleElement = createStyleElement(options);
23073                         update = applyToTag.bind(null, styleElement);
23074                         remove = function() {
23075                                 removeStyleElement(styleElement);
23076                         };
23077                 }
23078         
23079                 update(obj);
23080         
23081                 return function updateStyle(newObj) {
23082                         if(newObj) {
23083                                 if(newObj.css === obj.css && newObj.media === obj.media && newObj.sourceMap === obj.sourceMap)
23084                                         return;
23085                                 update(obj = newObj);
23086                         } else {
23087                                 remove();
23088                         }
23089                 };
23090         }
23091         
23092         var replaceText = (function () {
23093                 var textStore = [];
23094         
23095                 return function (index, replacement) {
23096                         textStore[index] = replacement;
23097                         return textStore.filter(Boolean).join('\n');
23098                 };
23099         })();
23100         
23101         function applyToSingletonTag(styleElement, index, remove, obj) {
23102                 var css = remove ? "" : obj.css;
23103         
23104                 if (styleElement.styleSheet) {
23105                         styleElement.styleSheet.cssText = replaceText(index, css);
23106                 } else {
23107                         var cssNode = document.createTextNode(css);
23108                         var childNodes = styleElement.childNodes;
23109                         if (childNodes[index]) styleElement.removeChild(childNodes[index]);
23110                         if (childNodes.length) {
23111                                 styleElement.insertBefore(cssNode, childNodes[index]);
23112                         } else {
23113                                 styleElement.appendChild(cssNode);
23114                         }
23115                 }
23116         }
23117         
23118         function applyToTag(styleElement, obj) {
23119                 var css = obj.css;
23120                 var media = obj.media;
23121         
23122                 if(media) {
23123                         styleElement.setAttribute("media", media)
23124                 }
23125         
23126                 if(styleElement.styleSheet) {
23127                         styleElement.styleSheet.cssText = css;
23128                 } else {
23129                         while(styleElement.firstChild) {
23130                                 styleElement.removeChild(styleElement.firstChild);
23131                         }
23132                         styleElement.appendChild(document.createTextNode(css));
23133                 }
23134         }
23135         
23136         function updateLink(linkElement, obj) {
23137                 var css = obj.css;
23138                 var sourceMap = obj.sourceMap;
23139         
23140                 if(sourceMap) {
23141             // https://developer.mozilla.org/en/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
23142                         css += "\n/*# sourceMappingURL=data:application/json;base64," + btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap)))) + " */";
23143                 }
23144         
23145                 var blob = new Blob([css], { type: "text/css" });
23146         
23147                 var oldSrc = linkElement.href;
23148         
23149                 linkElement.href = URL.createObjectURL(blob);
23150         
23151                 if(oldSrc)
23152                         URL.revokeObjectURL(oldSrc);
23153         }
23154
23155
23156 /***/ },
23157 /* 6 */
23158 /***/ function(module, exports) {
23159
23160         "use strict";
23161         /*
23162          * Escapes `"` characters from string
23163          */
23164         function escapeString(str) {
23165             return str.replace('"', '\"');
23166         }
23167         /*
23168          * Determines if a value is an object
23169          */
23170         function isObject(value) {
23171             var type = typeof value;
23172             return !!value && (type == 'object');
23173         }
23174         exports.isObject = isObject;
23175         /*
23176          * Gets constructor name of an object.
23177          *
23178          */
23179         function getObjectName(object) {
23180             if (object === undefined) {
23181                 return '';
23182             }
23183             if (object === null || (typeof object === 'object' && !object.constructor)) {
23184                 return 'Object';
23185             }
23186             var funcNameRegex = /function ([^(]*)/;
23187             var results = (funcNameRegex).exec((object).constructor.toString());
23188             if (results && results.length > 1) {
23189                 return results[1];
23190             } else {
23191                 return '';
23192             }
23193         }
23194         exports.getObjectName = getObjectName;
23195         /*
23196          * Gets type of an object. Returns "null" for null objects
23197          */
23198         function getType(object) {
23199             if (object === null) {
23200                 return 'null';
23201             }
23202             return typeof object;
23203         }
23204         exports.getType = getType;
23205         /*
23206          * Generates inline preview for a JavaScript object based on a value
23207         */
23208         function getValuePreview(object, value) {
23209             var type = getType(object);
23210             if (type === 'null' || type === 'undefined') {
23211                 return type;
23212             }
23213             if (type === 'string') {
23214                 value = '"' + escapeString(value) + '"';
23215             }
23216             if (type === 'function') {
23217                 // Remove content of the function
23218                 return object.toString()
23219                     .replace(/[\r\n]/g, '')
23220                     .replace(/\{.*\}/, '') + '{…}';
23221             }
23222             return value;
23223         }
23224         exports.getValuePreview = getValuePreview;
23225         /*
23226          * Generates inline preview for a JavaScript object
23227         */
23228         function getPreview(object) {
23229             var value = '';
23230             if (isObject(object)) {
23231                 value = getObjectName(object);
23232                 if (Array.isArray(object))
23233                     value += '[' + object.length + ']';
23234             }
23235             else {
23236                 value = getValuePreview(object, object);
23237             }
23238             return value;
23239         }
23240         exports.getPreview = getPreview;
23241         /*
23242          * Generates a prefixed CSS class name
23243         */
23244         function cssClass(className) {
23245             return "json-formatter-" + className;
23246         }
23247         exports.cssClass = cssClass;
23248         /*
23249           * Creates a new DOM element with given type and class
23250           * TODO: move me to helpers
23251         */
23252         function createElement(type, className, content) {
23253             var el = document.createElement(type);
23254             if (className) {
23255                 el.classList.add(cssClass(className));
23256             }
23257             if (content !== undefined) {
23258                 if (content instanceof Node) {
23259                     el.appendChild(content);
23260                 }
23261                 else {
23262                     el.appendChild(document.createTextNode(String(content)));
23263                 }
23264             }
23265             return el;
23266         }
23267         exports.createElement = createElement;
23268
23269
23270 /***/ }
23271 /******/ ])
23272 });
23273 ;
23274 //# sourceMappingURL=json-formatter.js.map
23275
23276 </script>
23277
23278   <script>
23279
23280 (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.JSONSchemaView = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
23281 'use strict';
23282 /*
23283  * Converts anyOf, allOf and oneOf to human readable string
23284 */
23285 Object.defineProperty(exports, '__esModule', {
23286   value: true
23287 });
23288 exports.convertXOf = convertXOf;
23289 exports._if = _if;
23290
23291 function convertXOf(type) {
23292   return type.substring(0, 3) + ' of';
23293 }
23294
23295 /*
23296  * if condition for ES6 template strings
23297  * to be used only in template string
23298  *
23299  * @example mystr = `Random is ${_if(Math.random() > 0.5)`greater than 0.5``
23300  *
23301  * @param {boolean} condition
23302  *
23303  * @returns {function} the template function
23304 */
23305
23306 function _if(condition) {
23307   return condition ? normal : empty;
23308 }
23309
23310 function empty() {
23311   return '';
23312 }
23313 function normal(template) {
23314   for (var _len = arguments.length, expressions = Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) {
23315     expressions[_key - 1] = arguments[_key];
23316   }
23317
23318   return template.slice(1).reduce(function (accumulator, part, i) {
23319     return accumulator + expressions[i] + part;
23320   }, template[0]);
23321 }
23322
23323 },{}],2:[function(require,module,exports){
23324 'use strict';
23325
23326 /* globals JSONSchemaView */
23327
23328 Object.defineProperty(exports, '__esModule', {
23329   value: true
23330 });
23331
23332 var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })();
23333
23334 var _templateObject = _taggedTemplateLiteral(['\n        <div class="any">\n          ', '\n\n          <span class="type type-any">&lt;any&gt;</span>\n\n          ', '\n\t\t \n\t\t  ', '\n\t\t  ', '\n\t\t   ', '\n        </div>\n      '], ['\n        <div class="any">\n          ', '\n\n          <span class="type type-any">&lt;any&gt;</span>\n\n          ', '\n\t\t \n\t\t  ', '\n\t\t  ', '\n\t\t   ', '\n        </div>\n      ']),
23335     _templateObject2 = _taggedTemplateLiteral(['\n            <a class="title"><span class="toggle-handle"></span>', ' </a>\n          '], ['\n            <a class="title"><span class="toggle-handle"></span>', ' </a>\n          ']),
23336     _templateObject3 = _taggedTemplateLiteral(['\n            <div class="inner description marked">', '</div>\n          '], ['\n            <div class="inner description marked">', '</div>\n          ']),
23337     _templateObject4 = _taggedTemplateLiteral(['\n            <div class="inner required">Required: ', '</div>\n          '], ['\n            <div class="inner required">Required: ', '</div>\n          ']),
23338     _templateObject5 = _taggedTemplateLiteral(['\n            <div class="inner default">Default: ', '</div>\n          '], ['\n            <div class="inner default">Default: ', '</div>\n          ']),
23339     _templateObject6 = _taggedTemplateLiteral(['\n            <div class="inner pattern">Pattern: ', '</div>\n          '], ['\n            <div class="inner pattern">Pattern: ', '</div>\n          ']),
23340     _templateObject7 = _taggedTemplateLiteral(['\n        <div class="primitive">\n          ', '\n\n            <span class="type">', '</span>\n\n         \n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\t\t  \n\t\t \n\t\t  \n\t\t   ', '\n\t\t  ', '\n\t\t   ', '\n\n          ', '\n\n          ', '\n          ', '\n          ', '\n        </div>\n      '], ['\n        <div class="primitive">\n          ', '\n\n            <span class="type">', '</span>\n\n         \n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\n          ', '\n\t\t  \n\t\t \n\t\t  \n\t\t   ', '\n\t\t  ', '\n\t\t   ', '\n\n          ', '\n\n          ', '\n          ', '\n          ', '\n        </div>\n      ']),
23341     _templateObject8 = _taggedTemplateLiteral(['\n            <span class="format">(', ')</span>\n          '], ['\n            <span class="format">(', ')</span>\n          ']),
23342     _templateObject9 = _taggedTemplateLiteral(['\n            <span class="range minimum">minimum:', '</span>\n          '], ['\n            <span class="range minimum">minimum:', '</span>\n          ']),
23343     _templateObject10 = _taggedTemplateLiteral(['\n            <span class="range exclusiveMinimum">(ex)minimum:', '</span>\n          '], ['\n            <span class="range exclusiveMinimum">(ex)minimum:', '</span>\n          ']),
23344     _templateObject11 = _taggedTemplateLiteral(['\n            <span class="range maximum">maximum:', '</span>\n          '], ['\n            <span class="range maximum">maximum:', '</span>\n          ']),
23345     _templateObject12 = _taggedTemplateLiteral(['\n            <span class="range exclusiveMaximum">(ex)maximum:', '</span>\n          '], ['\n            <span class="range exclusiveMaximum">(ex)maximum:', '</span>\n          ']),
23346     _templateObject13 = _taggedTemplateLiteral(['\n            <span class="range minLength">minLength:', '</span>\n          '], ['\n            <span class="range minLength">minLength:', '</span>\n          ']),
23347     _templateObject14 = _taggedTemplateLiteral(['\n            <span class="range maxLength">maxLength:', '</span>\n          '], ['\n            <span class="range maxLength">maxLength:', '</span>\n          ']),
23348     _templateObject15 = _taggedTemplateLiteral(['\n            <div class="inner required">Required</div>\n          '], ['\n            <div class="inner required">Required</div>\n          ']),
23349     _templateObject16 = _taggedTemplateLiteral(['\n            ', '\n          '], ['\n            ', '\n          ']),
23350     _templateObject17 = _taggedTemplateLiteral(['', ''], ['', '']),
23351     _templateObject18 = _taggedTemplateLiteral(['\n        <div class="array">\n          <a class="title"><span class="toggle-handle"></span>', '<span class="opening bracket">[</span>', '</a>\n          ', '\n          <div class="inner">\n            ', '\n          </div>\n\n          ', '\n\n          ', '\n          ', '\n          ', '\n\n          ', '\n        </div>\n      '], ['\n        <div class="array">\n          <a class="title"><span class="toggle-handle"></span>', '<span class="opening bracket">[</span>', '</a>\n          ', '\n          <div class="inner">\n            ', '\n          </div>\n\n          ', '\n\n          ', '\n          ', '\n          ', '\n\n          ', '\n        </div>\n      ']),
23352     _templateObject19 = _taggedTemplateLiteral(['<span class="closing bracket">]</span>'], ['<span class="closing bracket">]</span>']),
23353     _templateObject20 = _taggedTemplateLiteral(['\n          <span>\n            <span title="items range">(', '..', ')</span>\n            ', '\n          </span>\n          '], ['\n          <span>\n            <span title="items range">(', '..', ')</span>\n            ', '\n          </span>\n          ']),
23354     _templateObject21 = _taggedTemplateLiteral(['<span title="unique" class="uniqueItems">♦</span>'], ['<span title="unique" class="uniqueItems">♦</span>']),
23355     _templateObject22 = _taggedTemplateLiteral(['\n              <div class="description">', '</div>\n            '], ['\n              <div class="description">', '</div>\n            ']),
23356     _templateObject23 = _taggedTemplateLiteral(['\n          <span class="closing bracket">]</span>\n          '], ['\n          <span class="closing bracket">]</span>\n          ']),
23357     _templateObject24 = _taggedTemplateLiteral(['\n        <div class="object">\n          <a class="title"><span\n            class="toggle-handle"></span>', ' <span\n            class="opening brace">{</span>', '</a>\n\n          <div class="inner">\n            ', '\n            <!-- children go here -->\n\t\t  \n\t\t   ', '\n\t\t  ', '\n\t\t  \n\t\t\t', '\n          </div>\n\n          ', '\n\n          ', '\n          ', '\n          ', '\n\n          ', '\n        </div>\n      '], ['\n        <div class="object">\n          <a class="title"><span\n            class="toggle-handle"></span>', ' <span\n            class="opening brace">{</span>', '</a>\n\n          <div class="inner">\n            ', '\n            <!-- children go here -->\n\t\t  \n\t\t   ', '\n\t\t  ', '\n\t\t  \n\t\t\t', '\n          </div>\n\n          ', '\n\n          ', '\n          ', '\n          ', '\n\n          ', '\n        </div>\n      ']),
23358     _templateObject25 = _taggedTemplateLiteral(['\n              <span class="closing brace" ng-if="isCollapsed">}</span>\n          '], ['\n              <span class="closing brace" ng-if="isCollapsed">}</span>\n          ']),
23359     _templateObject26 = _taggedTemplateLiteral(['\n            <div class="required">Required: ', '</div>\n          '], ['\n            <div class="required">Required: ', '</div>\n          ']),
23360    _templateObject266 = _taggedTemplateLiteral(['\n            <div class="required">Required: ', '</div>\n          '], ['\n            <div class="required">Required: ', '</div>\n          ']),
23361     _templateObject27 = _taggedTemplateLiteral(['\n            <div class="default">Default: ', '</div>\n          '], ['\n            <div class="default">Default: ', '</div>\n          ']),
23362     _templateObject28 = _taggedTemplateLiteral(['\n              <div class="pattern">Pattern: ', '</div>\n            '], ['\n              <div class="pattern">Pattern: ', '</div>\n            ']),
23363     _templateObject29 = _taggedTemplateLiteral(['\n          <span class="closing brace">}</span>\n          '], ['\n          <span class="closing brace">}</span>\n          ']),
23364     _templateObject30 = _taggedTemplateLiteral(['\n        <div class="inner enums">\n          <b>Enum:</b>\n        </div>\n      '], ['\n        <div class="inner enums">\n          <b>Enum:</b>\n        </div>\n      ']);
23365
23366 function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
23367
23368 function _taggedTemplateLiteral(strings, raw) { return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); }
23369
23370 var _helpersJs = require('./helpers.js');
23371
23372 /**
23373  * @class JSONSchemaView
23374  *
23375  * A pure JavaScript component for rendering JSON Schema in HTML.
23376 */
23377
23378 var JSONSchemaView = (function () {
23379
23380   /**
23381    * @param {object} schema The JSON Schema object
23382    *
23383    * @param {number} [open=1] his number indicates up to how many levels the
23384    * rendered tree should expand. Set it to `0` to make the whole tree collapsed
23385    * or set it to `Infinity` to expand the tree deeply
23386    * @param {object} options.
23387    *  theme {string}: one of the following options: ['dark']
23388   */
23389
23390   function JSONSchemaView(schema, open) {
23391     var _this = this;
23392
23393     var options = arguments.length <= 2 || arguments[2] === undefined ? { theme: null } : arguments[2];
23394
23395     _classCallCheck(this, JSONSchemaView);
23396
23397     this.schema = schema; //console.log(schema);
23398     this.open = open;
23399     this.options = options;
23400     this.isCollapsed = open <= 0;
23401
23402     // if schema is an empty object which means any JOSN
23403     this.isAny = typeof schema === 'object' && !Array.isArray(schema) && !Object.keys(schema).filter(function (k) {
23404       return ['title', 'description'].indexOf(k) === -1;
23405     }).length;
23406
23407     // Determine if a schema is an array
23408     this.isArray = !this.isAny && this.schema && this.schema.type === 'array';
23409
23410     this.isObject = this.schema && (this.schema.type === 'object' || this.schema.properties || this.schema.anyOf || this.schema.oneof || this.schema.allOf);
23411
23412     // Determine if a schema is a primitive
23413     this.isPrimitive = !this.isAny && !this.isArray && !this.isObject;
23414
23415     //
23416     this.showToggle = this.schema.description || this.schema.title || this.isPrimitive && (this.schema.minimum || this.schema.maximum || this.schema.exclusiveMinimum || this.schema.exclusiveMaximum);
23417
23418     // populate isRequired property down to properties
23419     if (this.schema && Array.isArray(this.schema.required)) {
23420       this.schema.required.forEach(function (requiredProperty) {
23421         if (typeof _this.schema.properties[requiredProperty] === 'object') {
23422           _this.schema.properties[requiredProperty].isRequired = true;
23423         }
23424       });
23425     }
23426   }
23427
23428   /*
23429    * Returns the template with populated properties.
23430    * This template does not have the children
23431   */
23432
23433   _createClass(JSONSchemaView, [{
23434     key: 'template',
23435     value: function template() {
23436       if (!this.schema) {
23437         return '';
23438       }
23439
23440       return ('\n      <!-- Any -->\n      ' + (0, _helpersJs._if)(this.isAny)(_templateObject, (0, _helpersJs._if)(this.showToggle)(_templateObject2, this.schema.title || ''), (0, _helpersJs._if)(this.schema.description && !this.isCollapsed)(_templateObject3, marked(this.schema.description || "")), (0, _helpersJs._if)(this.schema.required && !this.isCollapsed)(_templateObject4, this.schema.required), (0, _helpersJs._if)(this.schema['default'] && !this.isCollapsed)(_templateObject5, this.schema['default']), (0, _helpersJs._if)(this.schema.pattern && !this.isCollapsed)(_templateObject6, this.schema.pattern)) + '\n\n      <!-- Primitive -->\n      ' + (0, _helpersJs._if)(this.isPrimitive)(_templateObject7, (0, _helpersJs._if)(this.showToggle)(_templateObject2, this.schema.title || ''), this.schema.type, (0, _helpersJs._if)(!this.isCollapsed && this.schema.format)(_templateObject8, this.schema.format), (0, _helpersJs._if)(!this.isCollapsed && this.schema.minimum)(_templateObject9, this.schema.minimum), (0, _helpersJs._if)(!this.isCollapsed && this.schema.exclusiveMinimum)(_templateObject10, this.schema.exclusiveMinimum), (0, _helpersJs._if)(!this.isCollapsed && this.schema.maximum)(_templateObject11, this.schema.maximum), (0, _helpersJs._if)(!this.isCollapsed && this.schema.exclusiveMaximum)(_templateObject12, this.schema.exclusiveMaximum), (0, _helpersJs._if)(!this.isCollapsed && this.schema.minLength)(_templateObject13, this.schema.minLength), (0, _helpersJs._if)(!this.isCollapsed && this.schema.maxLength)(_templateObject14, this.schema.maxLength), (0, _helpersJs._if)(this.schema.description && !this.isCollapsed)(_templateObject3, marked(this.schema.description || "")), (0, _helpersJs._if)(this.schema.required && !this.isCollapsed)(_templateObject15), (0, _helpersJs._if)(this.schema['default'] && !this.isCollapsed)(_templateObject5, this.schema['default']), (0, _helpersJs._if)(this.schema.pattern && !this.isCollapsed)(_templateObject6, this.schema.pattern), (0, _helpersJs._if)(!this.isCollapsed && this.schema['enum'])(_templateObject16, this['enum'](this.schema, this.isCollapsed, this.open)), (0, _helpersJs._if)(this.schema.allOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'allOf')), (0, _helpersJs._if)(this.schema.oneOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'oneOf')), (0, _helpersJs._if)(this.schema.anyOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'anyOf'))) + '\n\n\n      <!-- Array -->\n      ' + (0, _helpersJs._if)(this.isArray)(_templateObject18, this.schema.title || '', (0, _helpersJs._if)(this.isCollapsed)(_templateObject19), (0, _helpersJs._if)(!this.isCollapsed && (this.schema.uniqueItems || this.schema.minItems || this.schema.maxItems))(_templateObject20, this.schema.minItems || 0, this.schema.maxItems || '∞', (0, _helpersJs._if)(!this.isCollapsed && this.schema.uniqueItems)(_templateObject21)), (0, _helpersJs._if)(!this.isCollapsed && this.schema.description)(_templateObject22, marked(this.schema.description || "")), (0, _helpersJs._if)(!this.isCollapsed && this.schema['enum'])(_templateObject16, this['enum'](this.schema, this.isCollapsed, this.open)), (0, _helpersJs._if)(this.schema.allOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'allOf')), (0, _helpersJs._if)(this.schema.oneOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'oneOf')), (0, _helpersJs._if)(this.schema.anyOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'anyOf')), (0, _helpersJs._if)(!this.isCollapsed)(_templateObject23)) + '\n\n      <!-- Object -->\n      ' + (0, _helpersJs._if)(!this.isPrimitive && !this.isArray && !this.isAny)(_templateObject24, this.schema.title || '', (0, _helpersJs._if)(this.isCollapsed)(_templateObject25), (0, _helpersJs._if)(!this.isCollapsed && this.schema.description)(_templateObject22, marked(this.schema.description || "")),
23441
23442         (0, _helpersJs._if)(this.schema.required && !this.isCollapsed && this.options.isBodyParam != true)(_templateObject26, this.schema.required),
23443         (0, _helpersJs._if)(this.schema.required && !this.isCollapsed && this.options.isBodyParam == true)(_templateObject266, this.schema.required),
23444
23445         (0, _helpersJs._if)(this.schema['default'] && !this.isCollapsed)(_templateObject27, this.schema['default']),(0, _helpersJs._if)(!this.isCollapsed)(_templateObject29),
23446         (0, _helpersJs._if)(!this.isCollapsed && this.schema.pattern)(_templateObject28, this.schema.pattern),
23447         (0, _helpersJs._if)(!this.isCollapsed && this.schema['enum'])(_templateObject16, this['enum'](this.schema, this.isCollapsed, this.open)), (0, _helpersJs._if)(this.schema.allOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'allOf')), (0, _helpersJs._if)(this.schema.oneOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'oneOf')), (0, _helpersJs._if)(this.schema.anyOf && !this.isCollapsed)(_templateObject17, this.xOf(this.schema, 'anyOf'))) + '\n').replace(/\s*\n/g, '\n').replace(/(\<\!\-\-).+/g, '').trim();
23448     }
23449
23450     /*
23451      * Template for oneOf, anyOf and allOf
23452     */
23453   }, {
23454     key: 'xOf',
23455     value: function xOf(schema, type) {
23456       return '\n      <div class="inner ' + type + '">\n        <b>' + (0, _helpersJs.convertXOf)(type) + ':</b>\n      </div>\n    ';
23457     }
23458
23459     /*
23460      * Template for enums
23461     */
23462   }, {
23463     key: 'enum',
23464     value: function _enum(schema, isCollapsed, open) {
23465       return '\n      ' + (0, _helpersJs._if)(!isCollapsed && schema['enum'])(_templateObject30) + '\n    ';
23466     }
23467
23468     /*
23469      * Toggles the 'collapsed' state
23470     */
23471   }, {
23472     key: 'toggle',
23473     value: function toggle() {
23474       this.isCollapsed = !this.isCollapsed;
23475       this.render();
23476     }
23477
23478     /*
23479      * Renders the element and returns it
23480     */
23481   }, {
23482     key: 'render',
23483     value: function render() {
23484       if (!this.element) {
23485         this.element = document.createElement('div');
23486         this.element.classList.add('json-schema-view');
23487       }
23488
23489       if (this.isCollapsed) {
23490         this.element.classList.add('collapsed');
23491       } else {
23492         this.element.classList.remove('collapsed');
23493       }
23494
23495       if (this.options.theme) {
23496         this.element.classList.add('json-schema-view-' + this.options.theme);
23497       }
23498
23499       this.element.innerHTML = this.template();
23500
23501       if (!this.schema) {
23502         return this.element;
23503       }
23504
23505         if (this.schema && this.schema.example) {
23506             var exampleDiv = document.createElement('div');
23507             exampleDiv.innerHTML = '<div style="display: block" class="example">\n          <span style="color: #808080" class="name">example: ' + this.schema.example + '</span>\n        </div>';
23508             this.element.appendChild(exampleDiv.querySelector('.example'));
23509         }
23510
23511       if (!this.isCollapsed) {
23512         this.appendChildren(this.element);
23513       }
23514
23515       // add event listener for toggling
23516       if (this.element.querySelector('a.title')) {
23517         this.element.querySelector('a.title').addEventListener('click', this.toggle.bind(this));
23518       }
23519       return this.element;
23520     }
23521
23522     /*
23523      * Appends children to given element based on current schema
23524     */
23525   }, {
23526     key: 'appendChildren',
23527     value: function appendChildren(element) {
23528       var _this2 = this;
23529
23530       var inner = element.querySelector('.inner');
23531
23532       if (!inner) {
23533         return;
23534       }
23535
23536       if (this.schema['enum']) {
23537         var tempDiv = document.createElement('span');;
23538         tempDiv.classList.add('inner');
23539         tempDiv.innerHTML = '<code>' + this.schema['enum'].join('</code>, <code>') + '</code>';
23540         element.querySelector('.enums.inner').appendChild(tempDiv);
23541       }
23542
23543       if (this.isArray) {
23544         var view = new JSONSchemaView(this.schema.items, Infinity);
23545         inner.appendChild(view.render());
23546       }
23547
23548       if (typeof this.schema.properties === 'object') {
23549         Object.keys(this.schema.properties).forEach(function (propertyName) {
23550           var property = _this2.schema.properties[propertyName];
23551           var tempDiv = document.createElement('div');;
23552           tempDiv.innerHTML = '<div class="property">\n          <span class="name">' + propertyName + ':</span>\n        </div>';
23553           var view = new JSONSchemaView(property, _this2.open - 1);
23554           tempDiv.querySelector('.property').appendChild(view.render());
23555
23556           inner.appendChild(tempDiv.querySelector('.property'));
23557         });
23558       }
23559
23560       if (this.schema.allOf) {
23561         appendXOf.call(this, 'allOf');
23562       }
23563       if (this.schema.oneOf) {
23564         appendXOf.call(this, 'oneOf');
23565       }
23566       if (this.schema.anyOf) {
23567         appendXOf.call(this, 'anyOf');
23568       }
23569
23570       function appendXOf(type) {
23571         var _this3 = this;
23572
23573         var innerAllOf = element.querySelector('.inner.' + type);
23574
23575         this.schema[type].forEach(function (schema) {
23576           var inner = document.createElement('div');
23577           inner.classList.add('inner');
23578           var view = new JSONSchemaView(schema, _this3.open - 1);
23579           inner.appendChild(view.render());
23580           innerAllOf.appendChild(inner);
23581         });
23582       }
23583     }
23584   }]);
23585
23586   return JSONSchemaView;
23587 })();
23588
23589 exports['default'] = JSONSchemaView;
23590 module.exports = exports['default'];
23591
23592 },{"./helpers.js":1}]},{},[2])(2)
23593 });
23594 //# sourceMappingURL=data:application/json;charset:utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm5vZGVfbW9kdWxlcy9icm93c2VyaWZ5L25vZGVfbW9kdWxlcy9icm93c2VyLXBhY2svX3ByZWx1ZGUuanMiLCJDOi9Vc2Vycy9qYW1lc2hpL0Rlc2t0b3AvanNvbi1zY2hlbWEtdmlldy1qcy1tYXN0ZXIvc3JjL2hlbHBlcnMuanMiLCJDOi9Vc2Vycy9qYW1lc2hpL0Rlc2t0b3AvanNvbi1zY2hlbWEtdmlldy1qcy1tYXN0ZXIvc3JjL2luZGV4LmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FDQUEsWUFBWSxDQUFDOzs7Ozs7Ozs7O0FBSU4sU0FBUyxVQUFVLENBQUMsSUFBSSxFQUFFO0FBQy9CLFNBQU8sSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDO0NBQ3JDOzs7Ozs7Ozs7Ozs7O0FBWU0sU0FBUyxHQUFHLENBQUMsU0FBUyxFQUFFO0FBQzdCLFNBQU8sU0FBUyxHQUFHLE1BQU0sR0FBRyxLQUFLLENBQUM7Q0FDbkM7O0FBQ0QsU0FBUyxLQUFLLEdBQUU7QUFDZCxTQUFPLEVBQUUsQ0FBQztDQUNYO0FBQ0QsU0FBUyxNQUFNLENBQUUsUUFBUSxFQUFrQjtvQ0FBYixXQUFXO0FBQVgsZUFBVzs7O0FBQ3ZDLFNBQU8sUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBQyxXQUFXLEVBQUUsSUFBSSxFQUFFLENBQUMsRUFBSztBQUN4RCxXQUFPLFdBQVcsR0FBRyxXQUFXLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDO0dBQzVDLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7Q0FDakI7OztBQzVCRCxZQUFZLENBQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozt5QkFPTixjQUFjOzs7Ozs7OztJQVFBLGNBQWM7Ozs7Ozs7Ozs7OztBQVd0QixXQVhRLGNBQWMsQ0FXckIsTUFBTSxFQUFFLElBQUksRUFBMkI7OztRQUF6QixPQUFPLHlEQUFHLEVBQUMsS0FBSyxFQUFFLElBQUksRUFBQzs7MEJBWDlCLGNBQWM7O0FBWS9CLFFBQUksQ0FBQyxNQUFNLEdBQUcsTUFBTSxDQUFDO0FBQ3JCLFFBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO0FBQ2pCLFFBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0FBQ3ZCLFFBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxJQUFJLENBQUMsQ0FBQzs7O0FBRzdCLFFBQUksQ0FBQyxLQUFLLEdBQUcsT0FBTyxNQUFNLEtBQUssUUFBUSxJQUNyQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLElBQ3RCLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FDbkIsTUFBTSxDQUFDLFVBQUEsQ0FBQzthQUFHLENBQUMsT0FBTyxFQUFFLGFBQWEsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7S0FBQSxDQUFDLENBQUMsTUFBTSxDQUFDOzs7QUFHakUsUUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLElBQUksQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLE1BQU0sSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksS0FBSyxPQUFPLENBQUM7O0FBRTFFLFFBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxDQUFDLE1BQU0sS0FDeEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLEtBQUssUUFBUSxJQUM3QixJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsSUFDdEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQ2pCLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxJQUNqQixJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQSxBQUFDLENBQUM7OztBQUd0QixRQUFJLENBQUMsV0FBVyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDOzs7QUFHbEUsUUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsSUFDdkMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQ2hCLElBQUksQ0FBQyxXQUFXLEtBQ2YsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLElBQ25CLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxJQUNuQixJQUFJLENBQUMsTUFBTSxDQUFDLGdCQUFnQixJQUM1QixJQUFJLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFBLEFBQUMsQUFDOUIsQ0FBQzs7O0FBR0osUUFBSSxJQUFJLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsRUFBRTtBQUN0RCxVQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsVUFBQSxnQkFBZ0IsRUFBSTtBQUMvQyxZQUFJLE9BQU8sTUFBSyxNQUFNLENBQUMsVUFBVSxDQUFDLGdCQUFnQixDQUFDLEtBQUssUUFBUSxFQUFFO0FBQ2hFLGdCQUFLLE1BQU0sQ0FBQyxVQUFVLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDO1NBQzVEO09BQ0YsQ0FBQyxDQUFDO0tBQ0o7R0FDRjs7Ozs7OztlQXREa0IsY0FBYzs7V0E0RHpCLG9CQUFHO0FBQ1QsVUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUU7QUFDaEIsZUFBTyxFQUFFLENBQUM7T0FDWDs7QUFFRCxhQUFPLGtDQUVILG9CQUFJLElBQUksQ0FBQyxLQUFLLENBQUMsa0JBRVgsb0JBQUksSUFBSSxDQUFDLFVBQVUsQ0FBQyxtQkFDa0MsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksRUFBRSxHQUs3RSxvQkFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsbUJBQ2hCLElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxHQUc5RCxvQkFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsbUJBQ0EsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLEdBRWxFLG9CQUFJLElBQUksQ0FBQyxNQUFNLFdBQVEsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsbUJBQ0QsSUFBSSxDQUFDLE1BQU0sV0FBUSxHQUU5RCxvQkFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsbUJBQ0YsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLDhDQU03RCxvQkFBSSxJQUFJLENBQUMsV0FBVyxDQUFDLG1CQUVqQixvQkFBSSxJQUFJLENBQUMsVUFBVSxDQUFDLG1CQUNrQyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssSUFBSSxFQUFFLEdBR3hELElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUlyQyxvQkFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsbUJBQ3BCLElBQUksQ0FBQyxNQUFNLENBQUMsTUFBTSxHQUcxQyxvQkFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsbUJBQ1AsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLEdBR3pELG9CQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFDLG9CQUNILElBQUksQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLEdBRy9FLG9CQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxvQkFDUCxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sR0FHekQsb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsZ0JBQWdCLENBQUMsb0JBQ0gsSUFBSSxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsR0FHL0Usb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLG9CQUNMLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxHQUcvRCxvQkFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsb0JBQ0wsSUFBSSxDQUFDLE1BQU0sQ0FBQyxTQUFTLEdBRy9ELG9CQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxtQkFDaEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxXQUFXLEdBSzdELG9CQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxxQkFHL0Msb0JBQUksSUFBSSxDQUFDLE1BQU0sV0FBUSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxtQkFDRCxJQUFJLENBQUMsTUFBTSxXQUFRLEdBRTlELG9CQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxtQkFDRixJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sR0FHekQsb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxJQUFJLElBQUksQ0FBQyxNQUFNLFFBQUssQ0FBQyxvQkFDeEMsSUFBSSxRQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsV0FBVyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsR0FHckQsb0JBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLG9CQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsR0FDNUUsb0JBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLG9CQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsR0FDNUUsb0JBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLG9CQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsNENBTWhGLG9CQUFJLElBQUksQ0FBQyxPQUFPLENBQUMsb0JBRXVDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxJQUFJLEVBQUUsRUFBeUMsb0JBQUksSUFBSSxDQUFDLFdBQVcsQ0FBQyxxQkFDekksb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxLQUFLLElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFBLEFBQUMsQ0FBQyxvQkFFdEUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLElBQUksQ0FBQyxFQUFLLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxJQUFJLEdBQUcsRUFDcEYsb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxJQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDLHNCQUlqRCxvQkFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxXQUFXLENBQUMsb0JBQ3RCLElBQUksQ0FBQyxNQUFNLENBQUMsV0FBVyxHQUlwRCxvQkFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLElBQUksSUFBSSxDQUFDLE1BQU0sUUFBSyxDQUFDLG9CQUN4QyxJQUFJLFFBQUssQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUdyRCxvQkFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsb0JBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxHQUM1RSxvQkFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsb0JBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxHQUM1RSxvQkFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsb0JBQUcsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLE9BQU8sQ0FBQyxHQUU1RSxvQkFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsNkRBTzFCLG9CQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLG9CQUduQixJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssSUFBSSxFQUFFLEVBQ3RCLG9CQUFJLElBQUksQ0FBQyxXQUFXLENBQUMscUJBS25ELG9CQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxvQkFDdEIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxXQUFXLEdBSXpELG9CQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxvQkFDRCxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsR0FFbEUsb0JBQUksSUFBSSxDQUFDLE1BQU0sV0FBUSxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxvQkFDUCxJQUFJLENBQUMsTUFBTSxXQUFRLEdBRzFELG9CQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxvQkFDSixJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sR0FJckQsb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxJQUFJLElBQUksQ0FBQyxNQUFNLFFBQUssQ0FBQyxvQkFDeEMsSUFBSSxRQUFLLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsV0FBVyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsR0FHckQsb0JBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLG9CQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsR0FDNUUsb0JBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLG9CQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsR0FDNUUsb0JBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLG9CQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxPQUFPLENBQUMsR0FFNUUsb0JBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLDZCQUtoQyxPQUFPLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxlQUFlLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUM7S0FDM0Q7Ozs7Ozs7V0FLRSxhQUFDLE1BQU0sRUFBRSxJQUFJLEVBQUU7QUFDaEIsNENBQ3NCLElBQUksdUJBQ2pCLDJCQUFXLElBQUksQ0FBQywrQkFFdkI7S0FDSDs7Ozs7OztXQUtHLGVBQUMsTUFBTSxFQUFFLFdBQVcsRUFBRSxJQUFJLEVBQUU7QUFDOUIsMEJBQ0ksb0JBQUksQ0FBQyxXQUFXLElBQUksTUFBTSxRQUFLLENBQUMsK0JBS2xDO0tBQ0g7Ozs7Ozs7V0FLSyxrQkFBRztBQUNQLFVBQUksQ0FBQyxXQUFXLEdBQUcsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDO0FBQ3JDLFVBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQztLQUNmOzs7Ozs7O1dBS0ssa0JBQUc7QUFDUCxVQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRTtBQUNqQixZQUFJLENBQUMsT0FBTyxHQUFHLFFBQVEsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDN0MsWUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLGtCQUFrQixDQUFDLENBQUM7T0FDaEQ7O0FBRUQsVUFBSSxJQUFJLENBQUMsV0FBVyxFQUFFO0FBQ3BCLFlBQUksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxXQUFXLENBQUMsQ0FBQztPQUN6QyxNQUFNO0FBQ0wsWUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBQyxDQUFDO09BQzVDOztBQUVELFVBQUksSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLEVBQUU7QUFDdEIsWUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsR0FBRyx1QkFBcUIsSUFBSSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUcsQ0FBQztPQUN0RTs7QUFFRCxVQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUM7O0FBRXpDLFVBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFO0FBQ2hCLGVBQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztPQUNyQjs7QUFFRCxVQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRTtBQUNyQixZQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQztPQUNuQzs7O0FBR0QsVUFBSSxJQUFJLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsRUFBRTtBQUN6QyxZQUFJLENBQUMsT0FBTyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLEVBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQztPQUN6RjtBQUNELGFBQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztLQUNyQjs7Ozs7OztXQUthLHdCQUFDLE9BQU8sRUFBRTs7O0FBQ3RCLFVBQU0sS0FBSyxHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUM7O0FBRTlDLFVBQUksQ0FBQyxLQUFLLEVBQUU7QUFDVixlQUFPO09BQ1I7O0FBRUQsVUFBSSxJQUFJLENBQUMsTUFBTSxRQUFLLEVBQUU7QUFDcEIsWUFBTSxTQUFTLEdBQUcsSUFBSSxhQUFhLENBQUMsSUFBSSxDQUFDLE1BQU0sUUFBSyxFQUFFLElBQUksQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLENBQUM7QUFDckUsWUFBTSxXQUFXLEdBQUcsU0FBUyxDQUFDLE1BQU0sRUFBRSxDQUFDO0FBQ3ZDLG1CQUFXLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQztBQUNuQyxlQUFPLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxXQUFXLENBQUMsQ0FBQztPQUVoRTs7QUFFRCxVQUFJLElBQUksQ0FBQyxPQUFPLEVBQUU7QUFDaEIsWUFBTSxJQUFJLEdBQUcsSUFBSSxjQUFjLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQTtBQUNqRSxhQUFLLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDO09BQ2xDOztBQUVELFVBQUksT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsS0FBSyxRQUFRLEVBQUU7QUFDOUMsY0FBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFBLFlBQVksRUFBSTtBQUMxRCxjQUFNLFFBQVEsR0FBRyxPQUFLLE1BQU0sQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLENBQUM7QUFDdEQsY0FBTSxPQUFPLEdBQUcsUUFBUSxDQUFDLGFBQWEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDO0FBQy9DLGlCQUFPLENBQUMsU0FBUyw2REFDTSxZQUFZLDZCQUM1QixDQUFDO0FBQ1IsY0FBTSxJQUFJLEdBQUcsSUFBSSxjQUFjLENBQUMsUUFBUSxFQUFFLE9BQUssSUFBSSxHQUFHLENBQUMsQ0FBQyxDQUFDO0FBQ3pELGlCQUFPLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQzs7QUFFOUQsZUFBSyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUM7U0FDdkQsQ0FBQyxDQUFDO09BQ0o7O0FBRUQsVUFBSSxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssRUFBRTtBQUFFLGlCQUFTLENBQUMsSUFBSSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztPQUFFO0FBQ3pELFVBQUksSUFBSSxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUU7QUFBRSxpQkFBUyxDQUFDLElBQUksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7T0FBRTtBQUN6RCxVQUFJLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFO0FBQUUsaUJBQVMsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO09BQUU7O0FBRXpELGVBQVMsU0FBUyxDQUFDLElBQUksRUFBRTs7O0FBQ3ZCLFlBQU0sVUFBVSxHQUFHLE9BQU8sQ0FBQyxhQUFhLGFBQVcsSUFBSSxDQUFHLENBQUM7O0FBRTNELFlBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQUEsTUFBTSxFQUFJO0FBQ2xDLGNBQU0sS0FBSyxHQUFHLFFBQVEsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDNUMsZUFBSyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUM7QUFDN0IsY0FBTSxJQUFJLEdBQUcsSUFBSSxjQUFjLENBQUMsTUFBTSxFQUFFLE9BQUssSUFBSSxHQUFHLENBQUMsQ0FBQyxDQUFDO0FBQ3ZELGVBQUssQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUM7QUFDakMsb0JBQVUsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUM7U0FDL0IsQ0FBQyxDQUFDO09BQ0o7S0FDRjs7O1NBOVZrQixjQUFjOzs7cUJBQWQsY0FBYyIsImZpbGUiOiJnZW5lcmF0ZWQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlc0NvbnRlbnQiOlsiKGZ1bmN0aW9uIGUodCxuLHIpe2Z1bmN0aW9uIHMobyx1KXtpZighbltvXSl7aWYoIXRbb10pe3ZhciBhPXR5cGVvZiByZXF1aXJlPT1cImZ1bmN0aW9uXCImJnJlcXVpcmU7aWYoIXUmJmEpcmV0dXJuIGEobywhMCk7aWYoaSlyZXR1cm4gaShvLCEwKTt2YXIgZj1uZXcgRXJyb3IoXCJDYW5ub3QgZmluZCBtb2R1bGUgJ1wiK28rXCInXCIpO3Rocm93IGYuY29kZT1cIk1PRFVMRV9OT1RfRk9VTkRcIixmfXZhciBsPW5bb109e2V4cG9ydHM6e319O3Rbb11bMF0uY2FsbChsLmV4cG9ydHMsZnVuY3Rpb24oZSl7dmFyIG49dFtvXVsxXVtlXTtyZXR1cm4gcyhuP246ZSl9LGwsbC5leHBvcnRzLGUsdCxuLHIpfXJldHVybiBuW29dLmV4cG9ydHN9dmFyIGk9dHlwZW9mIHJlcXVpcmU9PVwiZnVuY3Rpb25cIiYmcmVxdWlyZTtmb3IodmFyIG89MDtvPHIubGVuZ3RoO28rKylzKHJbb10pO3JldHVybiBzfSkiLCIndXNlIHN0cmljdCc7XG4vKlxuICogQ29udmVydHMgYW55T2YsIGFsbE9mIGFuZCBvbmVPZiB0byBodW1hbiByZWFkYWJsZSBzdHJpbmdcbiovXG5leHBvcnQgZnVuY3Rpb24gY29udmVydFhPZih0eXBlKSB7XG4gIHJldHVybiB0eXBlLnN1YnN0cmluZygwLCAzKSArICcgb2YnO1xufVxuXG4vKlxuICogaWYgY29uZGl0aW9uIGZvciBFUzYgdGVtcGxhdGUgc3RyaW5nc1xuICogdG8gYmUgdXNlZCBvbmx5IGluIHRlbXBsYXRlIHN0cmluZ1xuICpcbiAqIEBleGFtcGxlIG15c3RyID0gYFJhbmRvbSBpcyAke19pZihNYXRoLnJhbmRvbSgpID4gMC41KWBncmVhdGVyIHRoYW4gMC41YGBcbiAqXG4gKiBAcGFyYW0ge2Jvb2xlYW59IGNvbmRpdGlvblxuICpcbiAqIEByZXR1cm5zIHtmdW5jdGlvbn0gdGhlIHRlbXBsYXRlIGZ1bmN0aW9uXG4qL1xuZXhwb3J0IGZ1bmN0aW9uIF9pZihjb25kaXRpb24pIHtcbiAgcmV0dXJuIGNvbmRpdGlvbiA/IG5vcm1hbCA6IGVtcHR5O1xufVxuZnVuY3Rpb24gZW1wdHkoKXtcbiAgcmV0dXJuICcnO1xufVxuZnVuY3Rpb24gbm9ybWFsICh0ZW1wbGF0ZSwgLi4uZXhwcmVzc2lvbnMpIHtcbiAgcmV0dXJuIHRlbXBsYXRlLnNsaWNlKDEpLnJlZHVjZSgoYWNjdW11bGF0b3IsIHBhcnQsIGkpID0+IHtcbiAgICByZXR1cm4gYWNjdW11bGF0b3IgKyBleHByZXNzaW9uc1tpXSArIHBhcnQ7XG4gIH0sIHRlbXBsYXRlWzBdKTtcbn0iLCIndXNlIHN0cmljdCc7XG5cbi8qIGdsb2JhbHMgSlNPTlNjaGVtYVZpZXcgKi9cblxuaW1wb3J0IHtcbiAgY29udmVydFhPZixcbiAgX2lmXG59IGZyb20gJy4vaGVscGVycy5qcyc7XG5cblxuLyoqXG4gKiBAY2xhc3MgSlNPTlNjaGVtYVZpZXdcbiAqXG4gKiBBIHB1cmUgSmF2YVNjcmlwdCBjb21wb25lbnQgZm9yIHJlbmRlcmluZyBKU09OIFNjaGVtYSBpbiBIVE1MLlxuKi9cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIEpTT05TY2hlbWFWaWV3IHtcblxuICAvKipcbiAgICogQHBhcmFtIHtvYmplY3R9IHNjaGVtYSBUaGUgSlNPTiBTY2hlbWEgb2JqZWN0XG4gICAqXG4gICAqIEBwYXJhbSB7bnVtYmVyfSBbb3Blbj0xXSBoaXMgbnVtYmVyIGluZGljYXRlcyB1cCB0byBob3cgbWFueSBsZXZlbHMgdGhlXG4gICAqIHJlbmRlcmVkIHRyZWUgc2hvdWxkIGV4cGFuZC4gU2V0IGl0IHRvIGAwYCB0byBtYWtlIHRoZSB3aG9sZSB0cmVlIGNvbGxhcHNlZFxuICAgKiBvciBzZXQgaXQgdG8gYEluZmluaXR5YCB0byBleHBhbmQgdGhlIHRyZWUgZGVlcGx5XG4gICAqIEBwYXJhbSB7b2JqZWN0fSBvcHRpb25zLlxuICAgKiAgdGhlbWUge3N0cmluZ306IG9uZSBvZiB0aGUgZm9sbG93aW5nIG9wdGlvbnM6IFsnZGFyayddXG4gICovXG4gIGNvbnN0cnVjdG9yKHNjaGVtYSwgb3Blbiwgb3B0aW9ucyA9IHt0aGVtZTogbnVsbH0pIHtcbiAgICB0aGlzLnNjaGVtYSA9IHNjaGVtYTtcbiAgICB0aGlzLm9wZW4gPSBvcGVuO1xuICAgIHRoaXMub3B0aW9ucyA9IG9wdGlvbnM7XG4gICAgdGhpcy5pc0NvbGxhcHNlZCA9IG9wZW4gPD0gMDtcblxuICAgIC8vIGlmIHNjaGVtYSBpcyBhbiBlbXB0eSBvYmplY3Qgd2hpY2ggbWVhbnMgYW55IEpPU05cbiAgICB0aGlzLmlzQW55ID0gdHlwZW9mIHNjaGVtYSA9PT0gJ29iamVjdCcgJiZcbiAgICAgICFBcnJheS5pc0FycmF5KHNjaGVtYSkgJiZcbiAgICAgICFPYmplY3Qua2V5cyhzY2hlbWEpXG4gICAgICAuZmlsdGVyKGs9PiBbJ3RpdGxlJywgJ2Rlc2NyaXB0aW9uJ10uaW5kZXhPZihrKSA9PT0gLTEpLmxlbmd0aDtcblxuICAgIC8vIERldGVybWluZSBpZiBhIHNjaGVtYSBpcyBhbiBhcnJheVxuICAgIHRoaXMuaXNBcnJheSA9ICF0aGlzLmlzQW55ICYmIHRoaXMuc2NoZW1hICYmIHRoaXMuc2NoZW1hLnR5cGUgPT09ICdhcnJheSc7XG5cbiAgICB0aGlzLmlzT2JqZWN0ID0gdGhpcy5zY2hlbWEgJiZcbiAgICAgICh0aGlzLnNjaGVtYS50eXBlID09PSAnb2JqZWN0JyB8fFxuICAgICAgIHRoaXMuc2NoZW1hLnByb3BlcnRpZXMgfHxcbiAgICAgICB0aGlzLnNjaGVtYS5hbnlPZiB8fFxuICAgICAgIHRoaXMuc2NoZW1hLm9uZW9mIHx8XG4gICAgICAgdGhpcy5zY2hlbWEuYWxsT2YpO1xuXG4gICAgLy8gRGV0ZXJtaW5lIGlmIGEgc2NoZW1hIGlzIGEgcHJpbWl0aXZlXG4gICAgdGhpcy5pc1ByaW1pdGl2ZSA9ICF0aGlzLmlzQW55ICYmICF0aGlzLmlzQXJyYXkgJiYgIXRoaXMuaXNPYmplY3Q7XG5cbiAgICAvL1xuICAgIHRoaXMuc2hvd1RvZ2dsZSA9IHRoaXMuc2NoZW1hLmRlc2NyaXB0aW9uIHx8XG4gICAgICB0aGlzLnNjaGVtYS50aXRsZSB8fFxuICAgICAgKHRoaXMuaXNQcmltaXRpdmUgJiYgKFxuICAgICAgICB0aGlzLnNjaGVtYS5taW5pbXVtIHx8XG4gICAgICAgIHRoaXMuc2NoZW1hLm1heGltdW0gfHxcbiAgICAgICAgdGhpcy5zY2hlbWEuZXhjbHVzaXZlTWluaW11bSB8fFxuICAgICAgICB0aGlzLnNjaGVtYS5leGNsdXNpdmVNYXhpbXVtKVxuICAgICAgKTtcblxuICAgIC8vIHBvcHVsYXRlIGlzUmVxdWlyZWQgcHJvcGVydHkgZG93biB0byBwcm9wZXJ0aWVzXG4gICAgaWYgKHRoaXMuc2NoZW1hICYmIEFycmF5LmlzQXJyYXkodGhpcy5zY2hlbWEucmVxdWlyZWQpKSB7XG4gICAgICB0aGlzLnNjaGVtYS5yZXF1aXJlZC5mb3JFYWNoKHJlcXVpcmVkUHJvcGVydHkgPT4ge1xuICAgICAgICBpZiAodHlwZW9mIHRoaXMuc2NoZW1hLnByb3BlcnRpZXNbcmVxdWlyZWRQcm9wZXJ0eV0gPT09ICdvYmplY3QnKSB7XG4gICAgICAgICAgdGhpcy5zY2hlbWEucHJvcGVydGllc1tyZXF1aXJlZFByb3BlcnR5XS5pc1JlcXVpcmVkID0gdHJ1ZTtcbiAgICAgICAgfVxuICAgICAgfSk7XG4gICAgfVxuICB9XG5cbiAgLypcbiAgICogUmV0dXJucyB0aGUgdGVtcGxhdGUgd2l0aCBwb3B1bGF0ZWQgcHJvcGVydGllcy5cbiAgICogVGhpcyB0ZW1wbGF0ZSBkb2VzIG5vdCBoYXZlIHRoZSBjaGlsZHJlblxuICAqL1xuICB0ZW1wbGF0ZSgpIHtcbiAgICBpZiAoIXRoaXMuc2NoZW1hKSB7XG4gICAgICByZXR1cm4gJyc7XG4gICAgfVxuXG4gICAgcmV0dXJuIGBcbiAgICAgIDwhLS0gQW55IC0tPlxuICAgICAgJHtfaWYodGhpcy5pc0FueSlgXG4gICAgICAgIDxkaXYgY2xhc3M9XCJhbnlcIj5cbiAgICAgICAgICAke19pZih0aGlzLnNob3dUb2dnbGUpYFxuICAgICAgICAgICAgPGEgY2xhc3M9XCJ0aXRsZVwiPjxzcGFuIGNsYXNzPVwidG9nZ2xlLWhhbmRsZVwiPjwvc3Bhbj4ke3RoaXMuc2NoZW1hLnRpdGxlIHx8ICcnfSA8L2E+XG4gICAgICAgICAgYH1cblxuICAgICAgICAgIDxzcGFuIGNsYXNzPVwidHlwZSB0eXBlLWFueVwiPiZsdDthbnkmZ3Q7PC9zcGFuPlxuXG4gICAgICAgICAgJHtfaWYodGhpcy5zY2hlbWEuZGVzY3JpcHRpb24gJiYgIXRoaXMuaXNDb2xsYXBzZWQpYFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImlubmVyIGRlc2NyaXB0aW9uXCI+JHt0aGlzLnNjaGVtYS5kZXNjcmlwdGlvbn08L2Rpdj5cbiAgICAgICAgICBgfVxuXHRcdCBcblx0XHQgICR7X2lmKHRoaXMuc2NoZW1hLnJlcXVpcmVkICYmICF0aGlzLmlzQ29sbGFwc2VkKWBcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJpbm5lciByZXF1aXJlZFwiPlJlcXVpcmVkOiAke3RoaXMuc2NoZW1hLnJlcXVpcmVkfTwvZGl2PlxuICAgICAgICAgIGB9XG5cdFx0ICAke19pZih0aGlzLnNjaGVtYS5kZWZhdWx0ICYmICF0aGlzLmlzQ29sbGFwc2VkKWBcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJpbm5lciBkZWZhdWx0XCI+RGVmYXVsdDogJHt0aGlzLnNjaGVtYS5kZWZhdWx0fTwvZGl2PlxuICAgICAgICAgIGB9XG5cdFx0ICAgJHtfaWYodGhpcy5zY2hlbWEucGF0dGVybiAmJiAhdGhpcy5pc0NvbGxhcHNlZClgXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiaW5uZXIgcGF0dGVyblwiPlBhdHRlcm46ICR7dGhpcy5zY2hlbWEucGF0dGVybn08L2Rpdj5cbiAgICAgICAgICBgfVxuICAgICAgICA8L2Rpdj5cbiAgICAgIGB9XG5cbiAgICAgIDwhLS0gUHJpbWl0aXZlIC0tPlxuICAgICAgJHtfaWYodGhpcy5pc1ByaW1pdGl2ZSlgXG4gICAgICAgIDxkaXYgY2xhc3M9XCJwcmltaXRpdmVcIj5cbiAgICAgICAgICAke19pZih0aGlzLnNob3dUb2dnbGUpYFxuICAgICAgICAgICAgPGEgY2xhc3M9XCJ0aXRsZVwiPjxzcGFuIGNsYXNzPVwidG9nZ2xlLWhhbmRsZVwiPjwvc3Bhbj4ke3RoaXMuc2NoZW1hLnRpdGxlIHx8ICcnfSA8L2E+XG4gICAgICAgICAgYH1cblxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0eXBlXCI+JHt0aGlzLnNjaGVtYS50eXBlfTwvc3Bhbj5cblxuICAgICAgICAgXG5cbiAgICAgICAgICAke19pZighdGhpcy5pc0NvbGxhcHNlZCAmJiB0aGlzLnNjaGVtYS5mb3JtYXQpYFxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJmb3JtYXRcIj4oJHt0aGlzLnNjaGVtYS5mb3JtYXR9KTwvc3Bhbj5cbiAgICAgICAgICBgfVxuXG4gICAgICAgICAgJHtfaWYoIXRoaXMuaXNDb2xsYXBzZWQgJiYgdGhpcy5zY2hlbWEubWluaW11bSlgXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInJhbmdlIG1pbmltdW1cIj5taW5pbXVtOiR7dGhpcy5zY2hlbWEubWluaW11bX08L3NwYW4+XG4gICAgICAgICAgYH1cblxuICAgICAgICAgICR7X2lmKCF0aGlzLmlzQ29sbGFwc2VkICYmIHRoaXMuc2NoZW1hLmV4Y2x1c2l2ZU1pbmltdW0pYFxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJyYW5nZSBleGNsdXNpdmVNaW5pbXVtXCI+KGV4KW1pbmltdW06JHt0aGlzLnNjaGVtYS5leGNsdXNpdmVNaW5pbXVtfTwvc3Bhbj5cbiAgICAgICAgICBgfVxuXG4gICAgICAgICAgJHtfaWYoIXRoaXMuaXNDb2xsYXBzZWQgJiYgdGhpcy5zY2hlbWEubWF4aW11bSlgXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInJhbmdlIG1heGltdW1cIj5tYXhpbXVtOiR7dGhpcy5zY2hlbWEubWF4aW11bX08L3NwYW4+XG4gICAgICAgICAgYH1cblxuICAgICAgICAgICR7X2lmKCF0aGlzLmlzQ29sbGFwc2VkICYmIHRoaXMuc2NoZW1hLmV4Y2x1c2l2ZU1heGltdW0pYFxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJyYW5nZSBleGNsdXNpdmVNYXhpbXVtXCI+KGV4KW1heGltdW06JHt0aGlzLnNjaGVtYS5leGNsdXNpdmVNYXhpbXVtfTwvc3Bhbj5cbiAgICAgICAgICBgfVxuXG4gICAgICAgICAgJHtfaWYoIXRoaXMuaXNDb2xsYXBzZWQgJiYgdGhpcy5zY2hlbWEubWluTGVuZ3RoKWBcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicmFuZ2UgbWluTGVuZ3RoXCI+bWluTGVuZ3RoOiR7dGhpcy5zY2hlbWEubWluTGVuZ3RofTwvc3Bhbj5cbiAgICAgICAgICBgfVxuXG4gICAgICAgICAgJHtfaWYoIXRoaXMuaXNDb2xsYXBzZWQgJiYgdGhpcy5zY2hlbWEubWF4TGVuZ3RoKWBcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwicmFuZ2UgbWF4TGVuZ3RoXCI+bWF4TGVuZ3RoOiR7dGhpcy5zY2hlbWEubWF4TGVuZ3RofTwvc3Bhbj5cbiAgICAgICAgICBgfVxuXG4gICAgICAgICAgJHtfaWYodGhpcy5zY2hlbWEuZGVzY3JpcHRpb24gJiYgIXRoaXMuaXNDb2xsYXBzZWQpYFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImlubmVyIGRlc2NyaXB0aW9uXCI+JHt0aGlzLnNjaGVtYS5kZXNjcmlwdGlvbn08L2Rpdj5cbiAgICAgICAgICBgfVxuXHRcdCAgXG5cdFx0IFxuXHRcdCAgXG5cdFx0ICAgJHtfaWYodGhpcy5zY2hlbWEucmVxdWlyZWQgJiYgIXRoaXMuaXNDb2xsYXBzZWQpYFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImlubmVyIHJlcXVpcmVkXCI+UmVxdWlyZWQ8L2Rpdj5cbiAgICAgICAgICBgfVxuXHRcdCAgJHtfaWYodGhpcy5zY2hlbWEuZGVmYXVsdCAmJiAhdGhpcy5pc0NvbGxhcHNlZClgXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiaW5uZXIgZGVmYXVsdFwiPkRlZmF1bHQ6ICR7dGhpcy5zY2hlbWEuZGVmYXVsdH08L2Rpdj5cbiAgICAgICAgICBgfVxuXHRcdCAgICR7X2lmKHRoaXMuc2NoZW1hLnBhdHRlcm4gJiYgIXRoaXMuaXNDb2xsYXBzZWQpYFxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImlubmVyIHBhdHRlcm5cIj5QYXR0ZXJuOiAke3RoaXMuc2NoZW1hLnBhdHRlcm59PC9kaXY+XG4gICAgICAgICAgYH1cblxuICAgICAgICAgICR7X2lmKCF0aGlzLmlzQ29sbGFwc2VkICYmIHRoaXMuc2NoZW1hLmVudW0pYFxuICAgICAgICAgICAgJHt0aGlzLmVudW0odGhpcy5zY2hlbWEsIHRoaXMuaXNDb2xsYXBzZWQsIHRoaXMub3Blbil9XG4gICAgICAgICAgYH1cblxuICAgICAgICAgICR7X2lmKHRoaXMuc2NoZW1hLmFsbE9mICYmICF0aGlzLmlzQ29sbGFwc2VkKWAke3RoaXMueE9mKHRoaXMuc2NoZW1hLCAnYWxsT2YnKX1gfVxuICAgICAgICAgICR7X2lmKHRoaXMuc2NoZW1hLm9uZU9mICYmICF0aGlzLmlzQ29sbGFwc2VkKWAke3RoaXMueE9mKHRoaXMuc2NoZW1hLCAnb25lT2YnKX1gfVxuICAgICAgICAgICR7X2lmKHRoaXMuc2NoZW1hLmFueU9mICYmICF0aGlzLmlzQ29sbGFwc2VkKWAke3RoaXMueE9mKHRoaXMuc2NoZW1hLCAnYW55T2YnKX1gfVxuICAgICAgICA8L2Rpdj5cbiAgICAgIGB9XG5cblxuICAgICAgPCEtLSBBcnJheSAtLT5cbiAgICAgICR7X2lmKHRoaXMuaXNBcnJheSlgXG4gICAgICAgIDxkaXYgY2xhc3M9XCJhcnJheVwiPlxuICAgICAgICAgIDxhIGNsYXNzPVwidGl0bGVcIj48c3BhbiBjbGFzcz1cInRvZ2dsZS1oYW5kbGVcIj48L3NwYW4+JHt0aGlzLnNjaGVtYS50aXRsZSB8fCAnJ308c3BhbiBjbGFzcz1cIm9wZW5pbmcgYnJhY2tldFwiPls8L3NwYW4+JHtfaWYodGhpcy5pc0NvbGxhcHNlZClgPHNwYW4gY2xhc3M9XCJjbG9zaW5nIGJyYWNrZXRcIj5dPC9zcGFuPmB9PC9hPlxuICAgICAgICAgICR7X2lmKCF0aGlzLmlzQ29sbGFwc2VkICYmICh0aGlzLnNjaGVtYS51bmlxdWVJdGVtcyB8fCB0aGlzLnNjaGVtYS5taW5JdGVtcyB8fCB0aGlzLnNjaGVtYS5tYXhJdGVtcykpYFxuICAgICAgICAgIDxzcGFuPlxuICAgICAgICAgICAgPHNwYW4gdGl0bGU9XCJpdGVtcyByYW5nZVwiPigke3RoaXMuc2NoZW1hLm1pbkl0ZW1zIHx8IDB9Li4ke3RoaXMuc2NoZW1hLm1heEl0ZW1zIHx8ICfiiJ4nfSk8L3NwYW4+XG4gICAgICAgICAgICAke19pZighdGhpcy5pc0NvbGxhcHNlZCAmJiB0aGlzLnNjaGVtYS51bmlxdWVJdGVtcylgPHNwYW4gdGl0bGU9XCJ1bmlxdWVcIiBjbGFzcz1cInVuaXF1ZUl0ZW1zXCI+4pmmPC9zcGFuPmB9XG4gICAgICAgICAgPC9zcGFuPlxuICAgICAgICAgIGB9XG4gICAgICAgICAgPGRpdiBjbGFzcz1cImlubmVyXCI+XG4gICAgICAgICAgICAke19pZighdGhpcy5pc0NvbGxhcHNlZCAmJiB0aGlzLnNjaGVtYS5kZXNjcmlwdGlvbilgXG4gICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJkZXNjcmlwdGlvblwiPiR7dGhpcy5zY2hlbWEuZGVzY3JpcHRpb259PC9kaXY+XG4gICAgICAgICAgICBgfVxuICAgICAgICAgIDwvZGl2PlxuXG4gICAgICAgICAgJHtfaWYoIXRoaXMuaXNDb2xsYXBzZWQgJiYgdGhpcy5zY2hlbWEuZW51bSlgXG4gICAgICAgICAgICAke3RoaXMuZW51bSh0aGlzLnNjaGVtYSwgdGhpcy5pc0NvbGxhcHNlZCwgdGhpcy5vcGVuKX1cbiAgICAgICAgICBgfVxuXG4gICAgICAgICAgJHtfaWYodGhpcy5zY2hlbWEuYWxsT2YgJiYgIXRoaXMuaXNDb2xsYXBzZWQpYCR7dGhpcy54T2YodGhpcy5zY2hlbWEsICdhbGxPZicpfWB9XG4gICAgICAgICAgJHtfaWYodGhpcy5zY2hlbWEub25lT2YgJiYgIXRoaXMuaXNDb2xsYXBzZWQpYCR7dGhpcy54T2YodGhpcy5zY2hlbWEsICdvbmVPZicpfWB9XG4gICAgICAgICAgJHtfaWYodGhpcy5zY2hlbWEuYW55T2YgJiYgIXRoaXMuaXNDb2xsYXBzZWQpYCR7dGhpcy54T2YodGhpcy5zY2hlbWEsICdhbnlPZicpfWB9XG5cbiAgICAgICAgICAke19pZighdGhpcy5pc0NvbGxhcHNlZClgXG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJjbG9zaW5nIGJyYWNrZXRcIj5dPC9zcGFuPlxuICAgICAgICAgIGB9XG4gICAgICAgIDwvZGl2PlxuICAgICAgYH1cblxuICAgICAgPCEtLSBPYmplY3QgLS0+XG4gICAgICAke19pZighdGhpcy5pc1ByaW1pdGl2ZSAmJiAhdGhpcy5pc0FycmF5ICYmICF0aGlzLmlzQW55KWBcbiAgICAgICAgPGRpdiBjbGFzcz1cIm9iamVjdFwiPlxuICAgICAgICAgIDxhIGNsYXNzPVwidGl0bGVcIj48c3BhblxuICAgICAgICAgICAgY2xhc3M9XCJ0b2dnbGUtaGFuZGxlXCI+PC9zcGFuPiR7dGhpcy5zY2hlbWEudGl0bGUgfHwgJyd9IDxzcGFuXG4gICAgICAgICAgICBjbGFzcz1cIm9wZW5pbmcgYnJhY2VcIj57PC9zcGFuPiR7X2lmKHRoaXMuaXNDb2xsYXBzZWQpYFxuICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNsb3NpbmcgYnJhY2VcIiBuZy1pZj1cImlzQ29sbGFwc2VkXCI+fTwvc3Bhbj5cbiAgICAgICAgICBgfTwvYT5cblxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJpbm5lclwiPlxuICAgICAgICAgICAgJHtfaWYoIXRoaXMuaXNDb2xsYXBzZWQgJiYgdGhpcy5zY2hlbWEuZGVzY3JpcHRpb24pYFxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiZGVzY3JpcHRpb25cIj4ke3RoaXMuc2NoZW1hLmRlc2NyaXB0aW9ufTwvZGl2PlxuICAgICAgICAgICAgYH1cbiAgICAgICAgICAgIDwhLS0gY2hpbGRyZW4gZ28gaGVyZSAtLT5cblx0XHQgIFxuXHRcdCAgICR7X2lmKHRoaXMuc2NoZW1hLnJlcXVpcmVkICYmICF0aGlzLmlzQ29sbGFwc2VkKWBcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJyZXF1aXJlZFwiPkRlZmF1bHQgRmllbGRzOiAke3RoaXMuc2NoZW1hLnJlcXVpcmVkfTwvZGl2PlxuICAgICAgICAgIGB9XG5cdFx0ICAke19pZih0aGlzLnNjaGVtYS5kZWZhdWx0ICYmICF0aGlzLmlzQ29sbGFwc2VkKWBcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJkZWZhdWx0XCI+RGVmYXVsdDogJHt0aGlzLnNjaGVtYS5kZWZhdWx0fTwvZGl2PlxuICAgICAgICAgIGB9XG5cdFx0ICBcblx0XHRcdCR7X2lmKCF0aGlzLmlzQ29sbGFwc2VkICYmIHRoaXMuc2NoZW1hLnBhdHRlcm4pYFxuICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicGF0dGVyblwiPlBhdHRlcm46ICR7dGhpcy5zY2hlbWEucGF0dGVybn08L2Rpdj5cbiAgICAgICAgICAgIGB9XG4gICAgICAgICAgPC9kaXY+XG5cbiAgICAgICAgICAke19pZighdGhpcy5pc0NvbGxhcHNlZCAmJiB0aGlzLnNjaGVtYS5lbnVtKWBcbiAgICAgICAgICAgICR7dGhpcy5lbnVtKHRoaXMuc2NoZW1hLCB0aGlzLmlzQ29sbGFwc2VkLCB0aGlzLm9wZW4pfVxuICAgICAgICAgIGB9XG5cbiAgICAgICAgICAke19pZih0aGlzLnNjaGVtYS5hbGxPZiAmJiAhdGhpcy5pc0NvbGxhcHNlZClgJHt0aGlzLnhPZih0aGlzLnNjaGVtYSwgJ2FsbE9mJyl9YH1cbiAgICAgICAgICAke19pZih0aGlzLnNjaGVtYS5vbmVPZiAmJiAhdGhpcy5pc0NvbGxhcHNlZClgJHt0aGlzLnhPZih0aGlzLnNjaGVtYSwgJ29uZU9mJyl9YH1cbiAgICAgICAgICAke19pZih0aGlzLnNjaGVtYS5hbnlPZiAmJiAhdGhpcy5pc0NvbGxhcHNlZClgJHt0aGlzLnhPZih0aGlzLnNjaGVtYSwgJ2FueU9mJyl9YH1cblxuICAgICAgICAgICR7X2lmKCF0aGlzLmlzQ29sbGFwc2VkKWBcbiAgICAgICAgICA8c3BhbiBjbGFzcz1cImNsb3NpbmcgYnJhY2VcIj59PC9zcGFuPlxuICAgICAgICAgIGB9XG4gICAgICAgIDwvZGl2PlxuICAgICAgYH1cbmAucmVwbGFjZSgvXFxzKlxcbi9nLCAnXFxuJykucmVwbGFjZSgvKFxcPFxcIVxcLVxcLSkuKy9nLCAnJykudHJpbSgpO1xuICB9XG5cbiAgLypcbiAgICogVGVtcGxhdGUgZm9yIG9uZU9mLCBhbnlPZiBhbmQgYWxsT2ZcbiAgKi9cbiAgeE9mKHNjaGVtYSwgdHlwZSkge1xuICAgIHJldHVybiBgXG4gICAgICA8ZGl2IGNsYXNzPVwiaW5uZXIgJHt0eXBlfVwiPlxuICAgICAgICA8Yj4ke2NvbnZlcnRYT2YodHlwZSl9OjwvYj5cbiAgICAgIDwvZGl2PlxuICAgIGA7XG4gIH1cblxuICAvKlxuICAgKiBUZW1wbGF0ZSBmb3IgZW51bXNcbiAgKi9cbiAgZW51bShzY2hlbWEsIGlzQ29sbGFwc2VkLCBvcGVuKSB7XG4gICAgcmV0dXJuIGBcbiAgICAgICR7X2lmKCFpc0NvbGxhcHNlZCAmJiBzY2hlbWEuZW51bSlgXG4gICAgICAgIDxkaXYgY2xhc3M9XCJpbm5lciBlbnVtc1wiPlxuICAgICAgICAgIDxiPkVudW06PC9iPlxuICAgICAgICA8L2Rpdj5cbiAgICAgIGB9XG4gICAgYDtcbiAgfVxuXG4gIC8qXG4gICAqIFRvZ2dsZXMgdGhlICdjb2xsYXBzZWQnIHN0YXRlXG4gICovXG4gIHRvZ2dsZSgpIHtcbiAgICB0aGlzLmlzQ29sbGFwc2VkID0gIXRoaXMuaXNDb2xsYXBzZWQ7XG4gICAgdGhpcy5yZW5kZXIoKTtcbiAgfVxuXG4gIC8qXG4gICAqIFJlbmRlcnMgdGhlIGVsZW1lbnQgYW5kIHJldHVybnMgaXRcbiAgKi9cbiAgcmVuZGVyKCkge1xuICAgIGlmICghdGhpcy5lbGVtZW50KSB7XG4gICAgICB0aGlzLmVsZW1lbnQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTtcbiAgICAgIHRoaXMuZWxlbWVudC5jbGFzc0xpc3QuYWRkKCdqc29uLXNjaGVtYS12aWV3Jyk7XG4gICAgfVxuXG4gICAgaWYgKHRoaXMuaXNDb2xsYXBzZWQpIHtcbiAgICAgIHRoaXMuZWxlbWVudC5jbGFzc0xpc3QuYWRkKCdjb2xsYXBzZWQnKTtcbiAgICB9IGVsc2Uge1xuICAgICAgdGhpcy5lbGVtZW50LmNsYXNzTGlzdC5yZW1vdmUoJ2NvbGxhcHNlZCcpO1xuICAgIH1cblxuICAgIGlmICh0aGlzLm9wdGlvbnMudGhlbWUpIHtcbiAgICAgIHRoaXMuZWxlbWVudC5jbGFzc0xpc3QuYWRkKGBqc29uLXNjaGVtYS12aWV3LSR7dGhpcy5vcHRpb25zLnRoZW1lfWApO1xuICAgIH1cblxuICAgIHRoaXMuZWxlbWVudC5pbm5lckhUTUwgPSB0aGlzLnRlbXBsYXRlKCk7XG5cbiAgICBpZiAoIXRoaXMuc2NoZW1hKSB7XG4gICAgICByZXR1cm4gdGhpcy5lbGVtZW50O1xuICAgIH1cblxuICAgIGlmICghdGhpcy5pc0NvbGxhcHNlZCkge1xuICAgICAgdGhpcy5hcHBlbmRDaGlsZHJlbih0aGlzLmVsZW1lbnQpO1xuICAgIH1cblxuICAgIC8vIGFkZCBldmVudCBsaXN0ZW5lciBmb3IgdG9nZ2xpbmdcbiAgICBpZiAodGhpcy5lbGVtZW50LnF1ZXJ5U2VsZWN0b3IoJ2EudGl0bGUnKSkge1xuICAgICAgdGhpcy5lbGVtZW50LnF1ZXJ5U2VsZWN0b3IoJ2EudGl0bGUnKS5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMudG9nZ2xlLmJpbmQodGhpcykpO1xuICAgIH1cbiAgICByZXR1cm4gdGhpcy5lbGVtZW50O1xuICB9XG5cbiAgLypcbiAgICogQXBwZW5kcyBjaGlsZHJlbiB0byBnaXZlbiBlbGVtZW50IGJhc2VkIG9uIGN1cnJlbnQgc2NoZW1hXG4gICovXG4gIGFwcGVuZENoaWxkcmVuKGVsZW1lbnQpIHtcbiAgICBjb25zdCBpbm5lciA9IGVsZW1lbnQucXVlcnlTZWxlY3RvcignLmlubmVyJyk7XG5cbiAgICBpZiAoIWlubmVyKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgaWYgKHRoaXMuc2NoZW1hLmVudW0pIHtcbiAgICAgIGNvbnN0IGZvcm1hdHRlciA9IG5ldyBKU09ORm9ybWF0dGVyKHRoaXMuc2NoZW1hLmVudW0sIHRoaXMub3BlbiAtIDEpO1xuICAgICAgY29uc3QgZm9ybWF0dGVyRWwgPSBmb3JtYXR0ZXIucmVuZGVyKCk7XG4gICAgICBmb3JtYXR0ZXJFbC5jbGFzc0xpc3QuYWRkKCdpbm5lcicpO1xuICAgICAgZWxlbWVudC5xdWVyeVNlbGVjdG9yKCcuZW51bXMuaW5uZXInKS5hcHBlbmRDaGlsZChmb3JtYXR0ZXJFbCk7XG5cbiAgICB9XG5cbiAgICBpZiAodGhpcy5pc0FycmF5KSB7XG4gICAgICBjb25zdCB2aWV3ID0gbmV3IEpTT05TY2hlbWFWaWV3KHRoaXMuc2NoZW1hLml0ZW1zLCB0aGlzLm9wZW4gLSAxKVxuICAgICAgaW5uZXIuYXBwZW5kQ2hpbGQodmlldy5yZW5kZXIoKSk7XG4gICAgfVxuXG4gICAgaWYgKHR5cGVvZiB0aGlzLnNjaGVtYS5wcm9wZXJ0aWVzID09PSAnb2JqZWN0Jykge1xuICAgICAgT2JqZWN0LmtleXModGhpcy5zY2hlbWEucHJvcGVydGllcykuZm9yRWFjaChwcm9wZXJ0eU5hbWUgPT4ge1xuICAgICAgICBjb25zdCBwcm9wZXJ0eSA9IHRoaXMuc2NoZW1hLnByb3BlcnRpZXNbcHJvcGVydHlOYW1lXTtcbiAgICAgICAgY29uc3QgdGVtcERpdiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2RpdicpOztcbiAgICAgICAgdGVtcERpdi5pbm5lckhUTUwgPSBgPGRpdiBjbGFzcz1cInByb3BlcnR5XCI+XG4gICAgICAgICAgPHNwYW4gY2xhc3M9XCJuYW1lXCI+JHtwcm9wZXJ0eU5hbWV9Ojwvc3Bhbj5cbiAgICAgICAgPC9kaXY+YDtcbiAgICAgICAgY29uc3QgdmlldyA9IG5ldyBKU09OU2NoZW1hVmlldyhwcm9wZXJ0eSwgdGhpcy5vcGVuIC0gMSk7XG4gICAgICAgIHRlbXBEaXYucXVlcnlTZWxlY3RvcignLnByb3BlcnR5JykuYXBwZW5kQ2hpbGQodmlldy5yZW5kZXIoKSk7XG5cbiAgICAgICAgaW5uZXIuYXBwZW5kQ2hpbGQodGVtcERpdi5xdWVyeVNlbGVjdG9yKCcucHJvcGVydHknKSk7XG4gICAgICB9KTtcbiAgICB9XG5cbiAgICBpZiAodGhpcy5zY2hlbWEuYWxsT2YpIHsgYXBwZW5kWE9mLmNhbGwodGhpcywgJ2FsbE9mJyk7IH1cbiAgICBpZiAodGhpcy5zY2hlbWEub25lT2YpIHsgYXBwZW5kWE9mLmNhbGwodGhpcywgJ29uZU9mJyk7IH1cbiAgICBpZiAodGhpcy5zY2hlbWEuYW55T2YpIHsgYXBwZW5kWE9mLmNhbGwodGhpcywgJ2FueU9mJyk7IH1cblxuICAgIGZ1bmN0aW9uIGFwcGVuZFhPZih0eXBlKSB7XG4gICAgICBjb25zdCBpbm5lckFsbE9mID0gZWxlbWVudC5xdWVyeVNlbGVjdG9yKGAuaW5uZXIuJHt0eXBlfWApO1xuXG4gICAgICB0aGlzLnNjaGVtYVt0eXBlXS5mb3JFYWNoKHNjaGVtYSA9PiB7XG4gICAgICAgIGNvbnN0IGlubmVyID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7XG4gICAgICAgIGlubmVyLmNsYXNzTGlzdC5hZGQoJ2lubmVyJyk7XG4gICAgICAgIGNvbnN0IHZpZXcgPSBuZXcgSlNPTlNjaGVtYVZpZXcoc2NoZW1hLCB0aGlzLm9wZW4gLSAxKTtcbiAgICAgICAgaW5uZXIuYXBwZW5kQ2hpbGQodmlldy5yZW5kZXIoKSk7XG4gICAgICAgIGlubmVyQWxsT2YuYXBwZW5kQ2hpbGQoaW5uZXIpO1xuICAgICAgfSk7XG4gICAgfVxuICB9XG59XG4iXX0=
23595
23596 </script>
23597
23598   <script>
23599 (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.$RefParser = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
23600 /** !
23601  * JSON Schema $Ref Parser v3.1.2
23602  *
23603  * @link https://github.com/BigstickCarpet/json-schema-ref-parser
23604  * @license MIT
23605  */
23606 "use strict";function bundle(e,r){debug("Bundling $ref pointers in %s",e.$refs._root$Ref.path);var t=[];crawl(e,"schema",e.$refs._root$Ref.path+"#","#",t,e.$refs,r),remap(t)}function crawl(e,r,t,f,n,i,a){var o=null===r?e:e[r];if(o&&"object"==typeof o)if($Ref.is$Ref(o))inventory$Ref(e,r,t,f,n,i,a);else{var l=Object.keys(o),u=l.indexOf("definitions");u>0&&l.splice(0,0,l.splice(u,1)[0]),l.forEach(function(e){var r=Pointer.join(t,e),l=Pointer.join(f,e),u=o[e];$Ref.is$Ref(u)?inventory$Ref(o,e,t,l,n,i,a):crawl(o,e,r,l,n,i,a)})}}function inventory$Ref(e,r,t,f,n,i,a){if(!n.some(function(t){return t.parent===e&&t.key===r})){var o=null===r?e:e[r],l=url.resolve(t,o.$ref),u=i._resolve(l,a),h=Pointer.parse(f).length,s=url.stripHash(u.path),$=url.getHash(u.path),c=s!==i._root$Ref.path,p=$Ref.isExtended$Ref(o);n.push({$ref:o,parent:e,key:r,pathFromRoot:f,depth:h,file:s,hash:$,value:u.value,circular:u.circular,extended:p,external:c}),crawl(u.value,null,u.path,f,n,i,a)}}function remap(e){e.sort(function(e,r){return e.file!==r.file?e.file<r.file?-1:1:e.hash!==r.hash?e.hash<r.hash?-1:1:e.circular!==r.circular?e.circular?-1:1:e.extended!==r.extended?e.extended?1:-1:e.depth!==r.depth?e.depth-r.depth:r.pathFromRoot.lastIndexOf("/definitions")-e.pathFromRoot.lastIndexOf("/definitions")});var r,t,f;e.forEach(function(e){debug('Re-mapping $ref pointer "%s" at %s',e.$ref.$ref,e.pathFromRoot),e.external?e.file===r&&e.hash===t?e.$ref.$ref=f:e.file===r&&0===e.hash.indexOf(t+"/")?e.$ref.$ref=Pointer.join(f,Pointer.parse(e.hash)):(r=e.file,t=e.hash,f=e.pathFromRoot,e.$ref=e.parent[e.key]=$Ref.dereference(e.$ref,e.value),e.circular&&(e.$ref.$ref=e.pathFromRoot)):e.$ref.$ref=e.hash,debug("    new value: %s",e.$ref&&e.$ref.$ref?e.$ref.$ref:"[object Object]")})}var $Ref=require("./ref"),Pointer=require("./pointer"),debug=require("./util/debug"),url=require("./util/url");module.exports=bundle;
23607
23608 },{"./pointer":10,"./ref":11,"./util/debug":16,"./util/url":19}],2:[function(require,module,exports){
23609 "use strict";function dereference(e,r){debug("Dereferencing $ref pointers in %s",e.$refs._root$Ref.path);var c=crawl(e.schema,e.$refs._root$Ref.path,"#",[],e.$refs,r);e.$refs.circular=c.circular,e.schema=c.value}function crawl(e,r,c,u,f,i){var n,a={value:e,circular:!1};return e&&"object"==typeof e&&(u.push(e),$Ref.isAllowed$Ref(e,i)?(n=dereference$Ref(e,r,c,u,f,i),a.circular=n.circular,a.value=n.value):Object.keys(e).forEach(function(l){var o=Pointer.join(r,l),t=Pointer.join(c,l),d=e[l],$=!1;$Ref.isAllowed$Ref(d,i)?(n=dereference$Ref(d,o,t,u,f,i),$=n.circular,e[l]=n.value):-1===u.indexOf(d)?(n=crawl(d,o,t,u,f,i),$=n.circular,e[l]=n.value):$=foundCircularReference(o,f,i),a.circular=a.circular||$}),u.pop()),a}function dereference$Ref(e,r,c,u,f,i){debug('Dereferencing $ref pointer "%s" at %s',e.$ref,r);var n=url.resolve(r,e.$ref),a=f._resolve(n,i),l=a.circular,o=l||-1!==u.indexOf(a.value);o&&foundCircularReference(r,f,i);var t=$Ref.dereference(e,a.value);if(!o){var d=crawl(t,a.path,c,u,f,i);o=d.circular,t=d.value}return o&&!l&&"ignore"===i.dereference.circular&&(t=e),l&&(t.$ref=c),{circular:o,value:t}}function foundCircularReference(e,r,c){if(r.circular=!0,!c.dereference.circular)throw ono.reference("Circular $ref pointer found at %s",e);return!0}var $Ref=require("./ref"),Pointer=require("./pointer"),ono=require("ono"),debug=require("./util/debug"),url=require("./util/url");module.exports=dereference;
23610
23611 },{"./pointer":10,"./ref":11,"./util/debug":16,"./util/url":19,"ono":69}],3:[function(require,module,exports){
23612 (function (Buffer){
23613 "use strict";function $RefParser(){this.schema=null,this.$refs=new $Refs}function normalizeArgs(e){var r,t,a,s;return e=Array.prototype.slice.call(e),"function"==typeof e[e.length-1]&&(s=e.pop()),"string"==typeof e[0]?(r=e[0],"object"==typeof e[2]?(t=e[1],a=e[2]):(t=void 0,a=e[1])):(r="",t=e[0],a=e[1]),a instanceof Options||(a=new Options(a)),{path:r,schema:t,options:a,callback:s}}var Promise=require("./util/promise"),Options=require("./options"),$Refs=require("./refs"),parse=require("./parse"),resolveExternal=require("./resolve-external"),bundle=require("./bundle"),dereference=require("./dereference"),url=require("./util/url"),maybe=require("call-me-maybe"),ono=require("ono");module.exports=$RefParser,module.exports.YAML=require("./util/yaml"),$RefParser.parse=function(e,r,t){var a=this,s=new a;return s.parse.apply(s,arguments)},$RefParser.prototype.parse=function(e,r,t){var a,s=normalizeArgs(arguments);if(!s.path&&!s.schema){var n=ono("Expected a file path, URL, or object. Got %s",s.path||s.schema);return maybe(s.callback,Promise.reject(n))}this.schema=null,this.$refs=new $Refs,url.isFileSystemPath(s.path)&&(s.path=url.fromFileSystemPath(s.path)),s.path=url.resolve(url.cwd(),s.path),s.schema&&"object"==typeof s.schema?(this.$refs._add(s.path,s.schema),a=Promise.resolve(s.schema)):a=parse(s.path,this.$refs,s.options);var o=this;return a.then(function(e){if(!e||"object"!=typeof e||Buffer.isBuffer(e))throw ono.syntax('"%s" is not a valid JSON Schema',o.$refs._root$Ref.path||e);return o.schema=e,maybe(s.callback,Promise.resolve(o.schema))})["catch"](function(e){return maybe(s.callback,Promise.reject(e))})},$RefParser.resolve=function(e,r,t){var a=this,s=new a;return s.resolve.apply(s,arguments)},$RefParser.prototype.resolve=function(e,r,t){var a=this,s=normalizeArgs(arguments);return this.parse(s.path,s.schema,s.options).then(function(){return resolveExternal(a,s.options)}).then(function(){return maybe(s.callback,Promise.resolve(a.$refs))})["catch"](function(e){return maybe(s.callback,Promise.reject(e))})},$RefParser.bundle=function(e,r,t){var a=this,s=new a;return s.bundle.apply(s,arguments)},$RefParser.prototype.bundle=function(e,r,t){var a=this,s=normalizeArgs(arguments);return this.resolve(s.path,s.schema,s.options).then(function(){return bundle(a,s.options),maybe(s.callback,Promise.resolve(a.schema))})["catch"](function(e){return maybe(s.callback,Promise.reject(e))})},$RefParser.dereference=function(e,r,t){var a=this,s=new a;return s.dereference.apply(s,arguments)},$RefParser.prototype.dereference=function(e,r,t){var a=this,s=normalizeArgs(arguments);return this.resolve(s.path,s.schema,s.options).then(function(){return dereference(a,s.options),maybe(s.callback,Promise.resolve(a.schema))})["catch"](function(e){return maybe(s.callback,Promise.reject(e))})};
23614
23615 }).call(this,{"isBuffer":require("../node_modules/is-buffer/index.js")})
23616
23617 },{"../node_modules/is-buffer/index.js":36,"./bundle":1,"./dereference":2,"./options":4,"./parse":5,"./refs":12,"./resolve-external":13,"./util/promise":18,"./util/url":19,"./util/yaml":20,"call-me-maybe":27,"ono":69}],4:[function(require,module,exports){
23618 "use strict";function $RefParserOptions(e){merge(this,$RefParserOptions.defaults),merge(this,e)}function merge(e,r){if(isMergeable(r))for(var s=Object.keys(r),a=0;a<s.length;a++){var t=s[a],i=r[t],o=e[t];isMergeable(i)?e[t]=merge(o||{},i):void 0!==i&&(e[t]=i)}return e}function isMergeable(e){return e&&"object"==typeof e&&!Array.isArray(e)&&!(e instanceof RegExp)&&!(e instanceof Date)}var jsonParser=require("./parsers/json"),yamlParser=require("./parsers/yaml"),textParser=require("./parsers/text"),binaryParser=require("./parsers/binary"),fileResolver=require("./resolvers/file"),httpResolver=require("./resolvers/http"),zschemaValidator=require("./validators/z-schema");module.exports=$RefParserOptions,$RefParserOptions.defaults={parse:{json:jsonParser,yaml:yamlParser,text:textParser,binary:binaryParser},resolve:{file:fileResolver,http:httpResolver,external:!0},dereference:{circular:!0},validate:{zschema:zschemaValidator}};
23619
23620 },{"./parsers/binary":6,"./parsers/json":7,"./parsers/text":8,"./parsers/yaml":9,"./resolvers/file":14,"./resolvers/http":15,"./validators/z-schema":21}],5:[function(require,module,exports){
23621 (function (Buffer){
23622 "use strict";function parse(r,e,n){try{r=url.stripHash(r);var t=e._add(r),u={url:r,extension:url.getExtension(r)};return readFile(u,n).then(function(r){return t.pathType=r.plugin.name,u.data=r.result,parseFile(u,n)}).then(function(r){return t.value=r.result,r.result})}catch(i){return Promise.reject(i)}}function readFile(r,e){return new Promise(function(n,t){function u(e){t(!e||e instanceof SyntaxError?ono.syntax('Unable to resolve $ref pointer "%s"',r.url):e)}debug("Reading %s",r.url);var i=plugins.all(e.resolve);i=plugins.filter(i,"canRead",r),plugins.sort(i),plugins.run(i,"read",r).then(n,u)})}function parseFile(r,e){return new Promise(function(n,t){function u(e){!e.plugin.allowEmpty&&isEmpty(e.result)?t(ono.syntax('Error parsing "%s" as %s. \nParsed value is empty',r.url,e.plugin.name)):n(e)}function i(e){e?(e=e instanceof Error?e:new Error(e),t(ono.syntax(e,"Error parsing %s",r.url))):t(ono.syntax("Unable to parse %s",r.url))}debug("Parsing %s",r.url);var s=plugins.all(e.parse),l=plugins.filter(s,"canParse",r),o=l.length>0?l:s;plugins.sort(o),plugins.run(o,"parse",r).then(u,i)})}function isEmpty(r){return void 0===r||"object"==typeof r&&0===Object.keys(r).length||"string"==typeof r&&0===r.trim().length||Buffer.isBuffer(r)&&0===r.length}var ono=require("ono"),debug=require("./util/debug"),url=require("./util/url"),plugins=require("./util/plugins"),Promise=require("./util/promise");module.exports=parse;
23623
23624 }).call(this,{"isBuffer":require("../node_modules/is-buffer/index.js")})
23625
23626 },{"../node_modules/is-buffer/index.js":36,"./util/debug":16,"./util/plugins":17,"./util/promise":18,"./util/url":19,"ono":69}],6:[function(require,module,exports){
23627 (function (Buffer){
23628 "use strict";var BINARY_REGEXP=/\.(jpeg|jpg|gif|png|bmp|ico)$/i;module.exports={order:400,allowEmpty:!0,canParse:function(r){return Buffer.isBuffer(r.data)&&BINARY_REGEXP.test(r.url)},parse:function(r){return Buffer.isBuffer(r.data)?r.data:new Buffer(r.data)}};
23629
23630 }).call(this,require("buffer").Buffer)
23631
23632 },{"buffer":25}],7:[function(require,module,exports){
23633 (function (Buffer){
23634 "use strict";var Promise=require("../util/promise");module.exports={order:100,allowEmpty:!0,canParse:".json",parse:function(r){return new Promise(function(e,t){var i=r.data;Buffer.isBuffer(i)&&(i=i.toString()),e("string"==typeof i?0===i.trim().length?void 0:JSON.parse(i):i)})}};
23635
23636 }).call(this,{"isBuffer":require("../../node_modules/is-buffer/index.js")})
23637
23638 },{"../../node_modules/is-buffer/index.js":36,"../util/promise":18}],8:[function(require,module,exports){
23639 (function (Buffer){
23640 "use strict";var TEXT_REGEXP=/\.(txt|htm|html|md|xml|js|min|map|css|scss|less|svg)$/i;module.exports={order:300,allowEmpty:!0,encoding:"utf8",canParse:function(t){return("string"==typeof t.data||Buffer.isBuffer(t.data))&&TEXT_REGEXP.test(t.url)},parse:function(t){if("string"==typeof t.data)return t.data;if(Buffer.isBuffer(t.data))return t.data.toString(this.encoding);throw new Error("data is not text")}};
23641
23642 }).call(this,{"isBuffer":require("../../node_modules/is-buffer/index.js")})
23643
23644 },{"../../node_modules/is-buffer/index.js":36}],9:[function(require,module,exports){
23645 (function (Buffer){
23646 "use strict";var Promise=require("../util/promise"),YAML=require("../util/yaml");module.exports={order:200,allowEmpty:!0,canParse:[".yaml",".yml",".json"],parse:function(r){return new Promise(function(e,t){var i=r.data;Buffer.isBuffer(i)&&(i=i.toString()),e("string"==typeof i?YAML.parse(i):i)})}};
23647
23648 }).call(this,{"isBuffer":require("../../node_modules/is-buffer/index.js")})
23649
23650 },{"../../node_modules/is-buffer/index.js":36,"../util/promise":18,"../util/yaml":20}],10:[function(require,module,exports){
23651 "use strict";function Pointer(e,r){this.$ref=e,this.path=r,this.value=void 0,this.circular=!1}function resolveIf$Ref(e,r){if($Ref.isAllowed$Ref(e.value,r)){var t=url.resolve(e.path,e.value.$ref);if(t!==e.path){var s=e.$ref.$refs._resolve(t,r);return $Ref.isExtended$Ref(e.value)?e.value=$Ref.dereference(e.value,s.value):(e.$ref=s.$ref,e.path=s.path,e.value=s.value),!0}e.circular=!0}}function setValue(e,r,t){if(!e.value||"object"!=typeof e.value)throw ono.syntax('Error assigning $ref pointer "%s". \nCannot set "%s" of a non-object.',e.path,r);return"-"===r&&Array.isArray(e.value)?e.value.push(t):e.value[r]=t,t}module.exports=Pointer;var $Ref=require("./ref"),url=require("./util/url"),ono=require("ono"),slashes=/\//g,tildes=/~/g,escapedSlash=/~1/g,escapedTilde=/~0/g;Pointer.prototype.resolve=function(e,r){var t=Pointer.parse(this.path);this.value=e;for(var s=0;s<t.length;s++){resolveIf$Ref(this,r)&&(this.path=Pointer.join(this.path,t.slice(s)));var i=t[s];if(void 0===this.value[i])throw ono.syntax('Error resolving $ref pointer "%s". \nToken "%s" does not exist.',this.path,i);this.value=this.value[i]}return resolveIf$Ref(this,r),this},Pointer.prototype.set=function(e,r,t){var s,i=Pointer.parse(this.path);if(0===i.length)return this.value=r,r;this.value=e;for(var a=0;a<i.length-1;a++)resolveIf$Ref(this,t),s=i[a],this.value&&void 0!==this.value[s]?this.value=this.value[s]:this.value=setValue(this,s,{});return resolveIf$Ref(this,t),s=i[i.length-1],setValue(this,s,r),e},Pointer.parse=function(e){var r=url.getHash(e).substr(1);if(!r)return[];r=r.split("/");for(var t=0;t<r.length;t++)r[t]=decodeURI(r[t].replace(escapedSlash,"/").replace(escapedTilde,"~"));if(""!==r[0])throw ono.syntax('Invalid $ref pointer "%s". Pointers must begin with "#/"',r);return r.slice(1)},Pointer.join=function(e,r){-1===e.indexOf("#")&&(e+="#"),r=Array.isArray(r)?r:[r];for(var t=0;t<r.length;t++){var s=r[t];e+="/"+encodeURI(s.replace(tildes,"~0").replace(slashes,"~1"))}return e};
23652
23653 },{"./ref":11,"./util/url":19,"ono":69}],11:[function(require,module,exports){
23654 "use strict";function $Ref(){this.path=void 0,this.value=void 0,this.$refs=void 0,this.pathType=void 0}module.exports=$Ref;var Pointer=require("./pointer");$Ref.prototype.exists=function(e,t){try{return this.resolve(e,t),!0}catch(r){return!1}},$Ref.prototype.get=function(e,t){return this.resolve(e,t).value},$Ref.prototype.resolve=function(e,t){var r=new Pointer(this,e);return r.resolve(this.value,t)},$Ref.prototype.set=function(e,t){var r=new Pointer(this,e);this.value=r.set(this.value,t)},$Ref.is$Ref=function(e){return e&&"object"==typeof e&&"string"==typeof e.$ref&&e.$ref.length>0},$Ref.isExternal$Ref=function(e){return $Ref.is$Ref(e)&&"#"!==e.$ref[0]},$Ref.isAllowed$Ref=function(e,t){return!$Ref.is$Ref(e)||"#"!==e.$ref[0]&&t&&!t.resolve.external?void 0:!0},$Ref.isExtended$Ref=function(e){return $Ref.is$Ref(e)&&Object.keys(e).length>1},$Ref.dereference=function(e,t){if(t&&"object"==typeof t&&$Ref.isExtended$Ref(e)){var r={};return Object.keys(e).forEach(function(t){"$ref"!==t&&(r[t]=e[t])}),Object.keys(t).forEach(function(e){e in r||(r[e]=t[e])}),r}return t};
23655
23656 },{"./pointer":10}],12:[function(require,module,exports){
23657 "use strict";function $Refs(){this.circular=!1,this._$refs={},this._root$Ref=null}function getPaths(e,r){var t=Object.keys(e);return r=Array.isArray(r[0])?r[0]:Array.prototype.slice.call(r),r.length>0&&r[0]&&(t=t.filter(function(t){return-1!==r.indexOf(e[t].pathType)})),t.map(function(r){return{encoded:r,decoded:"file"===e[r].pathType?url.toFileSystemPath(r,!0):r}})}var ono=require("ono"),$Ref=require("./ref"),url=require("./util/url");module.exports=$Refs,$Refs.prototype.paths=function(e){var r=getPaths(this._$refs,arguments);return r.map(function(e){return e.decoded})},$Refs.prototype.values=function(e){var r=this._$refs,t=getPaths(r,arguments);return t.reduce(function(e,t){return e[t.decoded]=r[t.encoded].value,e},{})},$Refs.prototype.toJSON=$Refs.prototype.values,$Refs.prototype.exists=function(e,r){try{return this._resolve(e,r),!0}catch(t){return!1}},$Refs.prototype.get=function(e,r){return this._resolve(e,r).value},$Refs.prototype.set=function(e,r){e=url.resolve(this._root$Ref.path,e);var t=url.stripHash(e),o=this._$refs[t];if(!o)throw ono('Error resolving $ref pointer "%s". \n"%s" not found.',e,t);o.set(e,r)},$Refs.prototype._add=function(e,r){var t=url.stripHash(e),o=new $Ref;return o.path=t,o.value=r,o.$refs=this,this._$refs[t]=o,this._root$Ref=this._root$Ref||o,o},$Refs.prototype._resolve=function(e,r){e=url.resolve(this._root$Ref.path,e);var t=url.stripHash(e),o=this._$refs[t];if(!o)throw ono('Error resolving $ref pointer "%s". \n"%s" not found.',e,t);return o.resolve(e,r)},$Refs.prototype._get$Ref=function(e){e=url.resolve(this._root$Ref.path,e);var r=url.stripHash(e);return this._$refs[r]};
23658
23659 },{"./ref":11,"./util/url":19,"ono":69}],13:[function(require,module,exports){
23660 "use strict";function resolveExternal(e,r){if(!r.resolve.external)return Promise.resolve();try{debug("Resolving $ref pointers in %s",e.$refs._root$Ref.path);var s=crawl(e.schema,e.$refs._root$Ref.path+"#",e.$refs,r);return Promise.all(s)}catch(t){return Promise.reject(t)}}function crawl(e,r,s,t){var o=[];return e&&"object"==typeof e&&($Ref.isExternal$Ref(e)?o.push(resolve$Ref(e,r,s,t)):Object.keys(e).forEach(function(i){var n=Pointer.join(r,i),l=e[i];$Ref.isExternal$Ref(l)?o.push(resolve$Ref(l,n,s,t)):o=o.concat(crawl(l,n,s,t))})),o}function resolve$Ref(e,r,s,t){debug('Resolving $ref pointer "%s" at %s',e.$ref,r);var o=url.resolve(r,e.$ref),i=url.stripHash(o);return e=s._$refs[i],e?Promise.resolve(e.value):parse(o,s,t).then(function(e){debug("Resolving $ref pointers in %s",i);var r=crawl(e,i+"#",s,t);return Promise.all(r)})}var Promise=require("./util/promise"),$Ref=require("./ref"),Pointer=require("./pointer"),parse=require("./parse"),debug=require("./util/debug"),url=require("./util/url");module.exports=resolveExternal;
23661
23662 },{"./parse":5,"./pointer":10,"./ref":11,"./util/debug":16,"./util/promise":18,"./util/url":19}],14:[function(require,module,exports){
23663 "use strict";var fs=require("fs"),ono=require("ono"),Promise=require("../util/promise"),url=require("../util/url"),debug=require("../util/debug");module.exports={order:100,canRead:function(r){return url.isFileSystemPath(r.url)},read:function(r){return new Promise(function(e,i){var u;try{u=url.toFileSystemPath(r.url)}catch(o){i(ono.uri(o,"Malformed URI: %s",r.url))}debug("Opening file: %s",u);try{fs.readFile(u,function(r,o){r?i(ono(r,'Error opening file "%s"',u)):e(o)})}catch(o){i(ono(o,'Error opening file "%s"',u))}})}};
23664
23665 },{"../util/debug":16,"../util/promise":18,"../util/url":19,"fs":24,"ono":69}],15:[function(require,module,exports){
23666 (function (process,Buffer){
23667 "use strict";function download(e,t,o){return new Promise(function(r,n){e=url.parse(e),o=o||[],o.push(e.href),get(e,t).then(function(s){if(s.statusCode>=400)throw ono({status:s.statusCode},"HTTP ERROR %d",s.statusCode);if(s.statusCode>=300)if(o.length>t.redirects)n(ono({status:s.statusCode},"Error downloading %s. \nToo many redirects: \n  %s",o[0],o.join(" \n  ")));else{if(!s.headers.location)throw ono({status:s.statusCode},"HTTP %d redirect with no location header",s.statusCode);debug("HTTP %d redirect %s -> %s",s.statusCode,e.href,s.headers.location);var u=url.resolve(e,s.headers.location);download(u,t,o).then(r,n)}else r(s.body||new Buffer(0))})["catch"](function(t){n(ono(t,"Error downloading",e.href))})})}function get(e,t){return new Promise(function(o,r){debug("GET",e.href);var n="https:"===e.protocol?https:http,s=n.get({hostname:e.hostname,port:e.port,path:e.path,auth:e.auth,headers:t.headers||{},withCredentials:t.withCredentials});"function"==typeof s.setTimeout&&s.setTimeout(t.timeout),s.on("timeout",function(){s.abort()}),s.on("error",r),s.once("response",function(e){e.body=new Buffer(0),e.on("data",function(t){e.body=Buffer.concat([e.body,new Buffer(t)])}),e.on("error",r),e.on("end",function(){o(e)})})})}var http=require("http"),https=require("https"),ono=require("ono"),url=require("../util/url"),debug=require("../util/debug"),Promise=require("../util/promise");module.exports={order:200,headers:null,timeout:5e3,redirects:5,withCredentials:!1,canRead:function(e){return url.isHttp(e.url)},read:function(e){var t=url.parse(e.url);return process.browser&&!t.protocol&&(t.protocol=url.parse(location.href).protocol),download(t,this)}};
23668
23669 }).call(this,require('_process'),require("buffer").Buffer)
23670
23671 },{"../util/debug":16,"../util/promise":18,"../util/url":19,"_process":71,"buffer":25,"http":87,"https":33,"ono":69}],16:[function(require,module,exports){
23672 "use strict";var debug=require("debug");module.exports=debug("json-schema-ref-parser");
23673
23674 },{"debug":29}],17:[function(require,module,exports){
23675 "use strict";function getResult(e,r,t,n){var u=e[r];if("function"==typeof u)return u.apply(e,[t,n]);if(!n){if(u instanceof RegExp)return u.test(t.url);if("string"==typeof u)return u===t.extension;if(Array.isArray(u))return-1!==u.indexOf(t.extension)}return u}var Promise=require("./promise"),debug=require("./debug");exports.all=function(e){return Object.keys(e).filter(function(r){return"object"==typeof e[r]}).map(function(r){return e[r].name=r,e[r]})},exports.filter=function(e,r,t){return e.filter(function(e){return!!getResult(e,r,t)})},exports.sort=function(e){return e.forEach(function(e){e.order=e.order||Number.MAX_SAFE_INTEGER}),e.sort(function(e,r){return e.order-r.order})},exports.run=function(e,r,t){var n,u,i=0;return new Promise(function(o,f){function s(){if(n=e[i++],!n)return f(u);try{debug("  %s",n.name);var o=getResult(n,r,t,c);o&&"function"==typeof o.then?o.then(a,p):void 0!==o&&a(o)}catch(s){p(s)}}function c(e,r){e?p(e):a(r)}function a(e){debug("    success"),o({plugin:n,result:e})}function p(e){debug("    %s",e.message||e),u=e,s()}s()})};
23676
23677 },{"./debug":16,"./promise":18}],18:[function(require,module,exports){
23678 "use strict";module.exports="function"==typeof Promise?Promise:require("es6-promise").Promise;
23679
23680 },{"es6-promise":31}],19:[function(require,module,exports){
23681 (function (process){
23682 "use strict";var isWindows=/^win/.test(process.platform),forwardSlashPattern=/\//g,protocolPattern=/^([a-z0-9.+-]+):\/\//i,url=module.exports,urlEncodePatterns=[/\?/g,"%3F",/\#/g,"%23",isWindows?/\\/g:/\//,"/"],urlDecodePatterns=[/\%23/g,"#",/\%24/g,"$",/\%26/g,"&",/\%2C/g,",",/\%40/g,"@"];exports.parse=require("url").parse,exports.resolve=require("url").resolve,exports.cwd=function(){return process.browser?location.href:process.cwd()+"/"},exports.getProtocol=function(r){var e=protocolPattern.exec(r);return e?e[1].toLowerCase():void 0},exports.getExtension=function(r){var e=r.lastIndexOf(".");return e>=0?r.substr(e).toLowerCase():""},exports.getHash=function(r){var e=r.indexOf("#");return e>=0?r.substr(e):"#"},exports.stripHash=function(r){var e=r.indexOf("#");return e>=0&&(r=r.substr(0,e)),r},exports.isHttp=function(r){var e=url.getProtocol(r);return"http"===e||"https"===e?!0:void 0===e?process.browser:!1},exports.isFileSystemPath=function(r){if(process.browser)return!1;var e=url.getProtocol(r);return void 0===e||"file"===e},exports.fromFileSystemPath=function(r){for(var e=0;e<urlEncodePatterns.length;e+=2)r=r.replace(urlEncodePatterns[e],urlEncodePatterns[e+1]);return encodeURI(r)},exports.toFileSystemPath=function(r,e){r=decodeURI(r);for(var t=0;t<urlDecodePatterns.length;t+=2)r=r.replace(urlDecodePatterns[t],urlDecodePatterns[t+1]);var o="file://"===r.substr(0,7).toLowerCase();return o&&(r="/"===r[7]?r.substr(8):r.substr(7),isWindows&&"/"===r[1]&&(r=r[0]+":"+r.substr(1)),e?r="file:///"+r:(o=!1,r=isWindows?r:"/"+r)),isWindows&&!o&&(r=r.replace(forwardSlashPattern,"\\")),r};
23683
23684 }).call(this,require('_process'))
23685
23686 },{"_process":71,"url":93}],20:[function(require,module,exports){
23687 "use strict";var yaml=require("js-yaml"),ono=require("ono");module.exports={parse:function(r,e){try{return yaml.safeLoad(r)}catch(o){throw o instanceof Error?o:ono(o,o.message)}},stringify:function(r,e,o){try{var t=("string"==typeof o?o.length:o)||2;return yaml.safeDump(r,{indent:t})}catch(n){throw n instanceof Error?n:ono(n,n.message)}}};
23688
23689 },{"js-yaml":38,"ono":69}],21:[function(require,module,exports){
23690 "use strict";module.exports={order:100,canValidate:function(e){return!!e.resolved},validate:function(e){}};
23691
23692 },{}],22:[function(require,module,exports){
23693 var lookup="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";!function(t){"use strict";function r(t){var r=t.charCodeAt(0);return r===h||r===u?62:r===c||r===f?63:o>r?-1:o+10>r?r-o+26+26:i+26>r?r-i:A+26>r?r-A+26:void 0}function e(t){function e(t){i[f++]=t}var n,h,c,o,A,i;if(t.length%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var u=t.length;A="="===t.charAt(u-2)?2:"="===t.charAt(u-1)?1:0,i=new a(3*t.length/4-A),c=A>0?t.length-4:t.length;var f=0;for(n=0,h=0;c>n;n+=4,h+=3)o=r(t.charAt(n))<<18|r(t.charAt(n+1))<<12|r(t.charAt(n+2))<<6|r(t.charAt(n+3)),e((16711680&o)>>16),e((65280&o)>>8),e(255&o);return 2===A?(o=r(t.charAt(n))<<2|r(t.charAt(n+1))>>4,e(255&o)):1===A&&(o=r(t.charAt(n))<<10|r(t.charAt(n+1))<<4|r(t.charAt(n+2))>>2,e(o>>8&255),e(255&o)),i}function n(t){function r(t){return lookup.charAt(t)}function e(t){return r(t>>18&63)+r(t>>12&63)+r(t>>6&63)+r(63&t)}var n,a,h,c=t.length%3,o="";for(n=0,h=t.length-c;h>n;n+=3)a=(t[n]<<16)+(t[n+1]<<8)+t[n+2],o+=e(a);switch(c){case 1:a=t[t.length-1],o+=r(a>>2),o+=r(a<<4&63),o+="==";break;case 2:a=(t[t.length-2]<<8)+t[t.length-1],o+=r(a>>10),o+=r(a>>4&63),o+=r(a<<2&63),o+="="}return o}var a="undefined"!=typeof Uint8Array?Uint8Array:Array,h="+".charCodeAt(0),c="/".charCodeAt(0),o="0".charCodeAt(0),A="a".charCodeAt(0),i="A".charCodeAt(0),u="-".charCodeAt(0),f="_".charCodeAt(0);t.toByteArray=e,t.fromByteArray=n}("undefined"==typeof exports?this.base64js={}:exports);
23694
23695 },{}],23:[function(require,module,exports){
23696
23697 },{}],24:[function(require,module,exports){
23698
23699 },{}],25:[function(require,module,exports){
23700 (function (global){
23701 /*!
23702  * The buffer module from node.js, for the browser.
23703  *
23704  * @author   Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
23705  * @license  MIT
23706  */
23707 "use strict";function typedArraySupport(){function t(){}try{var e=new Uint8Array(1);return e.foo=function(){return 42},e.constructor=t,42===e.foo()&&e.constructor===t&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(r){return!1}}function kMaxLength(){return Buffer.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Buffer(t){return this instanceof Buffer?(Buffer.TYPED_ARRAY_SUPPORT||(this.length=0,this.parent=void 0),"number"==typeof t?fromNumber(this,t):"string"==typeof t?fromString(this,t,arguments.length>1?arguments[1]:"utf8"):fromObject(this,t)):arguments.length>1?new Buffer(t,arguments[1]):new Buffer(t)}function fromNumber(t,e){if(t=allocate(t,0>e?0:0|checked(e)),!Buffer.TYPED_ARRAY_SUPPORT)for(var r=0;e>r;r++)t[r]=0;return t}function fromString(t,e,r){"string"==typeof r&&""!==r||(r="utf8");var n=0|byteLength(e,r);return t=allocate(t,n),t.write(e,r),t}function fromObject(t,e){if(Buffer.isBuffer(e))return fromBuffer(t,e);if(isArray(e))return fromArray(t,e);if(null==e)throw new TypeError("must start with number, buffer, array or string");if("undefined"!=typeof ArrayBuffer){if(e.buffer instanceof ArrayBuffer)return fromTypedArray(t,e);if(e instanceof ArrayBuffer)return fromArrayBuffer(t,e)}return e.length?fromArrayLike(t,e):fromJsonObject(t,e)}function fromBuffer(t,e){var r=0|checked(e.length);return t=allocate(t,r),e.copy(t,0,0,r),t}function fromArray(t,e){var r=0|checked(e.length);t=allocate(t,r);for(var n=0;r>n;n+=1)t[n]=255&e[n];return t}function fromTypedArray(t,e){var r=0|checked(e.length);t=allocate(t,r);for(var n=0;r>n;n+=1)t[n]=255&e[n];return t}function fromArrayBuffer(t,e){return Buffer.TYPED_ARRAY_SUPPORT?(e.byteLength,t=Buffer._augment(new Uint8Array(e))):t=fromTypedArray(t,new Uint8Array(e)),t}function fromArrayLike(t,e){var r=0|checked(e.length);t=allocate(t,r);for(var n=0;r>n;n+=1)t[n]=255&e[n];return t}function fromJsonObject(t,e){var r,n=0;"Buffer"===e.type&&isArray(e.data)&&(r=e.data,n=0|checked(r.length)),t=allocate(t,n);for(var f=0;n>f;f+=1)t[f]=255&r[f];return t}function allocate(t,e){Buffer.TYPED_ARRAY_SUPPORT?(t=Buffer._augment(new Uint8Array(e)),t.__proto__=Buffer.prototype):(t.length=e,t._isBuffer=!0);var r=0!==e&&e<=Buffer.poolSize>>>1;return r&&(t.parent=rootParent),t}function checked(t){if(t>=kMaxLength())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+kMaxLength().toString(16)+" bytes");return 0|t}function SlowBuffer(t,e){if(!(this instanceof SlowBuffer))return new SlowBuffer(t,e);var r=new Buffer(t,e);return delete r.parent,r}function byteLength(t,e){"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var n=!1;;)switch(e){case"ascii":case"binary":case"raw":case"raws":return r;case"utf8":case"utf-8":return utf8ToBytes(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return base64ToBytes(t).length;default:if(n)return utf8ToBytes(t).length;e=(""+e).toLowerCase(),n=!0}}function slowToString(t,e,r){var n=!1;if(e=0|e,r=void 0===r||r===1/0?this.length:0|r,t||(t="utf8"),0>e&&(e=0),r>this.length&&(r=this.length),e>=r)return"";for(;;)switch(t){case"hex":return hexSlice(this,e,r);case"utf8":case"utf-8":return utf8Slice(this,e,r);case"ascii":return asciiSlice(this,e,r);case"binary":return binarySlice(this,e,r);case"base64":return base64Slice(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return utf16leSlice(this,e,r);default:if(n)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),n=!0}}function hexWrite(t,e,r,n){r=Number(r)||0;var f=t.length-r;n?(n=Number(n),n>f&&(n=f)):n=f;var i=e.length;if(i%2!==0)throw new Error("Invalid hex string");n>i/2&&(n=i/2);for(var o=0;n>o;o++){var u=parseInt(e.substr(2*o,2),16);if(isNaN(u))throw new Error("Invalid hex string");t[r+o]=u}return o}function utf8Write(t,e,r,n){return blitBuffer(utf8ToBytes(e,t.length-r),t,r,n)}function asciiWrite(t,e,r,n){return blitBuffer(asciiToBytes(e),t,r,n)}function binaryWrite(t,e,r,n){return asciiWrite(t,e,r,n)}function base64Write(t,e,r,n){return blitBuffer(base64ToBytes(e),t,r,n)}function ucs2Write(t,e,r,n){return blitBuffer(utf16leToBytes(e,t.length-r),t,r,n)}function base64Slice(t,e,r){return 0===e&&r===t.length?base64.fromByteArray(t):base64.fromByteArray(t.slice(e,r))}function utf8Slice(t,e,r){r=Math.min(t.length,r);for(var n=[],f=e;r>f;){var i=t[f],o=null,u=i>239?4:i>223?3:i>191?2:1;if(r>=f+u){var s,a,h,c;switch(u){case 1:128>i&&(o=i);break;case 2:s=t[f+1],128===(192&s)&&(c=(31&i)<<6|63&s,c>127&&(o=c));break;case 3:s=t[f+1],a=t[f+2],128===(192&s)&&128===(192&a)&&(c=(15&i)<<12|(63&s)<<6|63&a,c>2047&&(55296>c||c>57343)&&(o=c));break;case 4:s=t[f+1],a=t[f+2],h=t[f+3],128===(192&s)&&128===(192&a)&&128===(192&h)&&(c=(15&i)<<18|(63&s)<<12|(63&a)<<6|63&h,c>65535&&1114112>c&&(o=c))}}null===o?(o=65533,u=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),f+=u}return decodeCodePointsArray(n)}function decodeCodePointsArray(t){var e=t.length;if(MAX_ARGUMENTS_LENGTH>=e)return String.fromCharCode.apply(String,t);for(var r="",n=0;e>n;)r+=String.fromCharCode.apply(String,t.slice(n,n+=MAX_ARGUMENTS_LENGTH));return r}function asciiSlice(t,e,r){var n="";r=Math.min(t.length,r);for(var f=e;r>f;f++)n+=String.fromCharCode(127&t[f]);return n}function binarySlice(t,e,r){var n="";r=Math.min(t.length,r);for(var f=e;r>f;f++)n+=String.fromCharCode(t[f]);return n}function hexSlice(t,e,r){var n=t.length;(!e||0>e)&&(e=0),(!r||0>r||r>n)&&(r=n);for(var f="",i=e;r>i;i++)f+=toHex(t[i]);return f}function utf16leSlice(t,e,r){for(var n=t.slice(e,r),f="",i=0;i<n.length;i+=2)f+=String.fromCharCode(n[i]+256*n[i+1]);return f}function checkOffset(t,e,r){if(t%1!==0||0>t)throw new RangeError("offset is not uint");if(t+e>r)throw new RangeError("Trying to access beyond buffer length")}function checkInt(t,e,r,n,f,i){if(!Buffer.isBuffer(t))throw new TypeError("buffer must be a Buffer instance");if(e>f||i>e)throw new RangeError("value is out of bounds");if(r+n>t.length)throw new RangeError("index out of range")}function objectWriteUInt16(t,e,r,n){0>e&&(e=65535+e+1);for(var f=0,i=Math.min(t.length-r,2);i>f;f++)t[r+f]=(e&255<<8*(n?f:1-f))>>>8*(n?f:1-f)}function objectWriteUInt32(t,e,r,n){0>e&&(e=4294967295+e+1);for(var f=0,i=Math.min(t.length-r,4);i>f;f++)t[r+f]=e>>>8*(n?f:3-f)&255}function checkIEEE754(t,e,r,n,f,i){if(e>f||i>e)throw new RangeError("value is out of bounds");if(r+n>t.length)throw new RangeError("index out of range");if(0>r)throw new RangeError("index out of range")}function writeFloat(t,e,r,n,f){return f||checkIEEE754(t,e,r,4,3.4028234663852886e38,-3.4028234663852886e38),ieee754.write(t,e,r,n,23,4),r+4}function writeDouble(t,e,r,n,f){return f||checkIEEE754(t,e,r,8,1.7976931348623157e308,-1.7976931348623157e308),ieee754.write(t,e,r,n,52,8),r+8}function base64clean(t){if(t=stringtrim(t).replace(INVALID_BASE64_RE,""),t.length<2)return"";for(;t.length%4!==0;)t+="=";return t}function stringtrim(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}function toHex(t){return 16>t?"0"+t.toString(16):t.toString(16)}function utf8ToBytes(t,e){e=e||1/0;for(var r,n=t.length,f=null,i=[],o=0;n>o;o++){if(r=t.charCodeAt(o),r>55295&&57344>r){if(!f){if(r>56319){(e-=3)>-1&&i.push(239,191,189);continue}if(o+1===n){(e-=3)>-1&&i.push(239,191,189);continue}f=r;continue}if(56320>r){(e-=3)>-1&&i.push(239,191,189),f=r;continue}r=(f-55296<<10|r-56320)+65536}else f&&(e-=3)>-1&&i.push(239,191,189);if(f=null,128>r){if((e-=1)<0)break;i.push(r)}else if(2048>r){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(65536>r){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(1114112>r))throw new Error("Invalid code point");if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function asciiToBytes(t){for(var e=[],r=0;r<t.length;r++)e.push(255&t.charCodeAt(r));return e}function utf16leToBytes(t,e){for(var r,n,f,i=[],o=0;o<t.length&&!((e-=2)<0);o++)r=t.charCodeAt(o),n=r>>8,f=r%256,i.push(f),i.push(n);return i}function base64ToBytes(t){return base64.toByteArray(base64clean(t))}function blitBuffer(t,e,r,n){for(var f=0;n>f&&!(f+r>=e.length||f>=t.length);f++)e[f+r]=t[f];return f}var base64=require("base64-js"),ieee754=require("ieee754"),isArray=require("isarray");exports.Buffer=Buffer,exports.SlowBuffer=SlowBuffer,exports.INSPECT_MAX_BYTES=50,Buffer.poolSize=8192;var rootParent={};Buffer.TYPED_ARRAY_SUPPORT=void 0!==global.TYPED_ARRAY_SUPPORT?global.TYPED_ARRAY_SUPPORT:typedArraySupport(),Buffer.TYPED_ARRAY_SUPPORT?(Buffer.prototype.__proto__=Uint8Array.prototype,Buffer.__proto__=Uint8Array):(Buffer.prototype.length=void 0,Buffer.prototype.parent=void 0),Buffer.isBuffer=function(t){return!(null==t||!t._isBuffer)},Buffer.compare=function(t,e){if(!Buffer.isBuffer(t)||!Buffer.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,n=e.length,f=0,i=Math.min(r,n);i>f&&t[f]===e[f];)++f;return f!==i&&(r=t[f],n=e[f]),n>r?-1:r>n?1:0},Buffer.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"raw":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},Buffer.concat=function(t,e){if(!isArray(t))throw new TypeError("list argument must be an Array of Buffers.");if(0===t.length)return new Buffer(0);var r;if(void 0===e)for(e=0,r=0;r<t.length;r++)e+=t[r].length;var n=new Buffer(e),f=0;for(r=0;r<t.length;r++){var i=t[r];i.copy(n,f),f+=i.length}return n},Buffer.byteLength=byteLength,Buffer.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?utf8Slice(this,0,t):slowToString.apply(this,arguments)},Buffer.prototype.equals=function(t){if(!Buffer.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t?!0:0===Buffer.compare(this,t)},Buffer.prototype.inspect=function(){var t="",e=exports.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,e).match(/.{2}/g).join(" "),this.length>e&&(t+=" ... ")),"<Buffer "+t+">"},Buffer.prototype.compare=function(t){if(!Buffer.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t?0:Buffer.compare(this,t)},Buffer.prototype.indexOf=function(t,e){function r(t,e,r){for(var n=-1,f=0;r+f<t.length;f++)if(t[r+f]===e[-1===n?0:f-n]){if(-1===n&&(n=f),f-n+1===e.length)return r+n}else n=-1;return-1}if(e>2147483647?e=2147483647:-2147483648>e&&(e=-2147483648),e>>=0,0===this.length)return-1;if(e>=this.length)return-1;if(0>e&&(e=Math.max(this.length+e,0)),"string"==typeof t)return 0===t.length?-1:String.prototype.indexOf.call(this,t,e);if(Buffer.isBuffer(t))return r(this,t,e);if("number"==typeof t)return Buffer.TYPED_ARRAY_SUPPORT&&"function"===Uint8Array.prototype.indexOf?Uint8Array.prototype.indexOf.call(this,t,e):r(this,[t],e);throw new TypeError("val must be string, number or Buffer")},Buffer.prototype.get=function(t){return console.log(".get() is deprecated. Access using array indexes instead."),this.readUInt8(t)},Buffer.prototype.set=function(t,e){return console.log(".set() is deprecated. Access using array indexes instead."),this.writeUInt8(t,e)},Buffer.prototype.write=function(t,e,r,n){if(void 0===e)n="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)n=e,r=this.length,e=0;else if(isFinite(e))e=0|e,isFinite(r)?(r=0|r,void 0===n&&(n="utf8")):(n=r,r=void 0);else{var f=n;n=e,e=0|r,r=f}var i=this.length-e;if((void 0===r||r>i)&&(r=i),t.length>0&&(0>r||0>e)||e>this.length)throw new RangeError("attempt to write outside buffer bounds");n||(n="utf8");for(var o=!1;;)switch(n){case"hex":return hexWrite(this,t,e,r);case"utf8":case"utf-8":return utf8Write(this,t,e,r);case"ascii":return asciiWrite(this,t,e,r);case"binary":return binaryWrite(this,t,e,r);case"base64":return base64Write(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ucs2Write(this,t,e,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},Buffer.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var MAX_ARGUMENTS_LENGTH=4096;Buffer.prototype.slice=function(t,e){var r=this.length;t=~~t,e=void 0===e?r:~~e,0>t?(t+=r,0>t&&(t=0)):t>r&&(t=r),0>e?(e+=r,0>e&&(e=0)):e>r&&(e=r),t>e&&(e=t);var n;if(Buffer.TYPED_ARRAY_SUPPORT)n=Buffer._augment(this.subarray(t,e));else{var f=e-t;n=new Buffer(f,void 0);for(var i=0;f>i;i++)n[i]=this[i+t]}return n.length&&(n.parent=this.parent||this),n},Buffer.prototype.readUIntLE=function(t,e,r){t=0|t,e=0|e,r||checkOffset(t,e,this.length);for(var n=this[t],f=1,i=0;++i<e&&(f*=256);)n+=this[t+i]*f;return n},Buffer.prototype.readUIntBE=function(t,e,r){t=0|t,e=0|e,r||checkOffset(t,e,this.length);for(var n=this[t+--e],f=1;e>0&&(f*=256);)n+=this[t+--e]*f;return n},Buffer.prototype.readUInt8=function(t,e){return e||checkOffset(t,1,this.length),this[t]},Buffer.prototype.readUInt16LE=function(t,e){return e||checkOffset(t,2,this.length),this[t]|this[t+1]<<8},Buffer.prototype.readUInt16BE=function(t,e){return e||checkOffset(t,2,this.length),this[t]<<8|this[t+1]},Buffer.prototype.readUInt32LE=function(t,e){return e||checkOffset(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},Buffer.prototype.readUInt32BE=function(t,e){return e||checkOffset(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},Buffer.prototype.readIntLE=function(t,e,r){t=0|t,e=0|e,r||checkOffset(t,e,this.length);for(var n=this[t],f=1,i=0;++i<e&&(f*=256);)n+=this[t+i]*f;return f*=128,n>=f&&(n-=Math.pow(2,8*e)),n},Buffer.prototype.readIntBE=function(t,e,r){t=0|t,e=0|e,r||checkOffset(t,e,this.length);for(var n=e,f=1,i=this[t+--n];n>0&&(f*=256);)i+=this[t+--n]*f;return f*=128,i>=f&&(i-=Math.pow(2,8*e)),i},Buffer.prototype.readInt8=function(t,e){return e||checkOffset(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},Buffer.prototype.readInt16LE=function(t,e){e||checkOffset(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},Buffer.prototype.readInt16BE=function(t,e){e||checkOffset(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},Buffer.prototype.readInt32LE=function(t,e){return e||checkOffset(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},Buffer.prototype.readInt32BE=function(t,e){return e||checkOffset(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},Buffer.prototype.readFloatLE=function(t,e){return e||checkOffset(t,4,this.length),ieee754.read(this,t,!0,23,4)},Buffer.prototype.readFloatBE=function(t,e){return e||checkOffset(t,4,this.length),ieee754.read(this,t,!1,23,4)},Buffer.prototype.readDoubleLE=function(t,e){return e||checkOffset(t,8,this.length),ieee754.read(this,t,!0,52,8)},Buffer.prototype.readDoubleBE=function(t,e){return e||checkOffset(t,8,this.length),ieee754.read(this,t,!1,52,8)},Buffer.prototype.writeUIntLE=function(t,e,r,n){t=+t,e=0|e,r=0|r,n||checkInt(this,t,e,r,Math.pow(2,8*r),0);var f=1,i=0;for(this[e]=255&t;++i<r&&(f*=256);)this[e+i]=t/f&255;return e+r},Buffer.prototype.writeUIntBE=function(t,e,r,n){t=+t,e=0|e,r=0|r,n||checkInt(this,t,e,r,Math.pow(2,8*r),0);var f=r-1,i=1;for(this[e+f]=255&t;--f>=0&&(i*=256);)this[e+f]=t/i&255;return e+r},Buffer.prototype.writeUInt8=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,1,255,0),Buffer.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},Buffer.prototype.writeUInt16LE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):objectWriteUInt16(this,t,e,!0),e+2},Buffer.prototype.writeUInt16BE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,2,65535,0),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):objectWriteUInt16(this,t,e,!1),e+2},Buffer.prototype.writeUInt32LE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):objectWriteUInt32(this,t,e,!0),e+4},Buffer.prototype.writeUInt32BE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,4,4294967295,0),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):objectWriteUInt32(this,t,e,!1),e+4},Buffer.prototype.writeIntLE=function(t,e,r,n){if(t=+t,e=0|e,!n){var f=Math.pow(2,8*r-1);checkInt(this,t,e,r,f-1,-f)}var i=0,o=1,u=0>t?1:0;for(this[e]=255&t;++i<r&&(o*=256);)this[e+i]=(t/o>>0)-u&255;return e+r},Buffer.prototype.writeIntBE=function(t,e,r,n){if(t=+t,e=0|e,!n){var f=Math.pow(2,8*r-1);checkInt(this,t,e,r,f-1,-f)}var i=r-1,o=1,u=0>t?1:0;for(this[e+i]=255&t;--i>=0&&(o*=256);)this[e+i]=(t/o>>0)-u&255;return e+r},Buffer.prototype.writeInt8=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,1,127,-128),Buffer.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),0>t&&(t=255+t+1),this[e]=255&t,e+1},Buffer.prototype.writeInt16LE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):objectWriteUInt16(this,t,e,!0),e+2},Buffer.prototype.writeInt16BE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,2,32767,-32768),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):objectWriteUInt16(this,t,e,!1),e+2},Buffer.prototype.writeInt32LE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,4,2147483647,-2147483648),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):objectWriteUInt32(this,t,e,!0),e+4},Buffer.prototype.writeInt32BE=function(t,e,r){return t=+t,e=0|e,r||checkInt(this,t,e,4,2147483647,-2147483648),0>t&&(t=4294967295+t+1),Buffer.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):objectWriteUInt32(this,t,e,!1),e+4},Buffer.prototype.writeFloatLE=function(t,e,r){return writeFloat(this,t,e,!0,r)},Buffer.prototype.writeFloatBE=function(t,e,r){return writeFloat(this,t,e,!1,r)},Buffer.prototype.writeDoubleLE=function(t,e,r){return writeDouble(this,t,e,!0,r)},Buffer.prototype.writeDoubleBE=function(t,e,r){return writeDouble(this,t,e,!1,r)},Buffer.prototype.copy=function(t,e,r,n){if(r||(r=0),n||0===n||(n=this.length),e>=t.length&&(e=t.length),e||(e=0),n>0&&r>n&&(n=r),n===r)return 0;if(0===t.length||0===this.length)return 0;if(0>e)throw new RangeError("targetStart out of bounds");if(0>r||r>=this.length)throw new RangeError("sourceStart out of bounds");if(0>n)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),t.length-e<n-r&&(n=t.length-e+r);var f,i=n-r;if(this===t&&e>r&&n>e)for(f=i-1;f>=0;f--)t[f+e]=this[f+r];else if(1e3>i||!Buffer.TYPED_ARRAY_SUPPORT)for(f=0;i>f;f++)t[f+e]=this[f+r];else t._set(this.subarray(r,r+i),e);return i},Buffer.prototype.fill=function(t,e,r){if(t||(t=0),e||(e=0),r||(r=this.length),e>r)throw new RangeError("end < start");if(r!==e&&0!==this.length){if(0>e||e>=this.length)throw new RangeError("start out of bounds");if(0>r||r>this.length)throw new RangeError("end out of bounds");var n;if("number"==typeof t)for(n=e;r>n;n++)this[n]=t;else{var f=utf8ToBytes(t.toString()),i=f.length;for(n=e;r>n;n++)this[n]=f[n%i]}return this}},Buffer.prototype.toArrayBuffer=function(){if("undefined"!=typeof Uint8Array){if(Buffer.TYPED_ARRAY_SUPPORT)return new Buffer(this).buffer;for(var t=new Uint8Array(this.length),e=0,r=t.length;r>e;e+=1)t[e]=this[e];return t.buffer}throw new TypeError("Buffer.toArrayBuffer not supported in this browser")};var BP=Buffer.prototype;Buffer._augment=function(t){return t.constructor=Buffer,t._isBuffer=!0,t._set=t.set,t.get=BP.get,t.set=BP.set,t.write=BP.write,t.toString=BP.toString,t.toLocaleString=BP.toString,t.toJSON=BP.toJSON,t.equals=BP.equals,t.compare=BP.compare,t.indexOf=BP.indexOf,t.copy=BP.copy,t.slice=BP.slice,t.readUIntLE=BP.readUIntLE,t.readUIntBE=BP.readUIntBE,t.readUInt8=BP.readUInt8,t.readUInt16LE=BP.readUInt16LE,t.readUInt16BE=BP.readUInt16BE,t.readUInt32LE=BP.readUInt32LE,t.readUInt32BE=BP.readUInt32BE,t.readIntLE=BP.readIntLE,t.readIntBE=BP.readIntBE,t.readInt8=BP.readInt8,t.readInt16LE=BP.readInt16LE,t.readInt16BE=BP.readInt16BE,t.readInt32LE=BP.readInt32LE,t.readInt32BE=BP.readInt32BE,t.readFloatLE=BP.readFloatLE,t.readFloatBE=BP.readFloatBE,t.readDoubleLE=BP.readDoubleLE,t.readDoubleBE=BP.readDoubleBE,t.writeUInt8=BP.writeUInt8,t.writeUIntLE=BP.writeUIntLE,t.writeUIntBE=BP.writeUIntBE,t.writeUInt16LE=BP.writeUInt16LE,t.writeUInt16BE=BP.writeUInt16BE,t.writeUInt32LE=BP.writeUInt32LE,t.writeUInt32BE=BP.writeUInt32BE,t.writeIntLE=BP.writeIntLE,t.writeIntBE=BP.writeIntBE,t.writeInt8=BP.writeInt8,t.writeInt16LE=BP.writeInt16LE,t.writeInt16BE=BP.writeInt16BE,t.writeInt32LE=BP.writeInt32LE,t.writeInt32BE=BP.writeInt32BE,t.writeFloatLE=BP.writeFloatLE,t.writeFloatBE=BP.writeFloatBE,t.writeDoubleLE=BP.writeDoubleLE,t.writeDoubleBE=BP.writeDoubleBE,t.fill=BP.fill,t.inspect=BP.inspect,t.toArrayBuffer=BP.toArrayBuffer,t};var INVALID_BASE64_RE=/[^+\/0-9A-Za-z-_]/g;
23708
23709 }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23710
23711 },{"base64-js":22,"ieee754":34,"isarray":37}],26:[function(require,module,exports){
23712 module.exports={100:"Continue",101:"Switching Protocols",102:"Processing",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",207:"Multi-Status",208:"Already Reported",226:"IM Used",300:"Multiple Choices",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",308:"Permanent Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Payload Too Large",414:"URI Too Long",415:"Unsupported Media Type",416:"Range Not Satisfiable",417:"Expectation Failed",418:"I'm a teapot",421:"Misdirected Request",422:"Unprocessable Entity",423:"Locked",424:"Failed Dependency",425:"Unordered Collection",426:"Upgrade Required",428:"Precondition Required",429:"Too Many Requests",431:"Request Header Fields Too Large",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported",506:"Variant Also Negotiates",507:"Insufficient Storage",508:"Loop Detected",509:"Bandwidth Limit Exceeded",510:"Not Extended",511:"Network Authentication Required"};
23713
23714 },{}],27:[function(require,module,exports){
23715 (function (process,global){
23716 "use strict";var next=global.process&&process.nextTick||global.setImmediate||function(n){setTimeout(n,0)};module.exports=function(n,t){return n?void t.then(function(t){next(function(){n(null,t)})},function(t){next(function(){n(t)})}):t};
23717
23718 }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23719
23720 },{"_process":71}],28:[function(require,module,exports){
23721 (function (Buffer){
23722 function isArray(r){return Array.isArray?Array.isArray(r):"[object Array]"===objectToString(r)}function isBoolean(r){return"boolean"==typeof r}function isNull(r){return null===r}function isNullOrUndefined(r){return null==r}function isNumber(r){return"number"==typeof r}function isString(r){return"string"==typeof r}function isSymbol(r){return"symbol"==typeof r}function isUndefined(r){return void 0===r}function isRegExp(r){return"[object RegExp]"===objectToString(r)}function isObject(r){return"object"==typeof r&&null!==r}function isDate(r){return"[object Date]"===objectToString(r)}function isError(r){return"[object Error]"===objectToString(r)||r instanceof Error}function isFunction(r){return"function"==typeof r}function isPrimitive(r){return null===r||"boolean"==typeof r||"number"==typeof r||"string"==typeof r||"symbol"==typeof r||"undefined"==typeof r}function objectToString(r){return Object.prototype.toString.call(r)}exports.isArray=isArray,exports.isBoolean=isBoolean,exports.isNull=isNull,exports.isNullOrUndefined=isNullOrUndefined,exports.isNumber=isNumber,exports.isString=isString,exports.isSymbol=isSymbol,exports.isUndefined=isUndefined,exports.isRegExp=isRegExp,exports.isObject=isObject,exports.isDate=isDate,exports.isError=isError,exports.isFunction=isFunction,exports.isPrimitive=isPrimitive,exports.isBuffer=Buffer.isBuffer;
23723
23724 }).call(this,{"isBuffer":require("../../is-buffer/index.js")})
23725
23726 },{"../../is-buffer/index.js":36}],29:[function(require,module,exports){
23727 function useColors(){return"WebkitAppearance"in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31}function formatArgs(){var o=arguments,e=this.useColors;if(o[0]=(e?"%c":"")+this.namespace+(e?" %c":" ")+o[0]+(e?"%c ":" ")+"+"+exports.humanize(this.diff),!e)return o;var r="color: "+this.color;o=[o[0],r,"color: inherit"].concat(Array.prototype.slice.call(o,1));var t=0,s=0;return o[0].replace(/%[a-z%]/g,function(o){"%%"!==o&&(t++,"%c"===o&&(s=t))}),o.splice(s,0,r),o}function log(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function save(o){try{null==o?exports.storage.removeItem("debug"):exports.storage.debug=o}catch(e){}}function load(){var o;try{o=exports.storage.debug}catch(e){}return o}function localstorage(){try{return window.localStorage}catch(o){}}exports=module.exports=require("./debug"),exports.log=log,exports.formatArgs=formatArgs,exports.save=save,exports.load=load,exports.useColors=useColors,exports.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:localstorage(),exports.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],exports.formatters.j=function(o){return JSON.stringify(o)},exports.enable(load());
23728
23729 },{"./debug":30}],30:[function(require,module,exports){
23730 function selectColor(){return exports.colors[prevColor++%exports.colors.length]}function debug(e){function r(){}function o(){var e=o,r=+new Date,s=r-(prevTime||r);e.diff=s,e.prev=prevTime,e.curr=r,prevTime=r,null==e.useColors&&(e.useColors=exports.useColors()),null==e.color&&e.useColors&&(e.color=selectColor());var t=Array.prototype.slice.call(arguments);t[0]=exports.coerce(t[0]),"string"!=typeof t[0]&&(t=["%o"].concat(t));var n=0;t[0]=t[0].replace(/%([a-z%])/g,function(r,o){if("%%"===r)return r;n++;var s=exports.formatters[o];if("function"==typeof s){var p=t[n];r=s.call(e,p),t.splice(n,1),n--}return r}),"function"==typeof exports.formatArgs&&(t=exports.formatArgs.apply(e,t));var p=o.log||exports.log||console.log.bind(console);p.apply(e,t)}r.enabled=!1,o.enabled=!0;var s=exports.enabled(e)?o:r;return s.namespace=e,s}function enable(e){exports.save(e);for(var r=(e||"").split(/[\s,]+/),o=r.length,s=0;o>s;s++)r[s]&&(e=r[s].replace(/\*/g,".*?"),"-"===e[0]?exports.skips.push(new RegExp("^"+e.substr(1)+"$")):exports.names.push(new RegExp("^"+e+"$")))}function disable(){exports.enable("")}function enabled(e){var r,o;for(r=0,o=exports.skips.length;o>r;r++)if(exports.skips[r].test(e))return!1;for(r=0,o=exports.names.length;o>r;r++)if(exports.names[r].test(e))return!0;return!1}function coerce(e){return e instanceof Error?e.stack||e.message:e}exports=module.exports=debug,exports.coerce=coerce,exports.disable=disable,exports.enable=enable,exports.enabled=enabled,exports.humanize=require("ms"),exports.names=[],exports.skips=[],exports.formatters={};var prevColor=0,prevTime;
23731
23732 },{"ms":68}],31:[function(require,module,exports){
23733 (function (process,global){
23734 /*!
23735  * @overview es6-promise - a tiny implementation of Promises/A+.
23736  * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
23737  * @license   Licensed under MIT license
23738  *            See https://raw.githubusercontent.com/jakearchibald/es6-promise/master/LICENSE
23739  * @version   3.1.2
23740  */
23741 (function(){"use strict";function t(t){return"function"==typeof t||"object"==typeof t&&null!==t}function e(t){return"function"==typeof t}function n(t){W=t}function r(t){H=t}function o(){return function(){process.nextTick(a)}}function i(){return function(){U(a)}}function s(){var t=0,e=new Q(a),n=document.createTextNode("");return e.observe(n,{characterData:!0}),function(){n.data=t=++t%2}}function u(){var t=new MessageChannel;return t.port1.onmessage=a,function(){t.port2.postMessage(0)}}function c(){return function(){setTimeout(a,1)}}function a(){for(var t=0;G>t;t+=2){var e=X[t],n=X[t+1];e(n),X[t]=void 0,X[t+1]=void 0}G=0}function f(){try{var t=require,e=t("vertx");return U=e.runOnLoop||e.runOnContext,i()}catch(n){return c()}}function l(t,e){var n=this,r=n._state;if(r===et&&!t||r===nt&&!e)return this;var o=new this.constructor(p),i=n._result;if(r){var s=arguments[r-1];H(function(){C(r,o,s,i)})}else j(n,o,t,e);return o}function h(t){var e=this;if(t&&"object"==typeof t&&t.constructor===e)return t;var n=new e(p);return g(n,t),n}function p(){}function _(){return new TypeError("You cannot resolve a promise with itself")}function v(){return new TypeError("A promises callback cannot return that same promise.")}function d(t){try{return t.then}catch(e){return rt.error=e,rt}}function y(t,e,n,r){try{t.call(e,n,r)}catch(o){return o}}function m(t,e,n){H(function(t){var r=!1,o=y(n,e,function(n){r||(r=!0,e!==n?g(t,n):E(t,n))},function(e){r||(r=!0,S(t,e))},"Settle: "+(t._label||" unknown promise"));!r&&o&&(r=!0,S(t,o))},t)}function w(t,e){e._state===et?E(t,e._result):e._state===nt?S(t,e._result):j(e,void 0,function(e){g(t,e)},function(e){S(t,e)})}function b(t,n,r){n.constructor===t.constructor&&r===Z&&constructor.resolve===$?w(t,n):r===rt?S(t,rt.error):void 0===r?E(t,n):e(r)?m(t,n,r):E(t,n)}function g(e,n){e===n?S(e,_()):t(n)?b(e,n,d(n)):E(e,n)}function A(t){t._onerror&&t._onerror(t._result),T(t)}function E(t,e){t._state===tt&&(t._result=e,t._state=et,0!==t._subscribers.length&&H(T,t))}function S(t,e){t._state===tt&&(t._state=nt,t._result=e,H(A,t))}function j(t,e,n,r){var o=t._subscribers,i=o.length;t._onerror=null,o[i]=e,o[i+et]=n,o[i+nt]=r,0===i&&t._state&&H(T,t)}function T(t){var e=t._subscribers,n=t._state;if(0!==e.length){for(var r,o,i=t._result,s=0;s<e.length;s+=3)r=e[s],o=e[s+n],r?C(n,r,o,i):o(i);t._subscribers.length=0}}function P(){this.error=null}function x(t,e){try{return t(e)}catch(n){return ot.error=n,ot}}function C(t,n,r,o){var i,s,u,c,a=e(r);if(a){if(i=x(r,o),i===ot?(c=!0,s=i.error,i=null):u=!0,n===i)return void S(n,v())}else i=o,u=!0;n._state!==tt||(a&&u?g(n,i):c?S(n,s):t===et?E(n,i):t===nt&&S(n,i))}function M(t,e){try{e(function(e){g(t,e)},function(e){S(t,e)})}catch(n){S(t,n)}}function O(t){return new ft(this,t).promise}function k(t){function e(t){g(o,t)}function n(t){S(o,t)}var r=this,o=new r(p);if(!B(t))return S(o,new TypeError("You must pass an array to race.")),o;for(var i=t.length,s=0;o._state===tt&&i>s;s++)j(r.resolve(t[s]),void 0,e,n);return o}function Y(t){var e=this,n=new e(p);return S(n,t),n}function q(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function F(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function D(t){this._id=ct++,this._state=void 0,this._result=void 0,this._subscribers=[],p!==t&&("function"!=typeof t&&q(),this instanceof D?M(this,t):F())}function K(t,e){this._instanceConstructor=t,this.promise=new t(p),Array.isArray(e)?(this._input=e,this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?E(this.promise,this._result):(this.length=this.length||0,this._enumerate(),0===this._remaining&&E(this.promise,this._result))):S(this.promise,this._validationError())}function L(){var t;if("undefined"!=typeof global)t=global;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var n=t.Promise;n&&"[object Promise]"===Object.prototype.toString.call(n.resolve())&&!n.cast||(t.Promise=at)}var N;N=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)};var U,W,z,B=N,G=0,H=function(t,e){X[G]=t,X[G+1]=e,G+=2,2===G&&(W?W(a):z())},I="undefined"!=typeof window?window:void 0,J=I||{},Q=J.MutationObserver||J.WebKitMutationObserver,R="undefined"!=typeof process&&"[object process]"==={}.toString.call(process),V="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,X=new Array(1e3);z=R?o():Q?s():V?u():void 0===I&&"function"==typeof require?f():c();var Z=l,$=h,tt=void 0,et=1,nt=2,rt=new P,ot=new P,it=O,st=k,ut=Y,ct=0,at=D;D.all=it,D.race=st,D.resolve=$,D.reject=ut,D._setScheduler=n,D._setAsap=r,D._asap=H,D.prototype={constructor:D,then:Z,"catch":function(t){return this.then(null,t)}};var ft=K;K.prototype._validationError=function(){return new Error("Array Methods must be provided an Array")},K.prototype._enumerate=function(){for(var t=this.length,e=this._input,n=0;this._state===tt&&t>n;n++)this._eachEntry(e[n],n)},K.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===$){var o=d(t);if(o===Z&&t._state!==tt)this._settledAt(t._state,e,t._result);else if("function"!=typeof o)this._remaining--,this._result[e]=t;else if(n===at){var i=new n(p);b(i,t,o),this._willSettleAt(i,e)}else this._willSettleAt(new n(function(e){e(t)}),e)}else this._willSettleAt(r(t),e)},K.prototype._settledAt=function(t,e,n){var r=this.promise;r._state===tt&&(this._remaining--,t===nt?S(r,n):this._result[e]=n),0===this._remaining&&E(r,this._result)},K.prototype._willSettleAt=function(t,e){var n=this;j(t,void 0,function(t){n._settledAt(et,e,t)},function(t){n._settledAt(nt,e,t)})};var lt=L,ht={Promise:at,polyfill:lt};"function"==typeof define&&define.amd?define(function(){return ht}):"undefined"!=typeof module&&module.exports?module.exports=ht:"undefined"!=typeof this&&(this.ES6Promise=ht),lt()}).call(this);
23742
23743 }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23744
23745 },{"_process":71}],32:[function(require,module,exports){
23746 function EventEmitter(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function isFunction(e){return"function"==typeof e}function isNumber(e){return"number"==typeof e}function isObject(e){return"object"==typeof e&&null!==e}function isUndefined(e){return void 0===e}module.exports=EventEmitter,EventEmitter.EventEmitter=EventEmitter,EventEmitter.prototype._events=void 0,EventEmitter.prototype._maxListeners=void 0,EventEmitter.defaultMaxListeners=10,EventEmitter.prototype.setMaxListeners=function(e){if(!isNumber(e)||0>e||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},EventEmitter.prototype.emit=function(e){var t,i,n,s,r,o;if(this._events||(this._events={}),"error"===e&&(!this._events.error||isObject(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;throw TypeError('Uncaught, unspecified "error" event.')}if(i=this._events[e],isUndefined(i))return!1;if(isFunction(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),i.apply(this,s)}else if(isObject(i))for(s=Array.prototype.slice.call(arguments,1),o=i.slice(),n=o.length,r=0;n>r;r++)o[r].apply(this,s);return!0},EventEmitter.prototype.addListener=function(e,t){var i;if(!isFunction(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,isFunction(t.listener)?t.listener:t),this._events[e]?isObject(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,isObject(this._events[e])&&!this._events[e].warned&&(i=isUndefined(this._maxListeners)?EventEmitter.defaultMaxListeners:this._maxListeners,i&&i>0&&this._events[e].length>i&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},EventEmitter.prototype.on=EventEmitter.prototype.addListener,EventEmitter.prototype.once=function(e,t){function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}if(!isFunction(t))throw TypeError("listener must be a function");var n=!1;return i.listener=t,this.on(e,i),this},EventEmitter.prototype.removeListener=function(e,t){var i,n,s,r;if(!isFunction(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(i=this._events[e],s=i.length,n=-1,i===t||isFunction(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(isObject(i)){for(r=s;r-- >0;)if(i[r]===t||i[r].listener&&i[r].listener===t){n=r;break}if(0>n)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(n,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},EventEmitter.prototype.removeAllListeners=function(e){var t,i;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(i=this._events[e],isFunction(i))this.removeListener(e,i);else if(i)for(;i.length;)this.removeListener(e,i[i.length-1]);return delete this._events[e],this},EventEmitter.prototype.listeners=function(e){var t;return t=this._events&&this._events[e]?isFunction(this._events[e])?[this._events[e]]:this._events[e].slice():[]},EventEmitter.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(isFunction(t))return 1;if(t)return t.length}return 0},EventEmitter.listenerCount=function(e,t){return e.listenerCount(t)};
23747
23748 },{}],33:[function(require,module,exports){
23749 var http=require("http"),https=module.exports;for(var key in http)http.hasOwnProperty(key)&&(https[key]=http[key]);https.request=function(t,e){return t||(t={}),t.scheme="https",t.protocol="https:",http.request.call(this,t,e)};
23750
23751 },{"http":87}],34:[function(require,module,exports){
23752 exports.read=function(a,o,t,r,h){var M,p,w=8*h-r-1,f=(1<<w)-1,e=f>>1,i=-7,N=t?h-1:0,n=t?-1:1,s=a[o+N];for(N+=n,M=s&(1<<-i)-1,s>>=-i,i+=w;i>0;M=256*M+a[o+N],N+=n,i-=8);for(p=M&(1<<-i)-1,M>>=-i,i+=r;i>0;p=256*p+a[o+N],N+=n,i-=8);if(0===M)M=1-e;else{if(M===f)return p?NaN:(s?-1:1)*(1/0);p+=Math.pow(2,r),M-=e}return(s?-1:1)*p*Math.pow(2,M-r)},exports.write=function(a,o,t,r,h,M){var p,w,f,e=8*M-h-1,i=(1<<e)-1,N=i>>1,n=23===h?Math.pow(2,-24)-Math.pow(2,-77):0,s=r?0:M-1,u=r?1:-1,l=0>o||0===o&&0>1/o?1:0;for(o=Math.abs(o),isNaN(o)||o===1/0?(w=isNaN(o)?1:0,p=i):(p=Math.floor(Math.log(o)/Math.LN2),o*(f=Math.pow(2,-p))<1&&(p--,f*=2),o+=p+N>=1?n/f:n*Math.pow(2,1-N),o*f>=2&&(p++,f/=2),p+N>=i?(w=0,p=i):p+N>=1?(w=(o*f-1)*Math.pow(2,h),p+=N):(w=o*Math.pow(2,N-1)*Math.pow(2,h),p=0));h>=8;a[t+s]=255&w,s+=u,w/=256,h-=8);for(p=p<<h|w,e+=h;e>0;a[t+s]=255&p,s+=u,p/=256,e-=8);a[t+s-u]|=128*l};
23753
23754 },{}],35:[function(require,module,exports){
23755 "function"==typeof Object.create?module.exports=function(t,e){t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}})}:module.exports=function(t,e){t.super_=e;var o=function(){};o.prototype=e.prototype,t.prototype=new o,t.prototype.constructor=t};
23756
23757 },{}],36:[function(require,module,exports){
23758 module.exports=function(r){return!(null==r||!(r._isBuffer||r.constructor&&"function"==typeof r.constructor.isBuffer&&r.constructor.isBuffer(r)))};
23759
23760 },{}],37:[function(require,module,exports){
23761 var toString={}.toString;module.exports=Array.isArray||function(r){return"[object Array]"==toString.call(r)};
23762
23763 },{}],38:[function(require,module,exports){
23764 "use strict";var yaml=require("./lib/js-yaml.js");module.exports=yaml;
23765
23766 },{"./lib/js-yaml.js":39}],39:[function(require,module,exports){
23767 "use strict";function deprecated(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}var loader=require("./js-yaml/loader"),dumper=require("./js-yaml/dumper");module.exports.Type=require("./js-yaml/type"),module.exports.Schema=require("./js-yaml/schema"),module.exports.FAILSAFE_SCHEMA=require("./js-yaml/schema/failsafe"),module.exports.JSON_SCHEMA=require("./js-yaml/schema/json"),module.exports.CORE_SCHEMA=require("./js-yaml/schema/core"),module.exports.DEFAULT_SAFE_SCHEMA=require("./js-yaml/schema/default_safe"),module.exports.DEFAULT_FULL_SCHEMA=require("./js-yaml/schema/default_full"),module.exports.load=loader.load,module.exports.loadAll=loader.loadAll,module.exports.safeLoad=loader.safeLoad,module.exports.safeLoadAll=loader.safeLoadAll,module.exports.dump=dumper.dump,module.exports.safeDump=dumper.safeDump,module.exports.YAMLException=require("./js-yaml/exception"),module.exports.MINIMAL_SCHEMA=require("./js-yaml/schema/failsafe"),module.exports.SAFE_SCHEMA=require("./js-yaml/schema/default_safe"),module.exports.DEFAULT_SCHEMA=require("./js-yaml/schema/default_full"),module.exports.scan=deprecated("scan"),module.exports.parse=deprecated("parse"),module.exports.compose=deprecated("compose"),module.exports.addConstructor=deprecated("addConstructor");
23768
23769 },{"./js-yaml/dumper":41,"./js-yaml/exception":42,"./js-yaml/loader":43,"./js-yaml/schema":45,"./js-yaml/schema/core":46,"./js-yaml/schema/default_full":47,"./js-yaml/schema/default_safe":48,"./js-yaml/schema/failsafe":49,"./js-yaml/schema/json":50,"./js-yaml/type":51}],40:[function(require,module,exports){
23770 "use strict";function isNothing(e){return"undefined"==typeof e||null===e}function isObject(e){return"object"==typeof e&&null!==e}function toArray(e){return Array.isArray(e)?e:isNothing(e)?[]:[e]}function extend(e,t){var r,o,n,i;if(t)for(i=Object.keys(t),r=0,o=i.length;o>r;r+=1)n=i[r],e[n]=t[n];return e}function repeat(e,t){var r,o="";for(r=0;t>r;r+=1)o+=e;return o}function isNegativeZero(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e}module.exports.isNothing=isNothing,module.exports.isObject=isObject,module.exports.toArray=toArray,module.exports.repeat=repeat,module.exports.isNegativeZero=isNegativeZero,module.exports.extend=extend;
23771
23772 },{}],41:[function(require,module,exports){
23773 "use strict";function compileStyleMap(e,t){var n,i,r,E,o,l,a;if(null===t)return{};for(n={},i=Object.keys(t),r=0,E=i.length;E>r;r+=1)o=i[r],l=String(t[o]),"!!"===o.slice(0,2)&&(o="tag:yaml.org,2002:"+o.slice(2)),a=e.compiledTypeMap[o],a&&_hasOwnProperty.call(a.styleAliases,l)&&(l=a.styleAliases[l]),n[o]=l;return n}function encodeHex(e){var t,n,i;if(t=e.toString(16).toUpperCase(),255>=e)n="x",i=2;else if(65535>=e)n="u",i=4;else{if(!(4294967295>=e))throw new YAMLException("code point within a string may not be greater than 0xFFFFFFFF");n="U",i=8}return"\\"+n+common.repeat("0",i-t.length)+t}function State(e){this.schema=e.schema||DEFAULT_FULL_SCHEMA,this.indent=Math.max(1,e.indent||2),this.skipInvalid=e.skipInvalid||!1,this.flowLevel=common.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=compileStyleMap(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function indentString(e,t){for(var n,i=common.repeat(" ",t),r=0,E=-1,o="",l=e.length;l>r;)E=e.indexOf("\n",r),-1===E?(n=e.slice(r),r=l):(n=e.slice(r,E+1),r=E+1),n.length&&"\n"!==n&&(o+=i),o+=n;return o}function generateNextLine(e,t){return"\n"+common.repeat(" ",e.indent*t)}function testImplicitResolving(e,t){var n,i,r;for(n=0,i=e.implicitTypes.length;i>n;n+=1)if(r=e.implicitTypes[n],r.resolve(t))return!0;return!1}function isWhitespace(e){return e===CHAR_SPACE||e===CHAR_TAB}function isPrintable(e){return e>=32&&126>=e||e>=161&&55295>=e&&8232!==e&&8233!==e||e>=57344&&65533>=e&&65279!==e||e>=65536&&1114111>=e}function isPlainSafe(e){return isPrintable(e)&&65279!==e&&e!==CHAR_COMMA&&e!==CHAR_LEFT_SQUARE_BRACKET&&e!==CHAR_RIGHT_SQUARE_BRACKET&&e!==CHAR_LEFT_CURLY_BRACKET&&e!==CHAR_RIGHT_CURLY_BRACKET&&e!==CHAR_COLON&&e!==CHAR_SHARP}function isPlainSafeFirst(e){return isPrintable(e)&&65279!==e&&!isWhitespace(e)&&e!==CHAR_MINUS&&e!==CHAR_QUESTION&&e!==CHAR_COLON&&e!==CHAR_COMMA&&e!==CHAR_LEFT_SQUARE_BRACKET&&e!==CHAR_RIGHT_SQUARE_BRACKET&&e!==CHAR_LEFT_CURLY_BRACKET&&e!==CHAR_RIGHT_CURLY_BRACKET&&e!==CHAR_SHARP&&e!==CHAR_AMPERSAND&&e!==CHAR_ASTERISK&&e!==CHAR_EXCLAMATION&&e!==CHAR_VERTICAL_LINE&&e!==CHAR_GREATER_THAN&&e!==CHAR_SINGLE_QUOTE&&e!==CHAR_DOUBLE_QUOTE&&e!==CHAR_PERCENT&&e!==CHAR_COMMERCIAL_AT&&e!==CHAR_GRAVE_ACCENT}function chooseScalarStyle(e,t,n,i,r){var E,o,l=!1,a=!1,s=-1!==i,c=-1,A=isPlainSafeFirst(e.charCodeAt(0))&&!isWhitespace(e.charCodeAt(e.length-1));if(t)for(E=0;E<e.length;E++){if(o=e.charCodeAt(E),!isPrintable(o))return STYLE_DOUBLE;A=A&&isPlainSafe(o)}else{for(E=0;E<e.length;E++){if(o=e.charCodeAt(E),o===CHAR_LINE_FEED)l=!0,s&&(a=a||E-c-1>i&&" "!==e[c+1],c=E);else if(!isPrintable(o))return STYLE_DOUBLE;A=A&&isPlainSafe(o)}a=a||s&&E-c-1>i&&" "!==e[c+1]}return l||a?" "===e[0]&&n>9?STYLE_DOUBLE:a?STYLE_FOLDED:STYLE_LITERAL:A&&!r(e)?STYLE_PLAIN:STYLE_SINGLE}function writeScalar(e,t,n,i){e.dump=function(){function r(t){return testImplicitResolving(e,t)}if(0===t.length)return"''";if(!e.noCompatMode&&-1!==DEPRECATED_BOOLEANS_SYNTAX.indexOf(t))return"'"+t+"'";var E=e.indent*Math.max(1,n),o=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-E),l=i||e.flowLevel>-1&&n>=e.flowLevel;switch(chooseScalarStyle(t,l,e.indent,o,r)){case STYLE_PLAIN:return t;case STYLE_SINGLE:return"'"+t.replace(/'/g,"''")+"'";case STYLE_LITERAL:return"|"+blockHeader(t,e.indent)+dropEndingNewline(indentString(t,E));case STYLE_FOLDED:return">"+blockHeader(t,e.indent)+dropEndingNewline(indentString(foldString(t,o),E));case STYLE_DOUBLE:return'"'+escapeString(t,o)+'"';default:throw new YAMLException("impossible error: invalid scalar style")}}()}function blockHeader(e,t){var n=" "===e[0]?String(t):"",i="\n"===e[e.length-1],r=i&&("\n"===e[e.length-2]||"\n"===e),E=r?"+":i?"":"-";return n+E+"\n"}function dropEndingNewline(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function foldString(e,t){for(var n,i,r=/(\n+)([^\n]*)/g,E=function(){var n=e.indexOf("\n");return n=-1!==n?n:e.length,r.lastIndex=n,foldLine(e.slice(0,n),t)}(),o="\n"===e[0]||" "===e[0];i=r.exec(e);){var l=i[1],a=i[2];n=" "===a[0],E+=l+(o||n||""===a?"":"\n")+foldLine(a,t),o=n}return E}function foldLine(e,t){if(""===e||" "===e[0])return e;for(var n,i,r=/ [^ ]/g,E=0,o=0,l=0,a="";n=r.exec(e);)l=n.index,l-E>t&&(i=o>E?o:l,a+="\n"+e.slice(E,i),E=i+1),o=l;return a+="\n",a+=e.length-E>t&&o>E?e.slice(E,o)+"\n"+e.slice(o+1):e.slice(E),a.slice(1)}function escapeString(e){for(var t,n,i="",r=0;r<e.length;r++)t=e.charCodeAt(r),n=ESCAPE_SEQUENCES[t],i+=!n&&isPrintable(t)?e[r]:n||encodeHex(t);return i}function writeFlowSequence(e,t,n){var i,r,E="",o=e.tag;for(i=0,r=n.length;r>i;i+=1)writeNode(e,t,n[i],!1,!1)&&(0!==i&&(E+=", "),E+=e.dump);e.tag=o,e.dump="["+E+"]"}function writeBlockSequence(e,t,n,i){var r,E,o="",l=e.tag;for(r=0,E=n.length;E>r;r+=1)writeNode(e,t+1,n[r],!0,!0)&&(i&&0===r||(o+=generateNextLine(e,t)),o+="- "+e.dump);e.tag=l,e.dump=o||"[]"}function writeFlowMapping(e,t,n){var i,r,E,o,l,a="",s=e.tag,c=Object.keys(n);for(i=0,r=c.length;r>i;i+=1)l="",0!==i&&(l+=", "),E=c[i],o=n[E],writeNode(e,t,E,!1,!1)&&(e.dump.length>1024&&(l+="? "),l+=e.dump+": ",writeNode(e,t,o,!1,!1)&&(l+=e.dump,a+=l));e.tag=s,e.dump="{"+a+"}"}function writeBlockMapping(e,t,n,i){var r,E,o,l,a,s,c="",A=e.tag,u=Object.keys(n);if(e.sortKeys===!0)u.sort();else if("function"==typeof e.sortKeys)u.sort(e.sortKeys);else if(e.sortKeys)throw new YAMLException("sortKeys must be a boolean or a function");for(r=0,E=u.length;E>r;r+=1)s="",i&&0===r||(s+=generateNextLine(e,t)),o=u[r],l=n[o],writeNode(e,t+1,o,!0,!0,!0)&&(a=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024,a&&(s+=e.dump&&CHAR_LINE_FEED===e.dump.charCodeAt(0)?"?":"? "),s+=e.dump,a&&(s+=generateNextLine(e,t)),writeNode(e,t+1,l,!0,a)&&(s+=e.dump&&CHAR_LINE_FEED===e.dump.charCodeAt(0)?":":": ",s+=e.dump,c+=s));e.tag=A,e.dump=c||"{}"}function detectType(e,t,n){var i,r,E,o,l,a;for(r=n?e.explicitTypes:e.implicitTypes,E=0,o=r.length;o>E;E+=1)if(l=r[E],(l.instanceOf||l.predicate)&&(!l.instanceOf||"object"==typeof t&&t instanceof l.instanceOf)&&(!l.predicate||l.predicate(t))){if(e.tag=n?l.tag:"?",l.represent){if(a=e.styleMap[l.tag]||l.defaultStyle,"[object Function]"===_toString.call(l.represent))i=l.represent(t,a);else{if(!_hasOwnProperty.call(l.represent,a))throw new YAMLException("!<"+l.tag+'> tag resolver accepts not "'+a+'" style');i=l.represent[a](t,a)}e.dump=i}return!0}return!1}function writeNode(e,t,n,i,r,E){e.tag=null,e.dump=n,detectType(e,n,!1)||detectType(e,n,!0);var o=_toString.call(e.dump);i&&(i=e.flowLevel<0||e.flowLevel>t);var l,a,s="[object Object]"===o||"[object Array]"===o;if(s&&(l=e.duplicates.indexOf(n),a=-1!==l),(null!==e.tag&&"?"!==e.tag||a||2!==e.indent&&t>0)&&(r=!1),a&&e.usedDuplicates[l])e.dump="*ref_"+l;else{if(s&&a&&!e.usedDuplicates[l]&&(e.usedDuplicates[l]=!0),"[object Object]"===o)i&&0!==Object.keys(e.dump).length?(writeBlockMapping(e,t,e.dump,r),a&&(e.dump="&ref_"+l+e.dump)):(writeFlowMapping(e,t,e.dump),a&&(e.dump="&ref_"+l+" "+e.dump));else if("[object Array]"===o)i&&0!==e.dump.length?(writeBlockSequence(e,t,e.dump,r),a&&(e.dump="&ref_"+l+e.dump)):(writeFlowSequence(e,t,e.dump),a&&(e.dump="&ref_"+l+" "+e.dump));else{if("[object String]"!==o){if(e.skipInvalid)return!1;throw new YAMLException("unacceptable kind of an object to dump "+o)}"?"!==e.tag&&writeScalar(e,e.dump,t,E)}null!==e.tag&&"?"!==e.tag&&(e.dump="!<"+e.tag+"> "+e.dump)}return!0}function getDuplicateReferences(e,t){var n,i,r=[],E=[];for(inspectNode(e,r,E),n=0,i=E.length;i>n;n+=1)t.duplicates.push(r[E[n]]);t.usedDuplicates=new Array(i)}function inspectNode(e,t,n){var i,r,E;if(null!==e&&"object"==typeof e)if(r=t.indexOf(e),-1!==r)-1===n.indexOf(r)&&n.push(r);else if(t.push(e),Array.isArray(e))for(r=0,E=e.length;E>r;r+=1)inspectNode(e[r],t,n);else for(i=Object.keys(e),r=0,E=i.length;E>r;r+=1)inspectNode(e[i[r]],t,n)}function dump(e,t){t=t||{};var n=new State(t);return n.noRefs||getDuplicateReferences(e,n),writeNode(n,0,e,!0,!0)?n.dump+"\n":""}function safeDump(e,t){return dump(e,common.extend({schema:DEFAULT_SAFE_SCHEMA},t))}var common=require("./common"),YAMLException=require("./exception"),DEFAULT_FULL_SCHEMA=require("./schema/default_full"),DEFAULT_SAFE_SCHEMA=require("./schema/default_safe"),_toString=Object.prototype.toString,_hasOwnProperty=Object.prototype.hasOwnProperty,CHAR_TAB=9,CHAR_LINE_FEED=10,CHAR_SPACE=32,CHAR_EXCLAMATION=33,CHAR_DOUBLE_QUOTE=34,CHAR_SHARP=35,CHAR_PERCENT=37,CHAR_AMPERSAND=38,CHAR_SINGLE_QUOTE=39,CHAR_ASTERISK=42,CHAR_COMMA=44,CHAR_MINUS=45,CHAR_COLON=58,CHAR_GREATER_THAN=62,CHAR_QUESTION=63,CHAR_COMMERCIAL_AT=64,CHAR_LEFT_SQUARE_BRACKET=91,CHAR_RIGHT_SQUARE_BRACKET=93,CHAR_GRAVE_ACCENT=96,CHAR_LEFT_CURLY_BRACKET=123,CHAR_VERTICAL_LINE=124,CHAR_RIGHT_CURLY_BRACKET=125,ESCAPE_SEQUENCES={};ESCAPE_SEQUENCES[0]="\\0",ESCAPE_SEQUENCES[7]="\\a",ESCAPE_SEQUENCES[8]="\\b",ESCAPE_SEQUENCES[9]="\\t",ESCAPE_SEQUENCES[10]="\\n",ESCAPE_SEQUENCES[11]="\\v",ESCAPE_SEQUENCES[12]="\\f",ESCAPE_SEQUENCES[13]="\\r",ESCAPE_SEQUENCES[27]="\\e",ESCAPE_SEQUENCES[34]='\\"',ESCAPE_SEQUENCES[92]="\\\\",ESCAPE_SEQUENCES[133]="\\N",ESCAPE_SEQUENCES[160]="\\_",ESCAPE_SEQUENCES[8232]="\\L",ESCAPE_SEQUENCES[8233]="\\P";var DEPRECATED_BOOLEANS_SYNTAX=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],STYLE_PLAIN=1,STYLE_SINGLE=2,STYLE_LITERAL=3,STYLE_FOLDED=4,STYLE_DOUBLE=5;module.exports.dump=dump,module.exports.safeDump=safeDump;
23774
23775 },{"./common":40,"./exception":42,"./schema/default_full":47,"./schema/default_safe":48}],42:[function(require,module,exports){
23776 "use strict";function YAMLException(t,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||"",this.name="YAMLException",this.reason=t,this.mark=r,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():"")}YAMLException.prototype=Object.create(Error.prototype),YAMLException.prototype.constructor=YAMLException,YAMLException.prototype.toString=function(t){var r=this.name+": ";return r+=this.reason||"(unknown reason)",!t&&this.mark&&(r+=" "+this.mark.toString()),r},module.exports=YAMLException;
23777
23778 },{}],43:[function(require,module,exports){
23779 "use strict";function is_EOL(e){return 10===e||13===e}function is_WHITE_SPACE(e){return 9===e||32===e}function is_WS_OR_EOL(e){return 9===e||32===e||10===e||13===e}function is_FLOW_INDICATOR(e){return 44===e||91===e||93===e||123===e||125===e}function fromHexCode(e){var t;return e>=48&&57>=e?e-48:(t=32|e,t>=97&&102>=t?t-97+10:-1)}function escapedHexLen(e){return 120===e?2:117===e?4:85===e?8:0}function fromDecimalCode(e){return e>=48&&57>=e?e-48:-1}function simpleEscapeSequence(e){return 48===e?"\x00":97===e?"\a":98===e?"\b":116===e?"   ":9===e?"   ":110===e?"\n":118===e?"\x0B":102===e?"\f":114===e?"\r":101===e?"\e":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"\85":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function charFromCodepoint(e){return 65535>=e?String.fromCharCode(e):String.fromCharCode((e-65536>>10)+55296,(e-65536&1023)+56320)}function State(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||DEFAULT_FULL_SCHEMA,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function generateError(e,t){return new YAMLException(t,new Mark(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function throwError(e,t){throw generateError(e,t)}function throwWarning(e,t){e.onWarning&&e.onWarning.call(null,generateError(e,t))}function captureSegment(e,t,n,i){var o,r,a,s;if(n>t){if(s=e.input.slice(t,n),i)for(o=0,r=s.length;r>o;o+=1)a=s.charCodeAt(o),9===a||a>=32&&1114111>=a||throwError(e,"expected valid JSON character");else PATTERN_NON_PRINTABLE.test(s)&&throwError(e,"the stream contains non-printable characters");e.result+=s}}function mergeMappings(e,t,n,i){var o,r,a,s;for(common.isObject(n)||throwError(e,"cannot merge mappings; the provided source object is unacceptable"),o=Object.keys(n),a=0,s=o.length;s>a;a+=1)r=o[a],_hasOwnProperty.call(t,r)||(t[r]=n[r],i[r]=!0)}function storeMappingPair(e,t,n,i,o,r){var a,s;if(o=String(o),null===t&&(t={}),"tag:yaml.org,2002:merge"===i)if(Array.isArray(r))for(a=0,s=r.length;s>a;a+=1)mergeMappings(e,t,r[a],n);else mergeMappings(e,t,r,n);else e.json||_hasOwnProperty.call(n,o)||!_hasOwnProperty.call(t,o)||throwError(e,"duplicated mapping key"),t[o]=r,delete n[o];return t}function readLineBreak(e){var t;t=e.input.charCodeAt(e.position),10===t?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):throwError(e,"a line break is expected"),e.line+=1,e.lineStart=e.position}function skipSeparationSpace(e,t,n){for(var i=0,o=e.input.charCodeAt(e.position);0!==o;){for(;is_WHITE_SPACE(o);)o=e.input.charCodeAt(++e.position);if(t&&35===o)do o=e.input.charCodeAt(++e.position);while(10!==o&&13!==o&&0!==o);if(!is_EOL(o))break;for(readLineBreak(e),o=e.input.charCodeAt(e.position),i++,e.lineIndent=0;32===o;)e.lineIndent++,o=e.input.charCodeAt(++e.position)}return-1!==n&&0!==i&&e.lineIndent<n&&throwWarning(e,"deficient indentation"),i}function testDocumentSeparator(e){var t,n=e.position;return t=e.input.charCodeAt(n),(45===t||46===t)&&t===e.input.charCodeAt(n+1)&&t===e.input.charCodeAt(n+2)&&(n+=3,t=e.input.charCodeAt(n),0===t||is_WS_OR_EOL(t))}function writeFoldedLines(e,t){1===t?e.result+=" ":t>1&&(e.result+=common.repeat("\n",t-1))}function readPlainScalar(e,t,n){var i,o,r,a,s,p,c,l,u,d=e.kind,h=e.result;if(u=e.input.charCodeAt(e.position),is_WS_OR_EOL(u)||is_FLOW_INDICATOR(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(o=e.input.charCodeAt(e.position+1),is_WS_OR_EOL(o)||n&&is_FLOW_INDICATOR(o)))return!1;for(e.kind="scalar",e.result="",r=a=e.position,s=!1;0!==u;){if(58===u){if(o=e.input.charCodeAt(e.position+1),is_WS_OR_EOL(o)||n&&is_FLOW_INDICATOR(o))break}else if(35===u){if(i=e.input.charCodeAt(e.position-1),is_WS_OR_EOL(i))break}else{if(e.position===e.lineStart&&testDocumentSeparator(e)||n&&is_FLOW_INDICATOR(u))break;if(is_EOL(u)){if(p=e.line,c=e.lineStart,l=e.lineIndent,skipSeparationSpace(e,!1,-1),e.lineIndent>=t){s=!0,u=e.input.charCodeAt(e.position);continue}e.position=a,e.line=p,e.lineStart=c,e.lineIndent=l;break}}s&&(captureSegment(e,r,a,!1),writeFoldedLines(e,e.line-p),r=a=e.position,s=!1),is_WHITE_SPACE(u)||(a=e.position+1),u=e.input.charCodeAt(++e.position)}return captureSegment(e,r,a,!1),e.result?!0:(e.kind=d,e.result=h,!1)}function readSingleQuotedScalar(e,t){var n,i,o;if(n=e.input.charCodeAt(e.position),39!==n)return!1;for(e.kind="scalar",e.result="",e.position++,i=o=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(captureSegment(e,i,e.position,!0),n=e.input.charCodeAt(++e.position),39!==n)return!0;i=o=e.position,e.position++}else is_EOL(n)?(captureSegment(e,i,o,!0),writeFoldedLines(e,skipSeparationSpace(e,!1,t)),i=o=e.position):e.position===e.lineStart&&testDocumentSeparator(e)?throwError(e,"unexpected end of the document within a single quoted scalar"):(e.position++,o=e.position);throwError(e,"unexpected end of the stream within a single quoted scalar")}function readDoubleQuotedScalar(e,t){var n,i,o,r,a,s;if(s=e.input.charCodeAt(e.position),34!==s)return!1;for(e.kind="scalar",e.result="",e.position++,n=i=e.position;0!==(s=e.input.charCodeAt(e.position));){if(34===s)return captureSegment(e,n,e.position,!0),e.position++,!0;if(92===s){if(captureSegment(e,n,e.position,!0),s=e.input.charCodeAt(++e.position),is_EOL(s))skipSeparationSpace(e,!1,t);else if(256>s&&simpleEscapeCheck[s])e.result+=simpleEscapeMap[s],e.position++;else if((a=escapedHexLen(s))>0){for(o=a,r=0;o>0;o--)s=e.input.charCodeAt(++e.position),(a=fromHexCode(s))>=0?r=(r<<4)+a:throwError(e,"expected hexadecimal character");e.result+=charFromCodepoint(r),e.position++}else throwError(e,"unknown escape sequence");n=i=e.position}else is_EOL(s)?(captureSegment(e,n,i,!0),writeFoldedLines(e,skipSeparationSpace(e,!1,t)),n=i=e.position):e.position===e.lineStart&&testDocumentSeparator(e)?throwError(e,"unexpected end of the document within a double quoted scalar"):(e.position++,i=e.position)}throwError(e,"unexpected end of the stream within a double quoted scalar")}function readFlowCollection(e,t){var n,i,o,r,a,s,p,c,l,u,d,h=!0,f=e.tag,_=e.anchor,A={};if(d=e.input.charCodeAt(e.position),91===d)r=93,p=!1,i=[];else{if(123!==d)return!1;r=125,p=!0,i={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=i),d=e.input.charCodeAt(++e.position);0!==d;){if(skipSeparationSpace(e,!0,t),d=e.input.charCodeAt(e.position),d===r)return e.position++,e.tag=f,e.anchor=_,e.kind=p?"mapping":"sequence",e.result=i,!0;h||throwError(e,"missed comma between flow collection entries"),l=c=u=null,a=s=!1,63===d&&(o=e.input.charCodeAt(e.position+1),is_WS_OR_EOL(o)&&(a=s=!0,e.position++,skipSeparationSpace(e,!0,t))),n=e.line,composeNode(e,t,CONTEXT_FLOW_IN,!1,!0),l=e.tag,c=e.result,skipSeparationSpace(e,!0,t),d=e.input.charCodeAt(e.position),!s&&e.line!==n||58!==d||(a=!0,d=e.input.charCodeAt(++e.position),skipSeparationSpace(e,!0,t),composeNode(e,t,CONTEXT_FLOW_IN,!1,!0),u=e.result),p?storeMappingPair(e,i,A,l,c,u):a?i.push(storeMappingPair(e,null,A,l,c,u)):i.push(c),skipSeparationSpace(e,!0,t),d=e.input.charCodeAt(e.position),44===d?(h=!0,d=e.input.charCodeAt(++e.position)):h=!1}throwError(e,"unexpected end of the stream within a flow collection")}function readBlockScalar(e,t){var n,i,o,r,a=CHOMPING_CLIP,s=!1,p=!1,c=t,l=0,u=!1;if(r=e.input.charCodeAt(e.position),124===r)i=!1;else{if(62!==r)return!1;i=!0}for(e.kind="scalar",e.result="";0!==r;)if(r=e.input.charCodeAt(++e.position),43===r||45===r)CHOMPING_CLIP===a?a=43===r?CHOMPING_KEEP:CHOMPING_STRIP:throwError(e,"repeat of a chomping mode identifier");else{if(!((o=fromDecimalCode(r))>=0))break;0===o?throwError(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):p?throwError(e,"repeat of an indentation width identifier"):(c=t+o-1,p=!0)}if(is_WHITE_SPACE(r)){do r=e.input.charCodeAt(++e.position);while(is_WHITE_SPACE(r));if(35===r)do r=e.input.charCodeAt(++e.position);while(!is_EOL(r)&&0!==r)}for(;0!==r;){for(readLineBreak(e),e.lineIndent=0,r=e.input.charCodeAt(e.position);(!p||e.lineIndent<c)&&32===r;)e.lineIndent++,r=e.input.charCodeAt(++e.position);if(!p&&e.lineIndent>c&&(c=e.lineIndent),is_EOL(r))l++;else{if(e.lineIndent<c){a===CHOMPING_KEEP?e.result+=common.repeat("\n",s?1+l:l):a===CHOMPING_CLIP&&s&&(e.result+="\n");break}for(i?is_WHITE_SPACE(r)?(u=!0,e.result+=common.repeat("\n",s?1+l:l)):u?(u=!1,e.result+=common.repeat("\n",l+1)):0===l?s&&(e.result+=" "):e.result+=common.repeat("\n",l):e.result+=common.repeat("\n",s?1+l:l),s=!0,p=!0,l=0,n=e.position;!is_EOL(r)&&0!==r;)r=e.input.charCodeAt(++e.position);captureSegment(e,n,e.position,!1)}}return!0}function readBlockSequence(e,t){var n,i,o,r=e.tag,a=e.anchor,s=[],p=!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=s),o=e.input.charCodeAt(e.position);0!==o&&45===o&&(i=e.input.charCodeAt(e.position+1),is_WS_OR_EOL(i));)if(p=!0,e.position++,skipSeparationSpace(e,!0,-1)&&e.lineIndent<=t)s.push(null),o=e.input.charCodeAt(e.position);else if(n=e.line,composeNode(e,t,CONTEXT_BLOCK_IN,!1,!0),s.push(e.result),skipSeparationSpace(e,!0,-1),o=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==o)throwError(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break;return p?(e.tag=r,e.anchor=a,e.kind="sequence",e.result=s,!0):!1}function readBlockMapping(e,t,n){var i,o,r,a,s=e.tag,p=e.anchor,c={},l={},u=null,d=null,h=null,f=!1,_=!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=c),a=e.input.charCodeAt(e.position);0!==a;){if(i=e.input.charCodeAt(e.position+1),r=e.line,63!==a&&58!==a||!is_WS_OR_EOL(i)){if(!composeNode(e,n,CONTEXT_FLOW_OUT,!1,!0))break;if(e.line===r){for(a=e.input.charCodeAt(e.position);is_WHITE_SPACE(a);)a=e.input.charCodeAt(++e.position);if(58===a)a=e.input.charCodeAt(++e.position),is_WS_OR_EOL(a)||throwError(e,"a whitespace character is expected after the key-value separator within a block mapping"),f&&(storeMappingPair(e,c,l,u,d,null),u=d=h=null),_=!0,f=!1,o=!1,u=e.tag,d=e.result;else{if(!_)return e.tag=s,e.anchor=p,!0;throwError(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!_)return e.tag=s,e.anchor=p,!0;throwError(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===a?(f&&(storeMappingPair(e,c,l,u,d,null),u=d=h=null),_=!0,f=!0,o=!0):f?(f=!1,o=!0):throwError(e,"incomplete explicit mapping pair; a key node is missed"),e.position+=1,a=i;if((e.line===r||e.lineIndent>t)&&(composeNode(e,t,CONTEXT_BLOCK_OUT,!0,o)&&(f?d=e.result:h=e.result),f||(storeMappingPair(e,c,l,u,d,h),u=d=h=null),skipSeparationSpace(e,!0,-1),a=e.input.charCodeAt(e.position)),e.lineIndent>t&&0!==a)throwError(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return f&&storeMappingPair(e,c,l,u,d,null),_&&(e.tag=s,e.anchor=p,e.kind="mapping",e.result=c),_}function readTagProperty(e){var t,n,i,o,r=!1,a=!1;if(o=e.input.charCodeAt(e.position),33!==o)return!1;if(null!==e.tag&&throwError(e,"duplication of a tag property"),o=e.input.charCodeAt(++e.position),60===o?(r=!0,o=e.input.charCodeAt(++e.position)):33===o?(a=!0,n="!!",o=e.input.charCodeAt(++e.position)):n="!",t=e.position,r){do o=e.input.charCodeAt(++e.position);while(0!==o&&62!==o);e.position<e.length?(i=e.input.slice(t,e.position),o=e.input.charCodeAt(++e.position)):throwError(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==o&&!is_WS_OR_EOL(o);)33===o&&(a?throwError(e,"tag suffix cannot contain exclamation marks"):(n=e.input.slice(t-1,e.position+1),PATTERN_TAG_HANDLE.test(n)||throwError(e,"named tag handle cannot contain such characters"),a=!0,t=e.position+1)),o=e.input.charCodeAt(++e.position);i=e.input.slice(t,e.position),PATTERN_FLOW_INDICATORS.test(i)&&throwError(e,"tag suffix cannot contain flow indicator characters")}return i&&!PATTERN_TAG_URI.test(i)&&throwError(e,"tag name cannot contain such characters: "+i),r?e.tag=i:_hasOwnProperty.call(e.tagMap,n)?e.tag=e.tagMap[n]+i:"!"===n?e.tag="!"+i:"!!"===n?e.tag="tag:yaml.org,2002:"+i:throwError(e,'undeclared tag handle "'+n+'"'),!0}function readAnchorProperty(e){var t,n;if(n=e.input.charCodeAt(e.position),38!==n)return!1;for(null!==e.anchor&&throwError(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!is_WS_OR_EOL(n)&&!is_FLOW_INDICATOR(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&throwError(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function readAlias(e){var t,n,i;if(i=e.input.charCodeAt(e.position),42!==i)return!1;for(i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!is_WS_OR_EOL(i)&&!is_FLOW_INDICATOR(i);)i=e.input.charCodeAt(++e.position);return e.position===t&&throwError(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),e.anchorMap.hasOwnProperty(n)||throwError(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],skipSeparationSpace(e,!0,-1),!0}function composeNode(e,t,n,i,o){var r,a,s,p,c,l,u,d,h=1,f=!1,_=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,r=a=s=CONTEXT_BLOCK_OUT===n||CONTEXT_BLOCK_IN===n,i&&skipSeparationSpace(e,!0,-1)&&(f=!0,e.lineIndent>t?h=1:e.lineIndent===t?h=0:e.lineIndent<t&&(h=-1)),1===h)for(;readTagProperty(e)||readAnchorProperty(e);)skipSeparationSpace(e,!0,-1)?(f=!0,s=r,e.lineIndent>t?h=1:e.lineIndent===t?h=0:e.lineIndent<t&&(h=-1)):s=!1;if(s&&(s=f||o),1!==h&&CONTEXT_BLOCK_OUT!==n||(u=CONTEXT_FLOW_IN===n||CONTEXT_FLOW_OUT===n?t:t+1,d=e.position-e.lineStart,1===h?s&&(readBlockSequence(e,d)||readBlockMapping(e,d,u))||readFlowCollection(e,u)?_=!0:(a&&readBlockScalar(e,u)||readSingleQuotedScalar(e,u)||readDoubleQuotedScalar(e,u)?_=!0:readAlias(e)?(_=!0,null===e.tag&&null===e.anchor||throwError(e,"alias node should not have any properties")):readPlainScalar(e,u,CONTEXT_FLOW_IN===n)&&(_=!0,null===e.tag&&(e.tag="?")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===h&&(_=s&&readBlockSequence(e,d))),null!==e.tag&&"!"!==e.tag)if("?"===e.tag){for(p=0,c=e.implicitTypes.length;c>p;p+=1)if(l=e.implicitTypes[p],l.resolve(e.result)){e.result=l.construct(e.result),e.tag=l.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else _hasOwnProperty.call(e.typeMap,e.tag)?(l=e.typeMap[e.tag],null!==e.result&&l.kind!==e.kind&&throwError(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+l.kind+'", not "'+e.kind+'"'),l.resolve(e.result)?(e.result=l.construct(e.result),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):throwError(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):throwError(e,"unknown tag !<"+e.tag+">");return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||_}function readDocument(e){var t,n,i,o,r=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};0!==(o=e.input.charCodeAt(e.position))&&(skipSeparationSpace(e,!0,-1),o=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==o));){for(a=!0,o=e.input.charCodeAt(++e.position),t=e.position;0!==o&&!is_WS_OR_EOL(o);)o=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),i=[],n.length<1&&throwError(e,"directive name must not be less than one character in length");0!==o;){for(;is_WHITE_SPACE(o);)o=e.input.charCodeAt(++e.position);if(35===o){do o=e.input.charCodeAt(++e.position);while(0!==o&&!is_EOL(o));break}if(is_EOL(o))break;for(t=e.position;0!==o&&!is_WS_OR_EOL(o);)o=e.input.charCodeAt(++e.position);i.push(e.input.slice(t,e.position))}0!==o&&readLineBreak(e),_hasOwnProperty.call(directiveHandlers,n)?directiveHandlers[n](e,n,i):throwWarning(e,'unknown document directive "'+n+'"')}return skipSeparationSpace(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,skipSeparationSpace(e,!0,-1)):a&&throwError(e,"directives end mark is expected"),composeNode(e,e.lineIndent-1,CONTEXT_BLOCK_OUT,!1,!0),skipSeparationSpace(e,!0,-1),e.checkLineBreaks&&PATTERN_NON_ASCII_LINE_BREAKS.test(e.input.slice(r,e.position))&&throwWarning(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&testDocumentSeparator(e)?void(46===e.input.charCodeAt(e.position)&&(e.position+=3,skipSeparationSpace(e,!0,-1))):void(e.position<e.length-1&&throwError(e,"end of the stream or a document separator is expected"))}function loadDocuments(e,t){e=String(e),t=t||{},0!==e.length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var n=new State(e,t);for(n.input+="\x00";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)readDocument(n);return n.documents}function loadAll(e,t,n){var i,o,r=loadDocuments(e,n);for(i=0,o=r.length;o>i;i+=1)t(r[i])}function load(e,t){var n=loadDocuments(e,t);if(0!==n.length){if(1===n.length)return n[0];throw new YAMLException("expected a single document in the stream, but found more")}}function safeLoadAll(e,t,n){loadAll(e,t,common.extend({schema:DEFAULT_SAFE_SCHEMA},n))}function safeLoad(e,t){return load(e,common.extend({schema:DEFAULT_SAFE_SCHEMA},t))}for(var common=require("./common"),YAMLException=require("./exception"),Mark=require("./mark"),DEFAULT_SAFE_SCHEMA=require("./schema/default_safe"),DEFAULT_FULL_SCHEMA=require("./schema/default_full"),_hasOwnProperty=Object.prototype.hasOwnProperty,CONTEXT_FLOW_IN=1,CONTEXT_FLOW_OUT=2,CONTEXT_BLOCK_IN=3,CONTEXT_BLOCK_OUT=4,CHOMPING_CLIP=1,CHOMPING_STRIP=2,CHOMPING_KEEP=3,PATTERN_NON_PRINTABLE=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,PATTERN_NON_ASCII_LINE_BREAKS=/[\x85\u2028\u2029]/,PATTERN_FLOW_INDICATORS=/[,\[\]\{\}]/,PATTERN_TAG_HANDLE=/^(?:!|!!|![a-z\-]+!)$/i,PATTERN_TAG_URI=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i,simpleEscapeCheck=new Array(256),simpleEscapeMap=new Array(256),i=0;256>i;i++)simpleEscapeCheck[i]=simpleEscapeSequence(i)?1:0,simpleEscapeMap[i]=simpleEscapeSequence(i);var directiveHandlers={YAML:function(e,t,n){var i,o,r;null!==e.version&&throwError(e,"duplication of %YAML directive"),1!==n.length&&throwError(e,"YAML directive accepts exactly one argument"),i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),null===i&&throwError(e,"ill-formed argument of the YAML directive"),o=parseInt(i[1],10),r=parseInt(i[2],10),1!==o&&throwError(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=2>r,1!==r&&2!==r&&throwWarning(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var i,o;2!==n.length&&throwError(e,"TAG directive accepts exactly two arguments"),i=n[0],o=n[1],PATTERN_TAG_HANDLE.test(i)||throwError(e,"ill-formed tag handle (first argument) of the TAG directive"),_hasOwnProperty.call(e.tagMap,i)&&throwError(e,'there is a previously declared suffix for "'+i+'" tag handle'),PATTERN_TAG_URI.test(o)||throwError(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[i]=o}};module.exports.loadAll=loadAll,module.exports.load=load,module.exports.safeLoadAll=safeLoadAll,module.exports.safeLoad=safeLoad;
23780
23781 },{"./common":40,"./exception":42,"./mark":44,"./schema/default_full":47,"./schema/default_safe":48}],44:[function(require,module,exports){
23782 "use strict";function Mark(t,i,n,e,r){this.name=t,this.buffer=i,this.position=n,this.line=e,this.column=r}var common=require("./common");Mark.prototype.getSnippet=function(t,i){var n,e,r,o,s;if(!this.buffer)return null;for(t=t||4,i=i||75,n="",e=this.position;e>0&&-1==="\x00\r\n\85\u2028\u2029".indexOf(this.buffer.charAt(e-1));)if(e-=1,this.position-e>i/2-1){n=" ... ",e+=5;break}for(r="",o=this.position;o<this.buffer.length&&-1==="\x00\r\n\85\u2028\u2029".indexOf(this.buffer.charAt(o));)if(o+=1,o-this.position>i/2-1){r=" ... ",o-=5;break}return s=this.buffer.slice(e,o),common.repeat(" ",t)+n+s+r+"\n"+common.repeat(" ",t+this.position-e+n.length)+"^"},Mark.prototype.toString=function(t){var i,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),t||(i=this.getSnippet(),i&&(n+=":\n"+i)),n},module.exports=Mark;
23783
23784 },{"./common":40}],45:[function(require,module,exports){
23785 "use strict";function compileList(i,e,t){var c=[];return i.include.forEach(function(i){t=compileList(i,e,t)}),i[e].forEach(function(i){t.forEach(function(e,t){e.tag===i.tag&&c.push(t)}),t.push(i)}),t.filter(function(i,e){return-1===c.indexOf(e)})}function compileMap(){function i(i){c[i.tag]=i}var e,t,c={};for(e=0,t=arguments.length;t>e;e+=1)arguments[e].forEach(i);return c}function Schema(i){this.include=i.include||[],this.implicit=i.implicit||[],this.explicit=i.explicit||[],this.implicit.forEach(function(i){if(i.loadKind&&"scalar"!==i.loadKind)throw new YAMLException("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.")}),this.compiledImplicit=compileList(this,"implicit",[]),this.compiledExplicit=compileList(this,"explicit",[]),this.compiledTypeMap=compileMap(this.compiledImplicit,this.compiledExplicit)}var common=require("./common"),YAMLException=require("./exception"),Type=require("./type");Schema.DEFAULT=null,Schema.create=function(){var i,e;switch(arguments.length){case 1:i=Schema.DEFAULT,e=arguments[0];break;case 2:i=arguments[0],e=arguments[1];break;default:throw new YAMLException("Wrong number of arguments for Schema.create function")}if(i=common.toArray(i),e=common.toArray(e),!i.every(function(i){return i instanceof Schema}))throw new YAMLException("Specified list of super schemas (or a single Schema object) contains a non-Schema object.");if(!e.every(function(i){return i instanceof Type}))throw new YAMLException("Specified list of YAML types (or a single Type object) contains a non-Type object.");return new Schema({include:i,explicit:e})},module.exports=Schema;
23786
23787 },{"./common":40,"./exception":42,"./type":51}],46:[function(require,module,exports){
23788 "use strict";var Schema=require("../schema");module.exports=new Schema({include:[require("./json")]});
23789
23790 },{"../schema":45,"./json":50}],47:[function(require,module,exports){
23791 "use strict";var Schema=require("../schema");module.exports=Schema.DEFAULT=new Schema({include:[require("./default_safe")],explicit:[require("../type/js/undefined"),require("../type/js/regexp"),require("../type/js/function")]});
23792
23793 },{"../schema":45,"../type/js/function":56,"../type/js/regexp":57,"../type/js/undefined":58,"./default_safe":48}],48:[function(require,module,exports){
23794 "use strict";var Schema=require("../schema");module.exports=new Schema({include:[require("./core")],implicit:[require("../type/timestamp"),require("../type/merge")],explicit:[require("../type/binary"),require("../type/omap"),require("../type/pairs"),require("../type/set")]});
23795
23796 },{"../schema":45,"../type/binary":52,"../type/merge":60,"../type/omap":62,"../type/pairs":63,"../type/set":65,"../type/timestamp":67,"./core":46}],49:[function(require,module,exports){
23797 "use strict";var Schema=require("../schema");module.exports=new Schema({explicit:[require("../type/str"),require("../type/seq"),require("../type/map")]});
23798
23799 },{"../schema":45,"../type/map":59,"../type/seq":64,"../type/str":66}],50:[function(require,module,exports){
23800 "use strict";var Schema=require("../schema");module.exports=new Schema({include:[require("./failsafe")],implicit:[require("../type/null"),require("../type/bool"),require("../type/int"),require("../type/float")]});
23801
23802 },{"../schema":45,"../type/bool":53,"../type/float":54,"../type/int":55,"../type/null":61,"./failsafe":49}],51:[function(require,module,exports){
23803 "use strict";function compileStyleAliases(e){var t={};return null!==e&&Object.keys(e).forEach(function(n){e[n].forEach(function(e){t[String(e)]=n})}),t}function Type(e,t){if(t=t||{},Object.keys(t).forEach(function(t){if(-1===TYPE_CONSTRUCTOR_OPTIONS.indexOf(t))throw new YAMLException('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.defaultStyle=t.defaultStyle||null,this.styleAliases=compileStyleAliases(t.styleAliases||null),-1===YAML_NODE_KINDS.indexOf(this.kind))throw new YAMLException('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var YAMLException=require("./exception"),TYPE_CONSTRUCTOR_OPTIONS=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],YAML_NODE_KINDS=["scalar","sequence","mapping"];module.exports=Type;
23804
23805 },{"./exception":42}],52:[function(require,module,exports){
23806 "use strict";function resolveYamlBinary(r){if(null===r)return!1;var e,n,u=0,t=r.length,a=BASE64_MAP;for(n=0;t>n;n++)if(e=a.indexOf(r.charAt(n)),!(e>64)){if(0>e)return!1;u+=6}return u%8===0}function constructYamlBinary(r){var e,n,u=r.replace(/[\r\n=]/g,""),t=u.length,a=BASE64_MAP,f=0,i=[];for(e=0;t>e;e++)e%4===0&&e&&(i.push(f>>16&255),i.push(f>>8&255),i.push(255&f)),f=f<<6|a.indexOf(u.charAt(e));return n=t%4*6,0===n?(i.push(f>>16&255),i.push(f>>8&255),i.push(255&f)):18===n?(i.push(f>>10&255),i.push(f>>2&255)):12===n&&i.push(f>>4&255),NodeBuffer?new NodeBuffer(i):i}function representYamlBinary(r){var e,n,u="",t=0,a=r.length,f=BASE64_MAP;for(e=0;a>e;e++)e%3===0&&e&&(u+=f[t>>18&63],u+=f[t>>12&63],u+=f[t>>6&63],u+=f[63&t]),t=(t<<8)+r[e];return n=a%3,0===n?(u+=f[t>>18&63],u+=f[t>>12&63],u+=f[t>>6&63],u+=f[63&t]):2===n?(u+=f[t>>10&63],u+=f[t>>4&63],u+=f[t<<2&63],u+=f[64]):1===n&&(u+=f[t>>2&63],u+=f[t<<4&63],u+=f[64],u+=f[64]),u}function isBinary(r){return NodeBuffer&&NodeBuffer.isBuffer(r)}var NodeBuffer;try{var _require=require;NodeBuffer=_require("buffer").Buffer}catch(__){}var Type=require("../type"),BASE64_MAP="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";module.exports=new Type("tag:yaml.org,2002:binary",{kind:"scalar",resolve:resolveYamlBinary,construct:constructYamlBinary,predicate:isBinary,represent:representYamlBinary});
23807
23808 },{"../type":51}],53:[function(require,module,exports){
23809 "use strict";function resolveYamlBoolean(e){if(null===e)return!1;var r=e.length;return 4===r&&("true"===e||"True"===e||"TRUE"===e)||5===r&&("false"===e||"False"===e||"FALSE"===e)}function constructYamlBoolean(e){return"true"===e||"True"===e||"TRUE"===e}function isBoolean(e){return"[object Boolean]"===Object.prototype.toString.call(e)}var Type=require("../type");module.exports=new Type("tag:yaml.org,2002:bool",{kind:"scalar",resolve:resolveYamlBoolean,construct:constructYamlBoolean,predicate:isBoolean,represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});
23810
23811 },{"../type":51}],54:[function(require,module,exports){
23812 "use strict";function resolveYamlFloat(e){return null===e?!1:!!YAML_FLOAT_PATTERN.test(e)}function constructYamlFloat(e){var r,t,a,n;return r=e.replace(/_/g,"").toLowerCase(),t="-"===r[0]?-1:1,n=[],"+-".indexOf(r[0])>=0&&(r=r.slice(1)),".inf"===r?1===t?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===r?NaN:r.indexOf(":")>=0?(r.split(":").forEach(function(e){n.unshift(parseFloat(e,10))}),r=0,a=1,n.forEach(function(e){r+=e*a,a*=60}),t*r):t*parseFloat(r,10)}function representYamlFloat(e,r){var t;if(isNaN(e))switch(r){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(r){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(r){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(common.isNegativeZero(e))return"-0.0";return t=e.toString(10),SCIENTIFIC_WITHOUT_DOT.test(t)?t.replace("e",".e"):t}function isFloat(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!==0||common.isNegativeZero(e))}var common=require("../common"),Type=require("../type"),YAML_FLOAT_PATTERN=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)\\.[0-9_]*(?:[eE][-+][0-9]+)?|\\.[0-9_]+(?:[eE][-+][0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),SCIENTIFIC_WITHOUT_DOT=/^[-+]?[0-9]+e/;module.exports=new Type("tag:yaml.org,2002:float",{kind:"scalar",resolve:resolveYamlFloat,construct:constructYamlFloat,predicate:isFloat,represent:representYamlFloat,defaultStyle:"lowercase"});
23813
23814 },{"../common":40,"../type":51}],55:[function(require,module,exports){
23815 "use strict";function isHexCode(e){return e>=48&&57>=e||e>=65&&70>=e||e>=97&&102>=e}function isOctCode(e){return e>=48&&55>=e}function isDecCode(e){return e>=48&&57>=e}function resolveYamlInteger(e){if(null===e)return!1;var r,t=e.length,n=0,i=!1;if(!t)return!1;if(r=e[n],"-"!==r&&"+"!==r||(r=e[++n]),"0"===r){if(n+1===t)return!0;if(r=e[++n],"b"===r){for(n++;t>n;n++)if(r=e[n],"_"!==r){if("0"!==r&&"1"!==r)return!1;i=!0}return i}if("x"===r){for(n++;t>n;n++)if(r=e[n],"_"!==r){if(!isHexCode(e.charCodeAt(n)))return!1;i=!0}return i}for(;t>n;n++)if(r=e[n],"_"!==r){if(!isOctCode(e.charCodeAt(n)))return!1;i=!0}return i}for(;t>n;n++)if(r=e[n],"_"!==r){if(":"===r)break;if(!isDecCode(e.charCodeAt(n)))return!1;i=!0}return i?":"!==r?!0:/^(:[0-5]?[0-9])+$/.test(e.slice(n)):!1}function constructYamlInteger(e){var r,t,n=e,i=1,o=[];return-1!==n.indexOf("_")&&(n=n.replace(/_/g,"")),r=n[0],"-"!==r&&"+"!==r||("-"===r&&(i=-1),n=n.slice(1),r=n[0]),"0"===n?0:"0"===r?"b"===n[1]?i*parseInt(n.slice(2),2):"x"===n[1]?i*parseInt(n,16):i*parseInt(n,8):-1!==n.indexOf(":")?(n.split(":").forEach(function(e){o.unshift(parseInt(e,10))}),n=0,t=1,o.forEach(function(e){n+=e*t,t*=60}),i*n):i*parseInt(n,10)}function isInteger(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1===0&&!common.isNegativeZero(e)}var common=require("../common"),Type=require("../type");module.exports=new Type("tag:yaml.org,2002:int",{kind:"scalar",resolve:resolveYamlInteger,construct:constructYamlInteger,predicate:isInteger,represent:{binary:function(e){return"0b"+e.toString(2)},octal:function(e){return"0"+e.toString(8)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return"0x"+e.toString(16).toUpperCase()}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}});
23816
23817 },{"../common":40,"../type":51}],56:[function(require,module,exports){
23818 "use strict";function resolveJavascriptFunction(e){if(null===e)return!1;try{var r="("+e+")",n=esprima.parse(r,{range:!0});return"Program"===n.type&&1===n.body.length&&"ExpressionStatement"===n.body[0].type&&"FunctionExpression"===n.body[0].expression.type}catch(t){return!1}}function constructJavascriptFunction(e){var r,n="("+e+")",t=esprima.parse(n,{range:!0}),o=[];if("Program"!==t.type||1!==t.body.length||"ExpressionStatement"!==t.body[0].type||"FunctionExpression"!==t.body[0].expression.type)throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(e){o.push(e.name)}),r=t.body[0].expression.body.range,new Function(o,n.slice(r[0]+1,r[1]-1))}function representJavascriptFunction(e){return e.toString()}function isFunction(e){return"[object Function]"===Object.prototype.toString.call(e)}var esprima;try{var _require=require;esprima=_require("esprima")}catch(_){"undefined"!=typeof window&&(esprima=window.esprima)}var Type=require("../../type");module.exports=new Type("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:resolveJavascriptFunction,construct:constructJavascriptFunction,predicate:isFunction,represent:representJavascriptFunction});
23819
23820 },{"../../type":51}],57:[function(require,module,exports){
23821 "use strict";function resolveJavascriptRegExp(e){if(null===e)return!1;if(0===e.length)return!1;var r=e,t=/\/([gim]*)$/.exec(e),n="";if("/"===r[0]){if(t&&(n=t[1]),n.length>3)return!1;if("/"!==r[r.length-n.length-1])return!1}return!0}function constructJavascriptRegExp(e){var r=e,t=/\/([gim]*)$/.exec(e),n="";return"/"===r[0]&&(t&&(n=t[1]),r=r.slice(1,r.length-n.length-1)),new RegExp(r,n)}function representJavascriptRegExp(e){var r="/"+e.source+"/";return e.global&&(r+="g"),e.multiline&&(r+="m"),e.ignoreCase&&(r+="i"),r}function isRegExp(e){return"[object RegExp]"===Object.prototype.toString.call(e)}var Type=require("../../type");module.exports=new Type("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:resolveJavascriptRegExp,construct:constructJavascriptRegExp,predicate:isRegExp,represent:representJavascriptRegExp});
23822
23823 },{"../../type":51}],58:[function(require,module,exports){
23824 "use strict";function resolveJavascriptUndefined(){return!0}function constructJavascriptUndefined(){}function representJavascriptUndefined(){return""}function isUndefined(e){return"undefined"==typeof e}var Type=require("../../type");module.exports=new Type("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:resolveJavascriptUndefined,construct:constructJavascriptUndefined,predicate:isUndefined,represent:representJavascriptUndefined});
23825
23826 },{"../../type":51}],59:[function(require,module,exports){
23827 "use strict";var Type=require("../type");module.exports=new Type("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}});
23828
23829 },{"../type":51}],60:[function(require,module,exports){
23830 "use strict";function resolveYamlMerge(e){return"<<"===e||null===e}var Type=require("../type");module.exports=new Type("tag:yaml.org,2002:merge",{kind:"scalar",resolve:resolveYamlMerge});
23831
23832 },{"../type":51}],61:[function(require,module,exports){
23833 "use strict";function resolveYamlNull(l){if(null===l)return!0;var e=l.length;return 1===e&&"~"===l||4===e&&("null"===l||"Null"===l||"NULL"===l)}function constructYamlNull(){return null}function isNull(l){return null===l}var Type=require("../type");module.exports=new Type("tag:yaml.org,2002:null",{kind:"scalar",resolve:resolveYamlNull,construct:constructYamlNull,predicate:isNull,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"});
23834
23835 },{"../type":51}],62:[function(require,module,exports){
23836 "use strict";function resolveYamlOmap(r){if(null===r)return!0;var t,e,n,o,u,a=[],l=r;for(t=0,e=l.length;e>t;t+=1){if(n=l[t],u=!1,"[object Object]"!==_toString.call(n))return!1;for(o in n)if(_hasOwnProperty.call(n,o)){if(u)return!1;u=!0}if(!u)return!1;if(-1!==a.indexOf(o))return!1;a.push(o)}return!0}function constructYamlOmap(r){return null!==r?r:[]}var Type=require("../type"),_hasOwnProperty=Object.prototype.hasOwnProperty,_toString=Object.prototype.toString;module.exports=new Type("tag:yaml.org,2002:omap",{kind:"sequence",resolve:resolveYamlOmap,construct:constructYamlOmap});
23837
23838 },{"../type":51}],63:[function(require,module,exports){
23839 "use strict";function resolveYamlPairs(r){if(null===r)return!0;var e,t,n,l,o,a=r;for(o=new Array(a.length),e=0,t=a.length;t>e;e+=1){if(n=a[e],"[object Object]"!==_toString.call(n))return!1;if(l=Object.keys(n),1!==l.length)return!1;o[e]=[l[0],n[l[0]]]}return!0}function constructYamlPairs(r){if(null===r)return[];var e,t,n,l,o,a=r;for(o=new Array(a.length),e=0,t=a.length;t>e;e+=1)n=a[e],l=Object.keys(n),o[e]=[l[0],n[l[0]]];return o}var Type=require("../type"),_toString=Object.prototype.toString;module.exports=new Type("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:resolveYamlPairs,construct:constructYamlPairs});
23840
23841 },{"../type":51}],64:[function(require,module,exports){
23842 "use strict";var Type=require("../type");module.exports=new Type("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}});
23843
23844 },{"../type":51}],65:[function(require,module,exports){
23845 "use strict";function resolveYamlSet(e){if(null===e)return!0;var r,t=e;for(r in t)if(_hasOwnProperty.call(t,r)&&null!==t[r])return!1;return!0}function constructYamlSet(e){return null!==e?e:{}}var Type=require("../type"),_hasOwnProperty=Object.prototype.hasOwnProperty;module.exports=new Type("tag:yaml.org,2002:set",{kind:"mapping",resolve:resolveYamlSet,construct:constructYamlSet});
23846
23847 },{"../type":51}],66:[function(require,module,exports){
23848 "use strict";var Type=require("../type");module.exports=new Type("tag:yaml.org,2002:str",{kind:"scalar",construct:function(r){return null!==r?r:""}});
23849
23850 },{"../type":51}],67:[function(require,module,exports){
23851 "use strict";function resolveYamlTimestamp(e){return null===e?!1:null!==YAML_DATE_REGEXP.exec(e)?!0:null!==YAML_TIMESTAMP_REGEXP.exec(e)}function constructYamlTimestamp(e){var t,r,n,l,a,m,s,T,i,E,u=0,o=null;if(t=YAML_DATE_REGEXP.exec(e),null===t&&(t=YAML_TIMESTAMP_REGEXP.exec(e)),null===t)throw new Error("Date resolve error");if(r=+t[1],n=+t[2]-1,l=+t[3],!t[4])return new Date(Date.UTC(r,n,l));if(a=+t[4],m=+t[5],s=+t[6],t[7]){for(u=t[7].slice(0,3);u.length<3;)u+="0";u=+u}return t[9]&&(T=+t[10],i=+(t[11]||0),o=6e4*(60*T+i),"-"===t[9]&&(o=-o)),E=new Date(Date.UTC(r,n,l,a,m,s,u)),o&&E.setTime(E.getTime()-o),E}function representYamlTimestamp(e){return e.toISOString()}var Type=require("../type"),YAML_DATE_REGEXP=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),YAML_TIMESTAMP_REGEXP=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");module.exports=new Type("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:resolveYamlTimestamp,construct:constructYamlTimestamp,instanceOf:Date,represent:representYamlTimestamp});
23852
23853 },{"../type":51}],68:[function(require,module,exports){
23854 function parse(e){if(e=""+e,!(e.length>1e4)){var a=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(a){var r=parseFloat(a[1]),c=(a[2]||"ms").toLowerCase();switch(c){case"years":case"year":case"yrs":case"yr":case"y":return r*y;case"days":case"day":case"d":return r*d;case"hours":case"hour":case"hrs":case"hr":case"h":return r*h;case"minutes":case"minute":case"mins":case"min":case"m":return r*m;case"seconds":case"second":case"secs":case"sec":case"s":return r*s;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r}}}}function short(e){return e>=d?Math.round(e/d)+"d":e>=h?Math.round(e/h)+"h":e>=m?Math.round(e/m)+"m":e>=s?Math.round(e/s)+"s":e+"ms"}function long(e){return plural(e,d,"day")||plural(e,h,"hour")||plural(e,m,"minute")||plural(e,s,"second")||e+" ms"}function plural(s,e,a){return e>s?void 0:1.5*e>s?Math.floor(s/e)+" "+a:Math.ceil(s/e)+" "+a+"s"}var s=1e3,m=60*s,h=60*m,d=24*h,y=365.25*d;module.exports=function(s,e){return e=e||{},"string"==typeof s?parse(s):e["long"]?long(s):short(s)};
23855
23856 },{}],69:[function(require,module,exports){
23857 /**!
23858  * Ono v2.2.1
23859  *
23860  * @link https://github.com/BigstickCarpet/ono
23861  * @license MIT
23862  */
23863 "use strict";function create(e){return function(r,t,o,n){var c,a=module.exports.formatter;"string"==typeof r?(c=a.apply(null,arguments),r=t=void 0):c="string"==typeof t?a.apply(null,slice.call(arguments,1)):a.apply(null,slice.call(arguments,2)),r instanceof Error||(t=r,r=void 0),r&&(c+=(c?" \n":"")+r.message);var i=new e(c);return extendError(i,r),extendToJSON(i),extend(i,t),i}}function extendError(e,r){r&&(extendStack(e,r),extend(e,r,!0))}function extendToJSON(e){e.toJSON=errorToJSON,e.inspect=errorToString}function extend(e,r,t){if(r&&"object"==typeof r)for(var o=Object.keys(r),n=0;n<o.length;n++){var c=o[n];if(!(t&&vendorSpecificErrorProperties.indexOf(c)>=0))try{e[c]=r[c]}catch(a){}}}function errorToJSON(){var e={},r=Object.keys(this);r=r.concat(vendorSpecificErrorProperties);for(var t=0;t<r.length;t++){var o=r[t],n=this[o],c=typeof n;"undefined"!==c&&"function"!==c&&(e[o]=n)}return e}function errorToString(){return JSON.stringify(this,null,2).replace(/\\n/g,"\n")}function extendStack(e,r){if(hasLazyStack(r))extendStackProperty(e,r);else{var t=r.stack;t&&(e.stack+=" \n\n"+r.stack)}}function hasLazyStack(e){if(!supportsLazyStack)return!1;var r=Object.getOwnPropertyDescriptor(e,"stack");return r?"function"==typeof r.get:!1}function extendStackProperty(e,r){var t=Object.getOwnPropertyDescriptor(r,"stack");if(t){var o=Object.getOwnPropertyDescriptor(e,"stack");Object.defineProperty(e,"stack",{get:function(){return o.get.apply(e)+" \n\n"+r.stack},enumerable:!1,configurable:!0})}}var util=require("util"),slice=Array.prototype.slice,vendorSpecificErrorProperties=["name","message","description","number","fileName","lineNumber","columnNumber","sourceURL","line","column","stack"];module.exports=create(Error),module.exports.error=create(Error),module.exports.eval=create(EvalError),module.exports.range=create(RangeError),module.exports.reference=create(ReferenceError),module.exports.syntax=create(SyntaxError),module.exports.type=create(TypeError),module.exports.uri=create(URIError),module.exports.formatter=util.format;var supportsLazyStack=function(){return!(!Object.getOwnPropertyDescriptor||!Object.defineProperty||"undefined"!=typeof navigator&&/Android/.test(navigator.userAgent))}();
23864
23865 },{"util":97}],70:[function(require,module,exports){
23866 (function (process){
23867 "use strict";function nextTick(e){for(var s=new Array(arguments.length-1),n=0;n<s.length;)s[n++]=arguments[n];process.nextTick(function(){e.apply(null,s)})}!process.version||0===process.version.indexOf("v0.")||0===process.version.indexOf("v1.")&&0!==process.version.indexOf("v1.8.")?module.exports=nextTick:module.exports=process.nextTick;
23868
23869 }).call(this,require('_process'))
23870
23871 },{"_process":71}],71:[function(require,module,exports){
23872 function cleanUpNextTick(){draining=!1,currentQueue.length?queue=currentQueue.concat(queue):queueIndex=-1,queue.length&&drainQueue()}function drainQueue(){if(!draining){var e=setTimeout(cleanUpNextTick);draining=!0;for(var n=queue.length;n;){for(currentQueue=queue,queue=[];++queueIndex<n;)currentQueue&&currentQueue[queueIndex].run();queueIndex=-1,n=queue.length}currentQueue=null,draining=!1,clearTimeout(e)}}function Item(e,n){this.fun=e,this.array=n}function noop(){}var process=module.exports={},queue=[],draining=!1,currentQueue,queueIndex=-1;process.nextTick=function(e){var n=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)n[r-1]=arguments[r];queue.push(new Item(e,n)),1!==queue.length||draining||setTimeout(drainQueue,0)},Item.prototype.run=function(){this.fun.apply(null,this.array)},process.title="browser",process.browser=!0,process.env={},process.argv=[],process.version="",process.versions={},process.on=noop,process.addListener=noop,process.once=noop,process.off=noop,process.removeListener=noop,process.removeAllListeners=noop,process.emit=noop,process.binding=function(e){throw new Error("process.binding is not supported")},process.cwd=function(){return"/"},process.chdir=function(e){throw new Error("process.chdir is not supported")},process.umask=function(){return 0};
23873
23874 },{}],72:[function(require,module,exports){
23875 (function (global){
23876 /*! https://mths.be/punycode v1.4.1 by @mathias */
23877 !function(e){function o(e){throw new RangeError(T[e])}function n(e,o){for(var n=e.length,r=[];n--;)r[n]=o(e[n]);return r}function r(e,o){var r=e.split("@"),t="";r.length>1&&(t=r[0]+"@",e=r[1]),e=e.replace(S,".");var u=e.split("."),i=n(u,o).join(".");return t+i}function t(e){for(var o,n,r=[],t=0,u=e.length;u>t;)o=e.charCodeAt(t++),o>=55296&&56319>=o&&u>t?(n=e.charCodeAt(t++),56320==(64512&n)?r.push(((1023&o)<<10)+(1023&n)+65536):(r.push(o),t--)):r.push(o);return r}function u(e){return n(e,function(e){var o="";return e>65535&&(e-=65536,o+=P(e>>>10&1023|55296),e=56320|1023&e),o+=P(e)}).join("")}function i(e){return 10>e-48?e-22:26>e-65?e-65:26>e-97?e-97:b}function f(e,o){return e+22+75*(26>e)-((0!=o)<<5)}function c(e,o,n){var r=0;for(e=n?M(e/j):e>>1,e+=M(e/o);e>L*C>>1;r+=b)e=M(e/L);return M(r+(L+1)*e/(e+m))}function l(e){var n,r,t,f,l,s,d,a,p,h,v=[],g=e.length,w=0,m=I,j=A;for(r=e.lastIndexOf(E),0>r&&(r=0),t=0;r>t;++t)e.charCodeAt(t)>=128&&o("not-basic"),v.push(e.charCodeAt(t));for(f=r>0?r+1:0;g>f;){for(l=w,s=1,d=b;f>=g&&o("invalid-input"),a=i(e.charCodeAt(f++)),(a>=b||a>M((x-w)/s))&&o("overflow"),w+=a*s,p=j>=d?y:d>=j+C?C:d-j,!(p>a);d+=b)h=b-p,s>M(x/h)&&o("overflow"),s*=h;n=v.length+1,j=c(w-l,n,0==l),M(w/n)>x-m&&o("overflow"),m+=M(w/n),w%=n,v.splice(w++,0,m)}return u(v)}function s(e){var n,r,u,i,l,s,d,a,p,h,v,g,w,m,j,F=[];for(e=t(e),g=e.length,n=I,r=0,l=A,s=0;g>s;++s)v=e[s],128>v&&F.push(P(v));for(u=i=F.length,i&&F.push(E);g>u;){for(d=x,s=0;g>s;++s)v=e[s],v>=n&&d>v&&(d=v);for(w=u+1,d-n>M((x-r)/w)&&o("overflow"),r+=(d-n)*w,n=d,s=0;g>s;++s)if(v=e[s],n>v&&++r>x&&o("overflow"),v==n){for(a=r,p=b;h=l>=p?y:p>=l+C?C:p-l,!(h>a);p+=b)j=a-h,m=b-h,F.push(P(f(h+j%m,0))),a=M(j/m);F.push(P(f(a,0))),l=c(r,w,u==i),r=0,++u}++r,++n}return F.join("")}function d(e){return r(e,function(e){return F.test(e)?l(e.slice(4).toLowerCase()):e})}function a(e){return r(e,function(e){return O.test(e)?"xn--"+s(e):e})}var p="object"==typeof exports&&exports&&!exports.nodeType&&exports,h="object"==typeof module&&module&&!module.nodeType&&module,v="object"==typeof global&&global;v.global!==v&&v.window!==v&&v.self!==v||(e=v);var g,w,x=2147483647,b=36,y=1,C=26,m=38,j=700,A=72,I=128,E="-",F=/^xn--/,O=/[^\x20-\x7E]/,S=/[\x2E\u3002\uFF0E\uFF61]/g,T={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},L=b-y,M=Math.floor,P=String.fromCharCode;if(g={version:"1.4.1",ucs2:{decode:t,encode:u},decode:l,encode:s,toASCII:a,toUnicode:d},"function"==typeof define&&"object"==typeof define.amd&&define.amd)define("punycode",function(){return g});else if(p&&h)if(module.exports==p)h.exports=g;else for(w in g)g.hasOwnProperty(w)&&(p[w]=g[w]);else e.punycode=g}(this);
23878
23879 }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23880
23881 },{}],73:[function(require,module,exports){
23882 "use strict";function hasOwnProperty(r,e){return Object.prototype.hasOwnProperty.call(r,e)}module.exports=function(r,e,t,n){e=e||"&",t=t||"=";var o={};if("string"!=typeof r||0===r.length)return o;var a=/\+/g;r=r.split(e);var s=1e3;n&&"number"==typeof n.maxKeys&&(s=n.maxKeys);var p=r.length;s>0&&p>s&&(p=s);for(var y=0;p>y;++y){var u,c,i,l,f=r[y].replace(a,"%20"),v=f.indexOf(t);v>=0?(u=f.substr(0,v),c=f.substr(v+1)):(u=f,c=""),i=decodeURIComponent(u),l=decodeURIComponent(c),hasOwnProperty(o,i)?isArray(o[i])?o[i].push(l):o[i]=[o[i],l]:o[i]=l}return o};var isArray=Array.isArray||function(r){return"[object Array]"===Object.prototype.toString.call(r)};
23883
23884 },{}],74:[function(require,module,exports){
23885 "use strict";function map(r,e){if(r.map)return r.map(e);for(var t=[],n=0;n<r.length;n++)t.push(e(r[n],n));return t}var stringifyPrimitive=function(r){switch(typeof r){case"string":return r;case"boolean":return r?"true":"false";case"number":return isFinite(r)?r:"";default:return""}};module.exports=function(r,e,t,n){return e=e||"&",t=t||"=",null===r&&(r=void 0),"object"==typeof r?map(objectKeys(r),function(n){var i=encodeURIComponent(stringifyPrimitive(n))+t;return isArray(r[n])?map(r[n],function(r){return i+encodeURIComponent(stringifyPrimitive(r))}).join(e):i+encodeURIComponent(stringifyPrimitive(r[n]))}).join(e):n?encodeURIComponent(stringifyPrimitive(n))+t+encodeURIComponent(stringifyPrimitive(r)):""};var isArray=Array.isArray||function(r){return"[object Array]"===Object.prototype.toString.call(r)},objectKeys=Object.keys||function(r){var e=[];for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&e.push(t);return e};
23886
23887 },{}],75:[function(require,module,exports){
23888 "use strict";exports.decode=exports.parse=require("./decode"),exports.encode=exports.stringify=require("./encode");
23889
23890 },{"./decode":73,"./encode":74}],76:[function(require,module,exports){
23891 module.exports=require("./lib/_stream_duplex.js");
23892
23893 },{"./lib/_stream_duplex.js":77}],77:[function(require,module,exports){
23894 "use strict";function Duplex(e){return this instanceof Duplex?(Readable.call(this,e),Writable.call(this,e),e&&e.readable===!1&&(this.readable=!1),e&&e.writable===!1&&(this.writable=!1),this.allowHalfOpen=!0,e&&e.allowHalfOpen===!1&&(this.allowHalfOpen=!1),void this.once("end",onend)):new Duplex(e)}function onend(){this.allowHalfOpen||this._writableState.ended||processNextTick(onEndNT,this)}function onEndNT(e){e.end()}function forEach(e,t){for(var r=0,i=e.length;i>r;r++)t(e[r],r)}var objectKeys=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};module.exports=Duplex;var processNextTick=require("process-nextick-args"),util=require("core-util-is");util.inherits=require("inherits");var Readable=require("./_stream_readable"),Writable=require("./_stream_writable");util.inherits(Duplex,Readable);for(var keys=objectKeys(Writable.prototype),v=0;v<keys.length;v++){var method=keys[v];Duplex.prototype[method]||(Duplex.prototype[method]=Writable.prototype[method])}
23895
23896 },{"./_stream_readable":79,"./_stream_writable":81,"core-util-is":28,"inherits":35,"process-nextick-args":70}],78:[function(require,module,exports){
23897 "use strict";function PassThrough(r){return this instanceof PassThrough?void Transform.call(this,r):new PassThrough(r)}module.exports=PassThrough;var Transform=require("./_stream_transform"),util=require("core-util-is");util.inherits=require("inherits"),util.inherits(PassThrough,Transform),PassThrough.prototype._transform=function(r,s,i){i(null,r)};
23898
23899 },{"./_stream_transform":80,"core-util-is":28,"inherits":35}],79:[function(require,module,exports){
23900 (function (process){
23901 "use strict";function ReadableState(e,t){Duplex=Duplex||require("./_stream_duplex"),e=e||{},this.objectMode=!!e.objectMode,t instanceof Duplex&&(this.objectMode=this.objectMode||!!e.readableObjectMode);var r=e.highWaterMark,n=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:n,this.highWaterMark=~~this.highWaterMark,this.buffer=[],this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.ranOut=!1,this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(StringDecoder||(StringDecoder=require("string_decoder/").StringDecoder),this.decoder=new StringDecoder(e.encoding),this.encoding=e.encoding)}function Readable(e){return Duplex=Duplex||require("./_stream_duplex"),this instanceof Readable?(this._readableState=new ReadableState(e,this),this.readable=!0,e&&"function"==typeof e.read&&(this._read=e.read),void Stream.call(this)):new Readable(e)}function readableAddChunk(e,t,r,n,a){var i=chunkInvalid(t,r);if(i)e.emit("error",i);else if(null===r)t.reading=!1,onEofChunk(e,t);else if(t.objectMode||r&&r.length>0)if(t.ended&&!a){var d=new Error("stream.push() after EOF");e.emit("error",d)}else if(t.endEmitted&&a){var d=new Error("stream.unshift() after end event");e.emit("error",d)}else{var o;!t.decoder||a||n||(r=t.decoder.write(r),o=!t.objectMode&&0===r.length),a||(t.reading=!1),o||(t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,a?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&emitReadable(e))),maybeReadMore(e,t)}else a||(t.reading=!1);return needMoreData(t)}function needMoreData(e){return!e.ended&&(e.needReadable||e.length<e.highWaterMark||0===e.length)}function computeNewHighWaterMark(e){return e>=MAX_HWM?e=MAX_HWM:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function howMuchToRead(e,t){return 0===t.length&&t.ended?0:t.objectMode?0===e?0:1:null===e||isNaN(e)?t.flowing&&t.buffer.length?t.buffer[0].length:t.length:0>=e?0:(e>t.highWaterMark&&(t.highWaterMark=computeNewHighWaterMark(e)),e>t.length?t.ended?t.length:(t.needReadable=!0,0):e)}function chunkInvalid(e,t){var r=null;return Buffer.isBuffer(t)||"string"==typeof t||null===t||void 0===t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function onEofChunk(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,emitReadable(e)}}function emitReadable(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(debug("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?processNextTick(emitReadable_,e):emitReadable_(e))}function emitReadable_(e){debug("emit readable"),e.emit("readable"),flow(e)}function maybeReadMore(e,t){t.readingMore||(t.readingMore=!0,processNextTick(maybeReadMore_,e,t))}function maybeReadMore_(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length<t.highWaterMark&&(debug("maybeReadMore read 0"),e.read(0),r!==t.length);)r=t.length;t.readingMore=!1}function pipeOnDrain(e){return function(){var t=e._readableState;debug("pipeOnDrain",t.awaitDrain),t.awaitDrain&&t.awaitDrain--,0===t.awaitDrain&&EElistenerCount(e,"data")&&(t.flowing=!0,flow(e))}}function nReadingNextTick(e){debug("readable nexttick read 0"),e.read(0)}function resume(e,t){t.resumeScheduled||(t.resumeScheduled=!0,processNextTick(resume_,e,t))}function resume_(e,t){t.reading||(debug("resume read 0"),e.read(0)),t.resumeScheduled=!1,e.emit("resume"),flow(e),t.flowing&&!t.reading&&e.read(0)}function flow(e){var t=e._readableState;if(debug("flow",t.flowing),t.flowing)do var r=e.read();while(null!==r&&t.flowing)}function fromList(e,t){var r,n=t.buffer,a=t.length,i=!!t.decoder,d=!!t.objectMode;if(0===n.length)return null;if(0===a)r=null;else if(d)r=n.shift();else if(!e||e>=a)r=i?n.join(""):1===n.length?n[0]:Buffer.concat(n,a),n.length=0;else if(e<n[0].length){var o=n[0];r=o.slice(0,e),n[0]=o.slice(e)}else if(e===n[0].length)r=n.shift();else{r=i?"":new Buffer(e);for(var l=0,u=0,s=n.length;s>u&&e>l;u++){var o=n[0],h=Math.min(e-l,o.length);i?r+=o.slice(0,h):o.copy(r,l,0,h),h<o.length?n[0]=o.slice(h):n.shift(),l+=h}}return r}function endReadable(e){var t=e._readableState;if(t.length>0)throw new Error("endReadable called on non-empty stream");t.endEmitted||(t.ended=!0,processNextTick(endReadableNT,t,e))}function endReadableNT(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function forEach(e,t){for(var r=0,n=e.length;n>r;r++)t(e[r],r)}function indexOf(e,t){for(var r=0,n=e.length;n>r;r++)if(e[r]===t)return r;return-1}module.exports=Readable;var processNextTick=require("process-nextick-args"),isArray=require("isarray"),Buffer=require("buffer").Buffer;Readable.ReadableState=ReadableState;var EE=require("events"),EElistenerCount=function(e,t){return e.listeners(t).length},Stream;!function(){try{Stream=require("stream")}catch(e){}finally{Stream||(Stream=require("events").EventEmitter)}}();var Buffer=require("buffer").Buffer,util=require("core-util-is");util.inherits=require("inherits");var debugUtil=require("util"),debug=void 0;debug=debugUtil&&debugUtil.debuglog?debugUtil.debuglog("stream"):function(){};var StringDecoder;util.inherits(Readable,Stream);var Duplex,Duplex;Readable.prototype.push=function(e,t){var r=this._readableState;return r.objectMode||"string"!=typeof e||(t=t||r.defaultEncoding,t!==r.encoding&&(e=new Buffer(e,t),t="")),readableAddChunk(this,r,e,t,!1)},Readable.prototype.unshift=function(e){var t=this._readableState;return readableAddChunk(this,t,e,"",!0)},Readable.prototype.isPaused=function(){return this._readableState.flowing===!1},Readable.prototype.setEncoding=function(e){return StringDecoder||(StringDecoder=require("string_decoder/").StringDecoder),this._readableState.decoder=new StringDecoder(e),this._readableState.encoding=e,this};var MAX_HWM=8388608;Readable.prototype.read=function(e){debug("read",e);var t=this._readableState,r=e;if(("number"!=typeof e||e>0)&&(t.emittedReadable=!1),0===e&&t.needReadable&&(t.length>=t.highWaterMark||t.ended))return debug("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?endReadable(this):emitReadable(this),null;if(e=howMuchToRead(e,t),0===e&&t.ended)return 0===t.length&&endReadable(this),null;var n=t.needReadable;debug("need readable",n),(0===t.length||t.length-e<t.highWaterMark)&&(n=!0,debug("length less than watermark",n)),(t.ended||t.reading)&&(n=!1,debug("reading or ended",n)),n&&(debug("do read"),t.reading=!0,t.sync=!0,0===t.length&&(t.needReadable=!0),this._read(t.highWaterMark),t.sync=!1),n&&!t.reading&&(e=howMuchToRead(r,t));var a;return a=e>0?fromList(e,t):null,null===a&&(t.needReadable=!0,e=0),t.length-=e,0!==t.length||t.ended||(t.needReadable=!0),r!==e&&t.ended&&0===t.length&&endReadable(this),null!==a&&this.emit("data",a),a},Readable.prototype._read=function(e){this.emit("error",new Error("not implemented"))},Readable.prototype.pipe=function(e,t){function r(e){debug("onunpipe"),e===s&&a()}function n(){debug("onend"),e.end()}function a(){debug("cleanup"),e.removeListener("close",o),e.removeListener("finish",l),e.removeListener("drain",c),e.removeListener("error",d),e.removeListener("unpipe",r),s.removeListener("end",n),s.removeListener("end",a),s.removeListener("data",i),b=!0,!h.awaitDrain||e._writableState&&!e._writableState.needDrain||c()}function i(t){debug("ondata");var r=e.write(t);!1===r&&(1!==h.pipesCount||h.pipes[0]!==e||1!==s.listenerCount("data")||b||(debug("false write response, pause",s._readableState.awaitDrain),s._readableState.awaitDrain++),s.pause())}function d(t){debug("onerror",t),u(),e.removeListener("error",d),0===EElistenerCount(e,"error")&&e.emit("error",t)}function o(){e.removeListener("finish",l),u()}function l(){debug("onfinish"),e.removeListener("close",o),u()}function u(){debug("unpipe"),s.unpipe(e)}var s=this,h=this._readableState;switch(h.pipesCount){case 0:h.pipes=e;break;case 1:h.pipes=[h.pipes,e];break;default:h.pipes.push(e)}h.pipesCount+=1,debug("pipe count=%d opts=%j",h.pipesCount,t);var f=(!t||t.end!==!1)&&e!==process.stdout&&e!==process.stderr,p=f?n:a;h.endEmitted?processNextTick(p):s.once("end",p),e.on("unpipe",r);var c=pipeOnDrain(s);e.on("drain",c);var b=!1;return s.on("data",i),e._events&&e._events.error?isArray(e._events.error)?e._events.error.unshift(d):e._events.error=[d,e._events.error]:e.on("error",d),e.once("close",o),e.once("finish",l),e.emit("pipe",s),h.flowing||(debug("pipe resume"),s.resume()),e},Readable.prototype.unpipe=function(e){var t=this._readableState;if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this),this);if(!e){var r=t.pipes,n=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var a=0;n>a;a++)r[a].emit("unpipe",this);return this}var i=indexOf(t.pipes,e);return-1===i?this:(t.pipes.splice(i,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this),this)},Readable.prototype.on=function(e,t){var r=Stream.prototype.on.call(this,e,t);if("data"===e&&!1!==this._readableState.flowing&&this.resume(),"readable"===e&&!this._readableState.endEmitted){var n=this._readableState;n.readableListening||(n.readableListening=!0,n.emittedReadable=!1,n.needReadable=!0,n.reading?n.length&&emitReadable(this,n):processNextTick(nReadingNextTick,this))}return r},Readable.prototype.addListener=Readable.prototype.on,Readable.prototype.resume=function(){var e=this._readableState;return e.flowing||(debug("resume"),e.flowing=!0,resume(this,e)),this},Readable.prototype.pause=function(){return debug("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(debug("pause"),this._readableState.flowing=!1,this.emit("pause")),this},Readable.prototype.wrap=function(e){var t=this._readableState,r=!1,n=this;e.on("end",function(){if(debug("wrapped end"),t.decoder&&!t.ended){var e=t.decoder.end();e&&e.length&&n.push(e)}n.push(null)}),e.on("data",function(a){if(debug("wrapped data"),t.decoder&&(a=t.decoder.write(a)),(!t.objectMode||null!==a&&void 0!==a)&&(t.objectMode||a&&a.length)){var i=n.push(a);i||(r=!0,e.pause())}});for(var a in e)void 0===this[a]&&"function"==typeof e[a]&&(this[a]=function(t){return function(){return e[t].apply(e,arguments)}}(a));var i=["error","close","destroy","pause","resume"];return forEach(i,function(t){e.on(t,n.emit.bind(n,t))}),n._read=function(t){debug("wrapped _read",t),r&&(r=!1,e.resume())},n},Readable._fromList=fromList;
23902
23903 }).call(this,require('_process'))
23904
23905 },{"./_stream_duplex":77,"_process":71,"buffer":25,"core-util-is":28,"events":32,"inherits":35,"isarray":37,"process-nextick-args":70,"stream":86,"string_decoder/":91,"util":23}],80:[function(require,module,exports){
23906 "use strict";function TransformState(r){this.afterTransform=function(t,n){return afterTransform(r,t,n)},this.needTransform=!1,this.transforming=!1,this.writecb=null,this.writechunk=null,this.writeencoding=null}function afterTransform(r,t,n){var e=r._transformState;e.transforming=!1;var i=e.writecb;if(!i)return r.emit("error",new Error("no writecb in Transform class"));e.writechunk=null,e.writecb=null,null!==n&&void 0!==n&&r.push(n),i(t);var a=r._readableState;a.reading=!1,(a.needReadable||a.length<a.highWaterMark)&&r._read(a.highWaterMark)}function Transform(r){if(!(this instanceof Transform))return new Transform(r);Duplex.call(this,r),this._transformState=new TransformState(this);var t=this;this._readableState.needReadable=!0,this._readableState.sync=!1,r&&("function"==typeof r.transform&&(this._transform=r.transform),"function"==typeof r.flush&&(this._flush=r.flush)),this.once("prefinish",function(){"function"==typeof this._flush?this._flush(function(r){done(t,r)}):done(t)})}function done(r,t){if(t)return r.emit("error",t);var n=r._writableState,e=r._transformState;if(n.length)throw new Error("calling transform done when ws.length != 0");if(e.transforming)throw new Error("calling transform done when still transforming");return r.push(null)}module.exports=Transform;var Duplex=require("./_stream_duplex"),util=require("core-util-is");util.inherits=require("inherits"),util.inherits(Transform,Duplex),Transform.prototype.push=function(r,t){return this._transformState.needTransform=!1,Duplex.prototype.push.call(this,r,t)},Transform.prototype._transform=function(r,t,n){throw new Error("not implemented")},Transform.prototype._write=function(r,t,n){var e=this._transformState;if(e.writecb=n,e.writechunk=r,e.writeencoding=t,!e.transforming){var i=this._readableState;(e.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},Transform.prototype._read=function(r){var t=this._transformState;null!==t.writechunk&&t.writecb&&!t.transforming?(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform)):t.needTransform=!0};
23907
23908 },{"./_stream_duplex":77,"core-util-is":28,"inherits":35}],81:[function(require,module,exports){
23909 (function (process){
23910 "use strict";function nop(){}function WriteReq(e,t,r){this.chunk=e,this.encoding=t,this.callback=r,this.next=null}function WritableState(e,t){Duplex=Duplex||require("./_stream_duplex"),e=e||{},this.objectMode=!!e.objectMode,t instanceof Duplex&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var r=e.highWaterMark,i=this.objectMode?16:16384;this.highWaterMark=r||0===r?r:i,this.highWaterMark=~~this.highWaterMark,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1;var n=e.decodeStrings===!1;this.decodeStrings=!n,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){onwrite(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new CorkedRequest(this),this.corkedRequestsFree.next=new CorkedRequest(this)}function Writable(e){return Duplex=Duplex||require("./_stream_duplex"),this instanceof Writable||this instanceof Duplex?(this._writableState=new WritableState(e,this),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev)),void Stream.call(this)):new Writable(e)}function writeAfterEnd(e,t){var r=new Error("write after end");e.emit("error",r),processNextTick(t,r)}function validChunk(e,t,r,i){var n=!0;if(!Buffer.isBuffer(r)&&"string"!=typeof r&&null!==r&&void 0!==r&&!t.objectMode){var s=new TypeError("Invalid non-string/buffer chunk");e.emit("error",s),processNextTick(i,s),n=!1}return n}function decodeChunk(e,t,r){return e.objectMode||e.decodeStrings===!1||"string"!=typeof t||(t=new Buffer(t,r)),t}function writeOrBuffer(e,t,r,i,n){r=decodeChunk(t,r,i),Buffer.isBuffer(r)&&(i="buffer");var s=t.objectMode?1:r.length;t.length+=s;var f=t.length<t.highWaterMark;if(f||(t.needDrain=!0),t.writing||t.corked){var u=t.lastBufferedRequest;t.lastBufferedRequest=new WriteReq(r,i,n),u?u.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else doWrite(e,t,!1,s,r,i,n);return f}function doWrite(e,t,r,i,n,s,f){t.writelen=i,t.writecb=f,t.writing=!0,t.sync=!0,r?e._writev(n,t.onwrite):e._write(n,s,t.onwrite),t.sync=!1}function onwriteError(e,t,r,i,n){--t.pendingcb,r?processNextTick(n,i):n(i),e._writableState.errorEmitted=!0,e.emit("error",i)}function onwriteStateUpdate(e){e.writing=!1,e.writecb=null,e.length-=e.writelen,e.writelen=0}function onwrite(e,t){var r=e._writableState,i=r.sync,n=r.writecb;if(onwriteStateUpdate(r),t)onwriteError(e,r,i,t,n);else{var s=needFinish(r);s||r.corked||r.bufferProcessing||!r.bufferedRequest||clearBuffer(e,r),i?asyncWrite(afterWrite,e,r,s,n):afterWrite(e,r,s,n)}}function afterWrite(e,t,r,i){r||onwriteDrain(e,t),t.pendingcb--,i(),finishMaybe(e,t)}function onwriteDrain(e,t){0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain"))}function clearBuffer(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var i=t.bufferedRequestCount,n=new Array(i),s=t.corkedRequestsFree;s.entry=r;for(var f=0;r;)n[f]=r,r=r.next,f+=1;doWrite(e,t,!0,t.length,n,"",s.finish),t.pendingcb++,t.lastBufferedRequest=null,t.corkedRequestsFree=s.next,s.next=null}else{for(;r;){var u=r.chunk,o=r.encoding,a=r.callback,c=t.objectMode?1:u.length;if(doWrite(e,t,!1,c,u,o,a),r=r.next,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequestCount=0,t.bufferedRequest=r,t.bufferProcessing=!1}function needFinish(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function prefinish(e,t){t.prefinished||(t.prefinished=!0,e.emit("prefinish"))}function finishMaybe(e,t){var r=needFinish(t);return r&&(0===t.pendingcb?(prefinish(e,t),t.finished=!0,e.emit("finish")):prefinish(e,t)),r}function endWritable(e,t,r){t.ending=!0,finishMaybe(e,t),r&&(t.finished?processNextTick(r):e.once("finish",r)),t.ended=!0,e.writable=!1}function CorkedRequest(e){var t=this;this.next=null,this.entry=null,this.finish=function(r){var i=t.entry;for(t.entry=null;i;){var n=i.callback;e.pendingcb--,n(r),i=i.next}e.corkedRequestsFree?e.corkedRequestsFree.next=t:e.corkedRequestsFree=t}}module.exports=Writable;var processNextTick=require("process-nextick-args"),asyncWrite=!process.browser&&["v0.10","v0.9."].indexOf(process.version.slice(0,5))>-1?setImmediate:processNextTick,Buffer=require("buffer").Buffer;Writable.WritableState=WritableState;var util=require("core-util-is");util.inherits=require("inherits");var internalUtil={deprecate:require("util-deprecate")},Stream;!function(){try{Stream=require("stream")}catch(e){}finally{Stream||(Stream=require("events").EventEmitter)}}();var Buffer=require("buffer").Buffer;util.inherits(Writable,Stream);var Duplex;WritableState.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(WritableState.prototype,"buffer",{get:internalUtil.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.")})}catch(e){}}();var Duplex;Writable.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe. Not readable."))},Writable.prototype.write=function(e,t,r){var i=this._writableState,n=!1;return"function"==typeof t&&(r=t,t=null),Buffer.isBuffer(e)?t="buffer":t||(t=i.defaultEncoding),"function"!=typeof r&&(r=nop),i.ended?writeAfterEnd(this,r):validChunk(this,i,e,r)&&(i.pendingcb++,n=writeOrBuffer(this,i,e,t,r)),n},Writable.prototype.cork=function(){var e=this._writableState;e.corked++},Writable.prototype.uncork=function(){var e=this._writableState;e.corked&&(e.corked--,e.writing||e.corked||e.finished||e.bufferProcessing||!e.bufferedRequest||clearBuffer(this,e))},Writable.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+e);this._writableState.defaultEncoding=e},Writable.prototype._write=function(e,t,r){r(new Error("not implemented"))},Writable.prototype._writev=null,Writable.prototype.end=function(e,t,r){var i=this._writableState;"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),i.corked&&(i.corked=1,this.uncork()),i.ending||i.finished||endWritable(this,i,r)};
23911
23912 }).call(this,require('_process'))
23913
23914 },{"./_stream_duplex":77,"_process":71,"buffer":25,"core-util-is":28,"events":32,"inherits":35,"process-nextick-args":70,"stream":86,"util-deprecate":95}],82:[function(require,module,exports){
23915 module.exports=require("./lib/_stream_passthrough.js");
23916
23917 },{"./lib/_stream_passthrough.js":78}],83:[function(require,module,exports){
23918 var Stream=function(){try{return require("stream")}catch(r){}}();exports=module.exports=require("./lib/_stream_readable.js"),exports.Stream=Stream||exports,exports.Readable=exports,exports.Writable=require("./lib/_stream_writable.js"),exports.Duplex=require("./lib/_stream_duplex.js"),exports.Transform=require("./lib/_stream_transform.js"),exports.PassThrough=require("./lib/_stream_passthrough.js");
23919
23920 },{"./lib/_stream_duplex.js":77,"./lib/_stream_passthrough.js":78,"./lib/_stream_readable.js":79,"./lib/_stream_transform.js":80,"./lib/_stream_writable.js":81,"stream":86}],84:[function(require,module,exports){
23921 module.exports=require("./lib/_stream_transform.js");
23922
23923 },{"./lib/_stream_transform.js":80}],85:[function(require,module,exports){
23924 module.exports=require("./lib/_stream_writable.js");
23925
23926 },{"./lib/_stream_writable.js":81}],86:[function(require,module,exports){
23927 function Stream(){EE.call(this)}module.exports=Stream;var EE=require("events").EventEmitter,inherits=require("inherits");inherits(Stream,EE),Stream.Readable=require("readable-stream/readable.js"),Stream.Writable=require("readable-stream/writable.js"),Stream.Duplex=require("readable-stream/duplex.js"),Stream.Transform=require("readable-stream/transform.js"),Stream.PassThrough=require("readable-stream/passthrough.js"),Stream.Stream=Stream,Stream.prototype.pipe=function(e,r){function t(r){e.writable&&!1===e.write(r)&&m.pause&&m.pause()}function n(){m.readable&&m.resume&&m.resume()}function a(){u||(u=!0,e.end())}function o(){u||(u=!0,"function"==typeof e.destroy&&e.destroy())}function i(e){if(s(),0===EE.listenerCount(this,"error"))throw e}function s(){m.removeListener("data",t),e.removeListener("drain",n),m.removeListener("end",a),m.removeListener("close",o),m.removeListener("error",i),e.removeListener("error",i),m.removeListener("end",s),m.removeListener("close",s),e.removeListener("close",s)}var m=this;m.on("data",t),e.on("drain",n),e._isStdio||r&&r.end===!1||(m.on("end",a),m.on("close",o));var u=!1;return m.on("error",i),e.on("error",i),m.on("end",s),m.on("close",s),e.on("close",s),e.emit("pipe",m),e};
23928
23929 },{"events":32,"inherits":35,"readable-stream/duplex.js":76,"readable-stream/passthrough.js":82,"readable-stream/readable.js":83,"readable-stream/transform.js":84,"readable-stream/writable.js":85}],87:[function(require,module,exports){
23930 (function (global){
23931 var ClientRequest=require("./lib/request"),extend=require("xtend"),statusCodes=require("builtin-status-codes"),url=require("url"),http=exports;http.request=function(t,e){t="string"==typeof t?url.parse(t):extend(t);var r=-1===global.location.protocol.search(/^https?:$/)?"http:":"",s=t.protocol||r,o=t.hostname||t.host,n=t.port,u=t.path||"/";o&&-1!==o.indexOf(":")&&(o="["+o+"]"),t.url=(o?s+"//"+o:"")+(n?":"+n:"")+u,t.method=(t.method||"GET").toUpperCase(),t.headers=t.headers||{};var C=new ClientRequest(t);return e&&C.on("response",e),C},http.get=function(t,e){var r=http.request(t,e);return r.end(),r},http.Agent=function(){},http.Agent.defaultMaxSockets=4,http.STATUS_CODES=statusCodes,http.METHODS=["CHECKOUT","CONNECT","COPY","DELETE","GET","HEAD","LOCK","M-SEARCH","MERGE","MKACTIVITY","MKCOL","MOVE","NOTIFY","OPTIONS","PATCH","POST","PROPFIND","PROPPATCH","PURGE","PUT","REPORT","SEARCH","SUBSCRIBE","TRACE","UNLOCK","UNSUBSCRIBE"];
23932
23933 }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23934
23935 },{"./lib/request":89,"builtin-status-codes":26,"url":93,"xtend":98}],88:[function(require,module,exports){
23936 (function (global){
23937 function checkTypeSupport(e){try{return xhr.responseType=e,xhr.responseType===e}catch(r){}return!1}function isFunction(e){return"function"==typeof e}exports.fetch=isFunction(global.fetch)&&isFunction(global.ReadableByteStream),exports.blobConstructor=!1;try{new Blob([new ArrayBuffer(1)]),exports.blobConstructor=!0}catch(e){}var xhr=new global.XMLHttpRequest;xhr.open("GET",global.location.host?"/":"https://example.com");var haveArrayBuffer="undefined"!=typeof global.ArrayBuffer,haveSlice=haveArrayBuffer&&isFunction(global.ArrayBuffer.prototype.slice);exports.arraybuffer=haveArrayBuffer&&checkTypeSupport("arraybuffer"),exports.msstream=!exports.fetch&&haveSlice&&checkTypeSupport("ms-stream"),exports.mozchunkedarraybuffer=!exports.fetch&&haveArrayBuffer&&checkTypeSupport("moz-chunked-arraybuffer"),exports.overrideMimeType=isFunction(xhr.overrideMimeType),exports.vbArray=isFunction(global.VBArray),xhr=null;
23938
23939 }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23940
23941 },{}],89:[function(require,module,exports){
23942 (function (process,global,Buffer){
23943 function decideMode(e){return capability.fetch?"fetch":capability.mozchunkedarraybuffer?"moz-chunked-arraybuffer":capability.msstream?"ms-stream":capability.arraybuffer&&e?"arraybuffer":capability.vbArray&&e?"text:vbarray":"text"}function statusValid(e){try{var t=e.status;return null!==t&&0!==t}catch(r){return!1}}var capability=require("./capability"),inherits=require("inherits"),response=require("./response"),stream=require("stream"),toArrayBuffer=require("to-arraybuffer"),IncomingMessage=response.IncomingMessage,rStates=response.readyStates,ClientRequest=module.exports=function(e){var t=this;stream.Writable.call(t),t._opts=e,t._body=[],t._headers={},e.auth&&t.setHeader("Authorization","Basic "+new Buffer(e.auth).toString("base64")),Object.keys(e.headers).forEach(function(r){t.setHeader(r,e.headers[r])});var r;if("prefer-streaming"===e.mode)r=!1;else if("allow-wrong-content-type"===e.mode)r=!capability.overrideMimeType;else{if(e.mode&&"default"!==e.mode&&"prefer-fast"!==e.mode)throw new Error("Invalid value for opts.mode");r=!0}t._mode=decideMode(r),t.on("finish",function(){t._onFinish()})};inherits(ClientRequest,stream.Writable),ClientRequest.prototype.setHeader=function(e,t){var r=this,o=e.toLowerCase();-1===unsafeHeaders.indexOf(o)&&(r._headers[o]={name:e,value:t})},ClientRequest.prototype.getHeader=function(e){var t=this;return t._headers[e.toLowerCase()].value},ClientRequest.prototype.removeHeader=function(e){var t=this;delete t._headers[e.toLowerCase()]},ClientRequest.prototype._onFinish=function(){var e=this;if(!e._destroyed){var t,r=e._opts,o=e._headers;if("POST"!==r.method&&"PUT"!==r.method&&"PATCH"!==r.method||(t=capability.blobConstructor?new global.Blob(e._body.map(function(e){return toArrayBuffer(e)}),{type:(o["content-type"]||{}).value||""}):Buffer.concat(e._body).toString()),"fetch"===e._mode){var n=Object.keys(o).map(function(e){return[o[e].name,o[e].value]});global.fetch(e._opts.url,{method:e._opts.method,headers:n,body:t,mode:"cors",credentials:r.withCredentials?"include":"same-origin"}).then(function(t){e._fetchResponse=t,e._connect()},function(t){e.emit("error",t)})}else{var s=e._xhr=new global.XMLHttpRequest;try{s.open(e._opts.method,e._opts.url,!0)}catch(i){return void process.nextTick(function(){e.emit("error",i)})}"responseType"in s&&(s.responseType=e._mode.split(":")[0]),"withCredentials"in s&&(s.withCredentials=!!r.withCredentials),"text"===e._mode&&"overrideMimeType"in s&&s.overrideMimeType("text/plain; charset=x-user-defined"),Object.keys(o).forEach(function(e){s.setRequestHeader(o[e].name,o[e].value)}),e._response=null,s.onreadystatechange=function(){switch(s.readyState){case rStates.LOADING:case rStates.DONE:e._onXHRProgress()}},"moz-chunked-arraybuffer"===e._mode&&(s.onprogress=function(){e._onXHRProgress()}),s.onerror=function(){e._destroyed||e.emit("error",new Error("XHR error"))};try{s.send(t)}catch(i){return void process.nextTick(function(){e.emit("error",i)})}}}},ClientRequest.prototype._onXHRProgress=function(){var e=this;statusValid(e._xhr)&&!e._destroyed&&(e._response||e._connect(),e._response._onXHRProgress())},ClientRequest.prototype._connect=function(){var e=this;e._destroyed||(e._response=new IncomingMessage(e._xhr,e._fetchResponse,e._mode),e.emit("response",e._response))},ClientRequest.prototype._write=function(e,t,r){var o=this;o._body.push(e),r()},ClientRequest.prototype.abort=ClientRequest.prototype.destroy=function(){var e=this;e._destroyed=!0,e._response&&(e._response._destroyed=!0),e._xhr&&e._xhr.abort()},ClientRequest.prototype.end=function(e,t,r){var o=this;"function"==typeof e&&(r=e,e=void 0),stream.Writable.prototype.end.call(o,e,t,r)},ClientRequest.prototype.flushHeaders=function(){},ClientRequest.prototype.setTimeout=function(){},ClientRequest.prototype.setNoDelay=function(){},ClientRequest.prototype.setSocketKeepAlive=function(){};var unsafeHeaders=["accept-charset","accept-encoding","access-control-request-headers","access-control-request-method","connection","content-length","cookie","cookie2","date","dnt","expect","host","keep-alive","origin","referer","te","trailer","transfer-encoding","upgrade","user-agent","via"];
23944
23945 }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer)
23946
23947 },{"./capability":88,"./response":90,"_process":71,"buffer":25,"inherits":35,"stream":86,"to-arraybuffer":92}],90:[function(require,module,exports){
23948 (function (process,global,Buffer){
23949 var capability=require("./capability"),inherits=require("inherits"),stream=require("stream"),rStates=exports.readyStates={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},IncomingMessage=exports.IncomingMessage=function(e,r,s){function a(){u.read().then(function(e){if(!t._destroyed){if(e.done)return void t.push(null);t.push(new Buffer(e.value)),a()}})}var t=this;if(stream.Readable.call(t),t._mode=s,t.headers={},t.rawHeaders=[],t.trailers={},t.rawTrailers=[],t.on("end",function(){process.nextTick(function(){t.emit("close")})}),"fetch"===s){t._fetchResponse=r,t.statusCode=r.status,t.statusMessage=r.statusText;for(var n,o,i=r.headers[Symbol.iterator]();n=(o=i.next()).value,!o.done;)t.headers[n[0].toLowerCase()]=n[1],t.rawHeaders.push(n[0],n[1]);var u=r.body.getReader();a()}else{t._xhr=e,t._pos=0,t.statusCode=e.status,t.statusMessage=e.statusText;var h=e.getAllResponseHeaders().split(/\r?\n/);if(h.forEach(function(e){var r=e.match(/^([^:]+):\s*(.*)/);if(r){var s=r[1].toLowerCase();"set-cookie"===s?(void 0===t.headers[s]&&(t.headers[s]=[]),t.headers[s].push(r[2])):void 0!==t.headers[s]?t.headers[s]+=", "+r[2]:t.headers[s]=r[2],t.rawHeaders.push(r[1],r[2])}}),t._charset="x-user-defined",!capability.overrideMimeType){var d=t.rawHeaders["mime-type"];if(d){var f=d.match(/;\s*charset=([^;])(;|$)/);f&&(t._charset=f[1].toLowerCase())}t._charset||(t._charset="utf-8")}}};inherits(IncomingMessage,stream.Readable),IncomingMessage.prototype._read=function(){},IncomingMessage.prototype._onXHRProgress=function(){var e=this,r=e._xhr,s=null;switch(e._mode){case"text:vbarray":if(r.readyState!==rStates.DONE)break;try{s=new global.VBArray(r.responseBody).toArray()}catch(a){}if(null!==s){e.push(new Buffer(s));break}case"text":try{s=r.responseText}catch(a){e._mode="text:vbarray";break}if(s.length>e._pos){var t=s.substr(e._pos);if("x-user-defined"===e._charset){for(var n=new Buffer(t.length),o=0;o<t.length;o++)n[o]=255&t.charCodeAt(o);e.push(n)}else e.push(t,e._charset);e._pos=s.length}break;case"arraybuffer":if(r.readyState!==rStates.DONE)break;s=r.response,e.push(new Buffer(new Uint8Array(s)));break;case"moz-chunked-arraybuffer":if(s=r.response,r.readyState!==rStates.LOADING||!s)break;e.push(new Buffer(new Uint8Array(s)));break;case"ms-stream":if(s=r.response,r.readyState!==rStates.LOADING)break;var i=new global.MSStreamReader;i.onprogress=function(){i.result.byteLength>e._pos&&(e.push(new Buffer(new Uint8Array(i.result.slice(e._pos)))),e._pos=i.result.byteLength)},i.onload=function(){e.push(null)},i.readAsArrayBuffer(s)}e._xhr.readyState===rStates.DONE&&"ms-stream"!==e._mode&&e.push(null)};
23950
23951 }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer)
23952
23953 },{"./capability":88,"_process":71,"buffer":25,"inherits":35,"stream":86}],91:[function(require,module,exports){
23954 function assertEncoding(e){if(e&&!isBufferEncoding(e))throw new Error("Unknown encoding: "+e)}function passThroughWrite(e){return e.toString(this.encoding)}function utf16DetectIncompleteChar(e){this.charReceived=e.length%2,this.charLength=this.charReceived?2:0}function base64DetectIncompleteChar(e){this.charReceived=e.length%3,this.charLength=this.charReceived?3:0}var Buffer=require("buffer").Buffer,isBufferEncoding=Buffer.isEncoding||function(e){switch(e&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}},StringDecoder=exports.StringDecoder=function(e){switch(this.encoding=(e||"utf8").toLowerCase().replace(/[-_]/,""),assertEncoding(e),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=utf16DetectIncompleteChar;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=base64DetectIncompleteChar;break;default:return void(this.write=passThroughWrite)}this.charBuffer=new Buffer(6),this.charReceived=0,this.charLength=0};StringDecoder.prototype.write=function(e){for(var t="";this.charLength;){var r=e.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:e.length;if(e.copy(this.charBuffer,this.charReceived,0,r),this.charReceived+=r,this.charReceived<this.charLength)return"";e=e.slice(r,e.length),t=this.charBuffer.slice(0,this.charLength).toString(this.encoding);var h=t.charCodeAt(t.length-1);if(!(h>=55296&&56319>=h)){if(this.charReceived=this.charLength=0,0===e.length)return t;break}this.charLength+=this.surrogateSize,t=""}this.detectIncompleteChar(e);var i=e.length;this.charLength&&(e.copy(this.charBuffer,0,e.length-this.charReceived,i),i-=this.charReceived),t+=e.toString(this.encoding,0,i);var i=t.length-1,h=t.charCodeAt(i);if(h>=55296&&56319>=h){var c=this.surrogateSize;return this.charLength+=c,this.charReceived+=c,this.charBuffer.copy(this.charBuffer,c,0,c),e.copy(this.charBuffer,0,0,c),t.substring(0,i)}return t},StringDecoder.prototype.detectIncompleteChar=function(e){for(var t=e.length>=3?3:e.length;t>0;t--){var r=e[e.length-t];if(1==t&&r>>5==6){this.charLength=2;break}if(2>=t&&r>>4==14){this.charLength=3;break}if(3>=t&&r>>3==30){this.charLength=4;break}}this.charReceived=t},StringDecoder.prototype.end=function(e){var t="";if(e&&e.length&&(t=this.write(e)),this.charReceived){var r=this.charReceived,h=this.charBuffer,i=this.encoding;t+=h.slice(0,r).toString(i)}return t};
23955
23956 },{"buffer":25}],92:[function(require,module,exports){
23957 var Buffer=require("buffer").Buffer;module.exports=function(e){if(e instanceof Uint8Array){if(0===e.byteOffset&&e.byteLength===e.buffer.byteLength)return e.buffer;if("function"==typeof e.buffer.slice)return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}if(Buffer.isBuffer(e)){for(var f=new Uint8Array(e.length),r=e.length,t=0;r>t;t++)f[t]=e[t];return f.buffer}throw new Error("Argument must be a Buffer")};
23958
23959 },{"buffer":25}],93:[function(require,module,exports){
23960 "use strict";function Url(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}function urlParse(t,s,e){if(t&&util.isObject(t)&&t instanceof Url)return t;var h=new Url;return h.parse(t,s,e),h}function urlFormat(t){return util.isString(t)&&(t=urlParse(t)),t instanceof Url?t.format():Url.prototype.format.call(t)}function urlResolve(t,s){return urlParse(t,!1,!0).resolve(s)}function urlResolveObject(t,s){return t?urlParse(t,!1,!0).resolveObject(s):s}var punycode=require("punycode"),util=require("./util");exports.parse=urlParse,exports.resolve=urlResolve,exports.resolveObject=urlResolveObject,exports.format=urlFormat,exports.Url=Url;var protocolPattern=/^([a-z0-9.+-]+:)/i,portPattern=/:[0-9]*$/,simplePathPattern=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,delims=["<",">",'"',"`"," ","\r","\n","    "],unwise=["{","}","|","\\","^","`"].concat(delims),autoEscape=["'"].concat(unwise),nonHostChars=["%","/","?",";","#"].concat(autoEscape),hostEndingChars=["/","?","#"],hostnameMaxLen=255,hostnamePartPattern=/^[+a-z0-9A-Z_-]{0,63}$/,hostnamePartStart=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,unsafeProtocol={javascript:!0,"javascript:":!0},hostlessProtocol={javascript:!0,"javascript:":!0},slashedProtocol={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},querystring=require("querystring");Url.prototype.parse=function(t,s,e){if(!util.isString(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var h=t.indexOf("?"),r=-1!==h&&h<t.indexOf("#")?"?":"#",a=t.split(r),o=/\\/g;a[0]=a[0].replace(o,"/"),t=a.join(r);var n=t;if(n=n.trim(),!e&&1===t.split("#").length){var i=simplePathPattern.exec(n);if(i)return this.path=n,this.href=n,this.pathname=i[1],i[2]?(this.search=i[2],s?this.query=querystring.parse(this.search.substr(1)):this.query=this.search.substr(1)):s&&(this.search="",this.query={}),this}var l=protocolPattern.exec(n);if(l){l=l[0];var u=l.toLowerCase();this.protocol=u,n=n.substr(l.length)}if(e||l||n.match(/^\/\/[^@\/]+@[^@\/]+/)){var p="//"===n.substr(0,2);!p||l&&hostlessProtocol[l]||(n=n.substr(2),this.slashes=!0)}if(!hostlessProtocol[l]&&(p||l&&!slashedProtocol[l])){for(var c=-1,f=0;f<hostEndingChars.length;f++){var m=n.indexOf(hostEndingChars[f]);-1!==m&&(-1===c||c>m)&&(c=m)}var v,g;g=-1===c?n.lastIndexOf("@"):n.lastIndexOf("@",c),-1!==g&&(v=n.slice(0,g),n=n.slice(g+1),this.auth=decodeURIComponent(v)),c=-1;for(var f=0;f<nonHostChars.length;f++){var m=n.indexOf(nonHostChars[f]);-1!==m&&(-1===c||c>m)&&(c=m)}-1===c&&(c=n.length),this.host=n.slice(0,c),n=n.slice(c),this.parseHost(),this.hostname=this.hostname||"";var y="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!y)for(var P=this.hostname.split(/\./),f=0,d=P.length;d>f;f++){var q=P[f];if(q&&!q.match(hostnamePartPattern)){for(var b="",O=0,j=q.length;j>O;O++)b+=q.charCodeAt(O)>127?"x":q[O];if(!b.match(hostnamePartPattern)){var x=P.slice(0,f),U=P.slice(f+1),C=q.match(hostnamePartStart);C&&(x.push(C[1]),U.unshift(C[2])),U.length&&(n="/"+U.join(".")+n),this.hostname=x.join(".");break}}}this.hostname.length>hostnameMaxLen?this.hostname="":this.hostname=this.hostname.toLowerCase(),y||(this.hostname=punycode.toASCII(this.hostname));var A=this.port?":"+this.port:"",w=this.hostname||"";this.host=w+A,this.href+=this.host,y&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==n[0]&&(n="/"+n))}if(!unsafeProtocol[u])for(var f=0,d=autoEscape.length;d>f;f++){var E=autoEscape[f];if(-1!==n.indexOf(E)){var I=encodeURIComponent(E);I===E&&(I=escape(E)),n=n.split(E).join(I)}}var R=n.indexOf("#");-1!==R&&(this.hash=n.substr(R),n=n.slice(0,R));var S=n.indexOf("?");if(-1!==S?(this.search=n.substr(S),this.query=n.substr(S+1),s&&(this.query=querystring.parse(this.query)),n=n.slice(0,S)):s&&(this.search="",this.query={}),n&&(this.pathname=n),slashedProtocol[u]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){var A=this.pathname||"",k=this.search||"";this.path=A+k}return this.href=this.format(),this},Url.prototype.format=function(){var t=this.auth||"";t&&(t=encodeURIComponent(t),t=t.replace(/%3A/i,":"),t+="@");var s=this.protocol||"",e=this.pathname||"",h=this.hash||"",r=!1,a="";this.host?r=t+this.host:this.hostname&&(r=t+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(r+=":"+this.port)),this.query&&util.isObject(this.query)&&Object.keys(this.query).length&&(a=querystring.stringify(this.query));var o=this.search||a&&"?"+a||"";return s&&":"!==s.substr(-1)&&(s+=":"),this.slashes||(!s||slashedProtocol[s])&&r!==!1?(r="//"+(r||""),e&&"/"!==e.charAt(0)&&(e="/"+e)):r||(r=""),h&&"#"!==h.charAt(0)&&(h="#"+h),o&&"?"!==o.charAt(0)&&(o="?"+o),e=e.replace(/[?#]/g,function(t){return encodeURIComponent(t)}),o=o.replace("#","%23"),s+r+e+o+h},Url.prototype.resolve=function(t){return this.resolveObject(urlParse(t,!1,!0)).format()},Url.prototype.resolveObject=function(t){if(util.isString(t)){var s=new Url;s.parse(t,!1,!0),t=s}for(var e=new Url,h=Object.keys(this),r=0;r<h.length;r++){var a=h[r];e[a]=this[a]}if(e.hash=t.hash,""===t.href)return e.href=e.format(),e;if(t.slashes&&!t.protocol){for(var o=Object.keys(t),n=0;n<o.length;n++){var i=o[n];"protocol"!==i&&(e[i]=t[i])}return slashedProtocol[e.protocol]&&e.hostname&&!e.pathname&&(e.path=e.pathname="/"),e.href=e.format(),e}if(t.protocol&&t.protocol!==e.protocol){if(!slashedProtocol[t.protocol]){for(var l=Object.keys(t),u=0;u<l.length;u++){var p=l[u];e[p]=t[p]}return e.href=e.format(),e}if(e.protocol=t.protocol,t.host||hostlessProtocol[t.protocol])e.pathname=t.pathname;else{for(var c=(t.pathname||"").split("/");c.length&&!(t.host=c.shift()););t.host||(t.host=""),t.hostname||(t.hostname=""),""!==c[0]&&c.unshift(""),c.length<2&&c.unshift(""),e.pathname=c.join("/")}if(e.search=t.search,e.query=t.query,e.host=t.host||"",e.auth=t.auth,e.hostname=t.hostname||t.host,e.port=t.port,e.pathname||e.search){var f=e.pathname||"",m=e.search||"";e.path=f+m}return e.slashes=e.slashes||t.slashes,e.href=e.format(),e}var v=e.pathname&&"/"===e.pathname.charAt(0),g=t.host||t.pathname&&"/"===t.pathname.charAt(0),y=g||v||e.host&&t.pathname,P=y,d=e.pathname&&e.pathname.split("/")||[],c=t.pathname&&t.pathname.split("/")||[],q=e.protocol&&!slashedProtocol[e.protocol];if(q&&(e.hostname="",e.port=null,e.host&&(""===d[0]?d[0]=e.host:d.unshift(e.host)),e.host="",t.protocol&&(t.hostname=null,t.port=null,t.host&&(""===c[0]?c[0]=t.host:c.unshift(t.host)),t.host=null),y=y&&(""===c[0]||""===d[0])),g)e.host=t.host||""===t.host?t.host:e.host,e.hostname=t.hostname||""===t.hostname?t.hostname:e.hostname,e.search=t.search,e.query=t.query,d=c;else if(c.length)d||(d=[]),d.pop(),d=d.concat(c),e.search=t.search,e.query=t.query;else if(!util.isNullOrUndefined(t.search)){if(q){e.hostname=e.host=d.shift();var b=e.host&&e.host.indexOf("@")>0?e.host.split("@"):!1;b&&(e.auth=b.shift(),e.host=e.hostname=b.shift())}return e.search=t.search,e.query=t.query,util.isNull(e.pathname)&&util.isNull(e.search)||(e.path=(e.pathname?e.pathname:"")+(e.search?e.search:"")),e.href=e.format(),e}if(!d.length)return e.pathname=null,e.search?e.path="/"+e.search:e.path=null,e.href=e.format(),e;for(var O=d.slice(-1)[0],j=(e.host||t.host||d.length>1)&&("."===O||".."===O)||""===O,x=0,U=d.length;U>=0;U--)O=d[U],"."===O?d.splice(U,1):".."===O?(d.splice(U,1),x++):x&&(d.splice(U,1),x--);if(!y&&!P)for(;x--;x)d.unshift("..");!y||""===d[0]||d[0]&&"/"===d[0].charAt(0)||d.unshift(""),j&&"/"!==d.join("/").substr(-1)&&d.push("");var C=""===d[0]||d[0]&&"/"===d[0].charAt(0);if(q){e.hostname=e.host=C?"":d.length?d.shift():"";var b=e.host&&e.host.indexOf("@")>0?e.host.split("@"):!1;b&&(e.auth=b.shift(),e.host=e.hostname=b.shift())}return y=y||e.host&&d.length,y&&!C&&d.unshift(""),d.length?e.pathname=d.join("/"):(e.pathname=null,e.path=null),util.isNull(e.pathname)&&util.isNull(e.search)||(e.path=(e.pathname?e.pathname:"")+(e.search?e.search:"")),e.auth=t.auth||e.auth,e.slashes=e.slashes||t.slashes,e.href=e.format(),e},Url.prototype.parseHost=function(){var t=this.host,s=portPattern.exec(t);s&&(s=s[0],":"!==s&&(this.port=s.substr(1)),t=t.substr(0,t.length-s.length)),t&&(this.hostname=t)};
23961
23962 },{"./util":94,"punycode":72,"querystring":75}],94:[function(require,module,exports){
23963 "use strict";module.exports={isString:function(n){return"string"==typeof n},isObject:function(n){return"object"==typeof n&&null!==n},isNull:function(n){return null===n},isNullOrUndefined:function(n){return null==n}};
23964
23965 },{}],95:[function(require,module,exports){
23966 (function (global){
23967 function deprecate(r,e){function o(){if(!t){if(config("throwDeprecation"))throw new Error(e);config("traceDeprecation")?console.trace(e):console.warn(e),t=!0}return r.apply(this,arguments)}if(config("noDeprecation"))return r;var t=!1;return o}function config(r){try{if(!global.localStorage)return!1}catch(e){return!1}var o=global.localStorage[r];return null==o?!1:"true"===String(o).toLowerCase()}module.exports=deprecate;
23968
23969 }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23970
23971 },{}],96:[function(require,module,exports){
23972 module.exports=function(o){return o&&"object"==typeof o&&"function"==typeof o.copy&&"function"==typeof o.fill&&"function"==typeof o.readUInt8};
23973
23974 },{}],97:[function(require,module,exports){
23975 (function (process,global){
23976 function inspect(e,r){var t={seen:[],stylize:stylizeNoColor};return arguments.length>=3&&(t.depth=arguments[2]),arguments.length>=4&&(t.colors=arguments[3]),isBoolean(r)?t.showHidden=r:r&&exports._extend(t,r),isUndefined(t.showHidden)&&(t.showHidden=!1),isUndefined(t.depth)&&(t.depth=2),isUndefined(t.colors)&&(t.colors=!1),isUndefined(t.customInspect)&&(t.customInspect=!0),t.colors&&(t.stylize=stylizeWithColor),formatValue(t,e,t.depth)}function stylizeWithColor(e,r){var t=inspect.styles[r];return t?"\e["+inspect.colors[t][0]+"m"+e+"\e["+inspect.colors[t][1]+"m":e}function stylizeNoColor(e,r){return e}function arrayToHash(e){var r={};return e.forEach(function(e,t){r[e]=!0}),r}function formatValue(e,r,t){if(e.customInspect&&r&&isFunction(r.inspect)&&r.inspect!==exports.inspect&&(!r.constructor||r.constructor.prototype!==r)){var n=r.inspect(t,e);return isString(n)||(n=formatValue(e,n,t)),n}var i=formatPrimitive(e,r);if(i)return i;var o=Object.keys(r),s=arrayToHash(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),isError(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return formatError(r);if(0===o.length){if(isFunction(r)){var u=r.name?": "+r.name:"";return e.stylize("[Function"+u+"]","special")}if(isRegExp(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(isDate(r))return e.stylize(Date.prototype.toString.call(r),"date");if(isError(r))return formatError(r)}var c="",a=!1,l=["{","}"];if(isArray(r)&&(a=!0,l=["[","]"]),isFunction(r)){var p=r.name?": "+r.name:"";c=" [Function"+p+"]"}if(isRegExp(r)&&(c=" "+RegExp.prototype.toString.call(r)),isDate(r)&&(c=" "+Date.prototype.toUTCString.call(r)),isError(r)&&(c=" "+formatError(r)),0===o.length&&(!a||0==r.length))return l[0]+c+l[1];if(0>t)return isRegExp(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special");e.seen.push(r);var f;return f=a?formatArray(e,r,t,s,o):o.map(function(n){return formatProperty(e,r,t,s,n,a)}),e.seen.pop(),reduceToSingleString(f,c,l)}function formatPrimitive(e,r){if(isUndefined(r))return e.stylize("undefined","undefined");if(isString(r)){var t="'"+JSON.stringify(r).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(t,"string")}return isNumber(r)?e.stylize(""+r,"number"):isBoolean(r)?e.stylize(""+r,"boolean"):isNull(r)?e.stylize("null","null"):void 0}function formatError(e){return"["+Error.prototype.toString.call(e)+"]"}function formatArray(e,r,t,n,i){for(var o=[],s=0,u=r.length;u>s;++s)hasOwnProperty(r,String(s))?o.push(formatProperty(e,r,t,n,String(s),!0)):o.push("");return i.forEach(function(i){i.match(/^\d+$/)||o.push(formatProperty(e,r,t,n,i,!0))}),o}function formatProperty(e,r,t,n,i,o){var s,u,c;if(c=Object.getOwnPropertyDescriptor(r,i)||{value:r[i]},c.get?u=c.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):c.set&&(u=e.stylize("[Setter]","special")),hasOwnProperty(n,i)||(s="["+i+"]"),u||(e.seen.indexOf(c.value)<0?(u=isNull(t)?formatValue(e,c.value,null):formatValue(e,c.value,t-1),u.indexOf("\n")>-1&&(u=o?u.split("\n").map(function(e){return"  "+e}).join("\n").substr(2):"\n"+u.split("\n").map(function(e){return"   "+e}).join("\n"))):u=e.stylize("[Circular]","special")),isUndefined(s)){if(o&&i.match(/^\d+$/))return u;s=JSON.stringify(""+i),s.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(s=s.substr(1,s.length-2),s=e.stylize(s,"name")):(s=s.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),s=e.stylize(s,"string"))}return s+": "+u}function reduceToSingleString(e,r,t){var n=0,i=e.reduce(function(e,r){return n++,r.indexOf("\n")>=0&&n++,e+r.replace(/\u001b\[\d\d?m/g,"").length+1},0);return i>60?t[0]+(""===r?"":r+"\n ")+" "+e.join(",\n  ")+" "+t[1]:t[0]+r+" "+e.join(", ")+" "+t[1]}function isArray(e){return Array.isArray(e)}function isBoolean(e){return"boolean"==typeof e}function isNull(e){return null===e}function isNullOrUndefined(e){return null==e}function isNumber(e){return"number"==typeof e}function isString(e){return"string"==typeof e}function isSymbol(e){return"symbol"==typeof e}function isUndefined(e){return void 0===e}function isRegExp(e){return isObject(e)&&"[object RegExp]"===objectToString(e)}function isObject(e){return"object"==typeof e&&null!==e}function isDate(e){return isObject(e)&&"[object Date]"===objectToString(e)}function isError(e){return isObject(e)&&("[object Error]"===objectToString(e)||e instanceof Error)}function isFunction(e){return"function"==typeof e}function isPrimitive(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||"undefined"==typeof e}function objectToString(e){return Object.prototype.toString.call(e)}function pad(e){return 10>e?"0"+e.toString(10):e.toString(10)}function timestamp(){var e=new Date,r=[pad(e.getHours()),pad(e.getMinutes()),pad(e.getSeconds())].join(":");return[e.getDate(),months[e.getMonth()],r].join(" ")}function hasOwnProperty(e,r){return Object.prototype.hasOwnProperty.call(e,r)}var formatRegExp=/%[sdj%]/g;exports.format=function(e){if(!isString(e)){for(var r=[],t=0;t<arguments.length;t++)r.push(inspect(arguments[t]));return r.join(" ")}for(var t=1,n=arguments,i=n.length,o=String(e).replace(formatRegExp,function(e){if("%%"===e)return"%";if(t>=i)return e;switch(e){case"%s":return String(n[t++]);case"%d":return Number(n[t++]);case"%j":try{return JSON.stringify(n[t++])}catch(r){return"[Circular]"}default:return e}}),s=n[t];i>t;s=n[++t])o+=isNull(s)||!isObject(s)?" "+s:" "+inspect(s);return o},exports.deprecate=function(e,r){function t(){if(!n){if(process.throwDeprecation)throw new Error(r);process.traceDeprecation?console.trace(r):console.error(r),n=!0}return e.apply(this,arguments)}if(isUndefined(global.process))return function(){return exports.deprecate(e,r).apply(this,arguments)};if(process.noDeprecation===!0)return e;var n=!1;return t};var debugs={},debugEnviron;exports.debuglog=function(e){if(isUndefined(debugEnviron)&&(debugEnviron=process.env.NODE_DEBUG||""),e=e.toUpperCase(),!debugs[e])if(new RegExp("\\b"+e+"\\b","i").test(debugEnviron)){var r=process.pid;debugs[e]=function(){var t=exports.format.apply(exports,arguments);console.error("%s %d: %s",e,r,t)}}else debugs[e]=function(){};return debugs[e]},exports.inspect=inspect,inspect.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},inspect.styles={special:"cyan",number:"yellow","boolean":"yellow",undefined:"grey","null":"bold",string:"green",date:"magenta",regexp:"red"},exports.isArray=isArray,exports.isBoolean=isBoolean,exports.isNull=isNull,exports.isNullOrUndefined=isNullOrUndefined,exports.isNumber=isNumber,exports.isString=isString,exports.isSymbol=isSymbol,exports.isUndefined=isUndefined,exports.isRegExp=isRegExp,exports.isObject=isObject,exports.isDate=isDate,exports.isError=isError,exports.isFunction=isFunction,exports.isPrimitive=isPrimitive,exports.isBuffer=require("./support/isBuffer");var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];exports.log=function(){console.log("%s - %s",timestamp(),exports.format.apply(exports,arguments))},exports.inherits=require("inherits"),exports._extend=function(e,r){if(!r||!isObject(r))return e;for(var t=Object.keys(r),n=t.length;n--;)e[t[n]]=r[t[n]];return e};
23977
23978 }).call(this,require('_process'),typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
23979
23980 },{"./support/isBuffer":96,"_process":71,"inherits":35}],98:[function(require,module,exports){
23981 function extend(){for(var r={},e=0;e<arguments.length;e++){var t=arguments[e];for(var n in t)hasOwnProperty.call(t,n)&&(r[n]=t[n])}return r}module.exports=extend;var hasOwnProperty=Object.prototype.hasOwnProperty;
23982
23983 },{}]},{},[3])(3)
23984 });
23985 </script>
23986
23987   <script>
23988 // https://github.com/isaacs/json-stringify-safe v5.0.1
23989 function stringify(obj, replacer, spaces, cycleReplacer) {
23990   return JSON.stringify(obj, serializer(replacer, cycleReplacer), spaces)
23991 }
23992
23993 function serializer(replacer, cycleReplacer) {
23994   var stack = [], keys = []
23995
23996   if (cycleReplacer == null) cycleReplacer = function(key, value) {
23997     if (stack[0] === value) return "[Circular ~]"
23998     return "[Circular ~." + keys.slice(0, stack.indexOf(value)).join(".") + "]"
23999   }
24000
24001   return function(key, value) {
24002     if (stack.length > 0) {
24003       var thisPos = stack.indexOf(this)
24004       ~thisPos ? stack.splice(thisPos + 1) : stack.push(this)
24005       ~thisPos ? keys.splice(thisPos, Infinity, key) : keys.push(key)
24006       if (~stack.indexOf(value)) value = cycleReplacer.call(this, key, value)
24007     }
24008     else stack.push(value)
24009
24010     return replacer == null ? value : replacer.call(this, key, value)
24011   }
24012 }
24013 </script>
24014
24015   <script>
24016 /* Web Font Loader v1.6.24 - (c) Adobe Systems, Google. License: Apache 2.0 */
24017 (function(){function aa(a,b,d){return a.call.apply(a.bind,arguments)}function ba(a,b,d){if(!a)throw Error();if(2<arguments.length){var c=Array.prototype.slice.call(arguments,2);return function(){var d=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(d,c);return a.apply(b,d)}}return function(){return a.apply(b,arguments)}}function p(a,b,d){p=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?aa:ba;return p.apply(null,arguments)}var q=Date.now||function(){return+new Date};function ca(a,b){this.a=a;this.m=b||a;this.c=this.m.document}var da=!!window.FontFace;function t(a,b,d,c){b=a.c.createElement(b);if(d)for(var e in d)d.hasOwnProperty(e)&&("style"==e?b.style.cssText=d[e]:b.setAttribute(e,d[e]));c&&b.appendChild(a.c.createTextNode(c));return b}function u(a,b,d){a=a.c.getElementsByTagName(b)[0];a||(a=document.documentElement);a.insertBefore(d,a.lastChild)}function v(a){a.parentNode&&a.parentNode.removeChild(a)}
24018 function w(a,b,d){b=b||[];d=d||[];for(var c=a.className.split(/\s+/),e=0;e<b.length;e+=1){for(var f=!1,g=0;g<c.length;g+=1)if(b[e]===c[g]){f=!0;break}f||c.push(b[e])}b=[];for(e=0;e<c.length;e+=1){f=!1;for(g=0;g<d.length;g+=1)if(c[e]===d[g]){f=!0;break}f||b.push(c[e])}a.className=b.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function y(a,b){for(var d=a.className.split(/\s+/),c=0,e=d.length;c<e;c++)if(d[c]==b)return!0;return!1}
24019 function z(a){if("string"===typeof a.f)return a.f;var b=a.m.location.protocol;"about:"==b&&(b=a.a.location.protocol);return"https:"==b?"https:":"http:"}function ea(a){return a.m.location.hostname||a.a.location.hostname}
24020 function A(a,b,d){function c(){k&&e&&f&&(k(g),k=null)}b=t(a,"link",{rel:"stylesheet",href:b,media:"all"});var e=!1,f=!0,g=null,k=d||null;da?(b.onload=function(){e=!0;c()},b.onerror=function(){e=!0;g=Error("Stylesheet failed to load");c()}):setTimeout(function(){e=!0;c()},0);u(a,"head",b)}
24021 function B(a,b,d,c){var e=a.c.getElementsByTagName("head")[0];if(e){var f=t(a,"script",{src:b}),g=!1;f.onload=f.onreadystatechange=function(){g||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(g=!0,d&&d(null),f.onload=f.onreadystatechange=null,"HEAD"==f.parentNode.tagName&&e.removeChild(f))};e.appendChild(f);setTimeout(function(){g||(g=!0,d&&d(Error("Script load timeout")))},c||5E3);return f}return null};function C(){this.a=0;this.c=null}function D(a){a.a++;return function(){a.a--;E(a)}}function F(a,b){a.c=b;E(a)}function E(a){0==a.a&&a.c&&(a.c(),a.c=null)};function G(a){this.a=a||"-"}G.prototype.c=function(a){for(var b=[],d=0;d<arguments.length;d++)b.push(arguments[d].replace(/[\W_]+/g,"").toLowerCase());return b.join(this.a)};function H(a,b){this.c=a;this.f=4;this.a="n";var d=(b||"n4").match(/^([nio])([1-9])$/i);d&&(this.a=d[1],this.f=parseInt(d[2],10))}function fa(a){return I(a)+" "+(a.f+"00")+" 300px "+J(a.c)}function J(a){var b=[];a=a.split(/,\s*/);for(var d=0;d<a.length;d++){var c=a[d].replace(/['"]/g,"");-1!=c.indexOf(" ")||/^\d/.test(c)?b.push("'"+c+"'"):b.push(c)}return b.join(",")}function K(a){return a.a+a.f}function I(a){var b="normal";"o"===a.a?b="oblique":"i"===a.a&&(b="italic");return b}
24022 function ga(a){var b=4,d="n",c=null;a&&((c=a.match(/(normal|oblique|italic)/i))&&c[1]&&(d=c[1].substr(0,1).toLowerCase()),(c=a.match(/([1-9]00|normal|bold)/i))&&c[1]&&(/bold/i.test(c[1])?b=7:/[1-9]00/.test(c[1])&&(b=parseInt(c[1].substr(0,1),10))));return d+b};function ha(a,b){this.c=a;this.f=a.m.document.documentElement;this.h=b;this.a=new G("-");this.j=!1!==b.events;this.g=!1!==b.classes}function ia(a){a.g&&w(a.f,[a.a.c("wf","loading")]);L(a,"loading")}function M(a){if(a.g){var b=y(a.f,a.a.c("wf","active")),d=[],c=[a.a.c("wf","loading")];b||d.push(a.a.c("wf","inactive"));w(a.f,d,c)}L(a,"inactive")}function L(a,b,d){if(a.j&&a.h[b])if(d)a.h[b](d.c,K(d));else a.h[b]()};function ja(){this.c={}}function ka(a,b,d){var c=[],e;for(e in b)if(b.hasOwnProperty(e)){var f=a.c[e];f&&c.push(f(b[e],d))}return c};function N(a,b){this.c=a;this.f=b;this.a=t(this.c,"span",{"aria-hidden":"true"},this.f)}function O(a){u(a.c,"body",a.a)}function P(a){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+J(a.c)+";"+("font-style:"+I(a)+";font-weight:"+(a.f+"00")+";")};function Q(a,b,d,c,e,f){this.g=a;this.j=b;this.a=c;this.c=d;this.f=e||3E3;this.h=f||void 0}Q.prototype.start=function(){var a=this.c.m.document,b=this,d=q(),c=new Promise(function(c,e){function k(){q()-d>=b.f?e():a.fonts.load(fa(b.a),b.h).then(function(a){1<=a.length?c():setTimeout(k,25)},function(){e()})}k()}),e=new Promise(function(a,c){setTimeout(c,b.f)});Promise.race([e,c]).then(function(){b.g(b.a)},function(){b.j(b.a)})};function R(a,b,d,c,e,f,g){this.v=a;this.B=b;this.c=d;this.a=c;this.s=g||"BESbswy";this.f={};this.w=e||3E3;this.u=f||null;this.o=this.j=this.h=this.g=null;this.g=new N(this.c,this.s);this.h=new N(this.c,this.s);this.j=new N(this.c,this.s);this.o=new N(this.c,this.s);a=new H(this.a.c+",serif",K(this.a));a=P(a);this.g.a.style.cssText=a;a=new H(this.a.c+",sans-serif",K(this.a));a=P(a);this.h.a.style.cssText=a;a=new H("serif",K(this.a));a=P(a);this.j.a.style.cssText=a;a=new H("sans-serif",K(this.a));a=
24023 P(a);this.o.a.style.cssText=a;O(this.g);O(this.h);O(this.j);O(this.o)}var S={D:"serif",C:"sans-serif"},T=null;function U(){if(null===T){var a=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);T=!!a&&(536>parseInt(a[1],10)||536===parseInt(a[1],10)&&11>=parseInt(a[2],10))}return T}R.prototype.start=function(){this.f.serif=this.j.a.offsetWidth;this.f["sans-serif"]=this.o.a.offsetWidth;this.A=q();la(this)};
24024 function ma(a,b,d){for(var c in S)if(S.hasOwnProperty(c)&&b===a.f[S[c]]&&d===a.f[S[c]])return!0;return!1}function la(a){var b=a.g.a.offsetWidth,d=a.h.a.offsetWidth,c;(c=b===a.f.serif&&d===a.f["sans-serif"])||(c=U()&&ma(a,b,d));c?q()-a.A>=a.w?U()&&ma(a,b,d)&&(null===a.u||a.u.hasOwnProperty(a.a.c))?V(a,a.v):V(a,a.B):na(a):V(a,a.v)}function na(a){setTimeout(p(function(){la(this)},a),50)}function V(a,b){setTimeout(p(function(){v(this.g.a);v(this.h.a);v(this.j.a);v(this.o.a);b(this.a)},a),0)};function W(a,b,d){this.c=a;this.a=b;this.f=0;this.o=this.j=!1;this.s=d}var X=null;W.prototype.g=function(a){var b=this.a;b.g&&w(b.f,[b.a.c("wf",a.c,K(a).toString(),"active")],[b.a.c("wf",a.c,K(a).toString(),"loading"),b.a.c("wf",a.c,K(a).toString(),"inactive")]);L(b,"fontactive",a);this.o=!0;oa(this)};
24025 W.prototype.h=function(a){var b=this.a;if(b.g){var d=y(b.f,b.a.c("wf",a.c,K(a).toString(),"active")),c=[],e=[b.a.c("wf",a.c,K(a).toString(),"loading")];d||c.push(b.a.c("wf",a.c,K(a).toString(),"inactive"));w(b.f,c,e)}L(b,"fontinactive",a);oa(this)};function oa(a){0==--a.f&&a.j&&(a.o?(a=a.a,a.g&&w(a.f,[a.a.c("wf","active")],[a.a.c("wf","loading"),a.a.c("wf","inactive")]),L(a,"active")):M(a.a))};function pa(a){this.j=a;this.a=new ja;this.h=0;this.f=this.g=!0}pa.prototype.load=function(a){this.c=new ca(this.j,a.context||this.j);this.g=!1!==a.events;this.f=!1!==a.classes;qa(this,new ha(this.c,a),a)};
24026 function ra(a,b,d,c,e){var f=0==--a.h;(a.f||a.g)&&setTimeout(function(){var a=e||null,k=c||null||{};if(0===d.length&&f)M(b.a);else{b.f+=d.length;f&&(b.j=f);var h,m=[];for(h=0;h<d.length;h++){var l=d[h],n=k[l.c],r=b.a,x=l;r.g&&w(r.f,[r.a.c("wf",x.c,K(x).toString(),"loading")]);L(r,"fontloading",x);r=null;null===X&&(X=window.FontFace?(x=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent))?42<parseInt(x[1],10):!0:!1);X?r=new Q(p(b.g,b),p(b.h,b),b.c,l,b.s,n):r=new R(p(b.g,b),p(b.h,b),b.c,l,b.s,a,
24027 n);m.push(r)}for(h=0;h<m.length;h++)m[h].start()}},0)}function qa(a,b,d){var c=[],e=d.timeout;ia(b);var c=ka(a.a,d,a.c),f=new W(a.c,b,e);a.h=c.length;b=0;for(d=c.length;b<d;b++)c[b].load(function(b,c,d){ra(a,f,b,c,d)})};function sa(a,b){this.c=a;this.a=b}function ta(a,b,d){var c=z(a.c);a=(a.a.api||"fast.fonts.net/jsapi").replace(/^.*http(s?):(\/\/)?/,"");return c+"//"+a+"/"+b+".js"+(d?"?v="+d:"")}
24028 sa.prototype.load=function(a){function b(){if(e["__mti_fntLst"+d]){var c=e["__mti_fntLst"+d](),g=[],k;if(c)for(var h=0;h<c.length;h++){var m=c[h].fontfamily;void 0!=c[h].fontStyle&&void 0!=c[h].fontWeight?(k=c[h].fontStyle+c[h].fontWeight,g.push(new H(m,k))):g.push(new H(m))}a(g)}else setTimeout(function(){b()},50)}var d=this.a.projectId,c=this.a.version;if(d){var e=this.c.m;B(this.c,ta(this,d,c),function(c){c?a([]):b()}).id="__MonotypeAPIScript__"+d}else a([])};function ua(a,b){this.c=a;this.a=b}ua.prototype.load=function(a){var b,d,c=this.a.urls||[],e=this.a.families||[],f=this.a.testStrings||{},g=new C;b=0;for(d=c.length;b<d;b++)A(this.c,c[b],D(g));var k=[];b=0;for(d=e.length;b<d;b++)if(c=e[b].split(":"),c[1])for(var h=c[1].split(","),m=0;m<h.length;m+=1)k.push(new H(c[0],h[m]));else k.push(new H(c[0]));F(g,function(){a(k,f)})};function va(a,b,d){a?this.c=a:this.c=b+wa;this.a=[];this.f=[];this.g=d||""}var wa="//fonts.googleapis.com/css";function xa(a,b){for(var d=b.length,c=0;c<d;c++){var e=b[c].split(":");3==e.length&&a.f.push(e.pop());var f="";2==e.length&&""!=e[1]&&(f=":");a.a.push(e.join(f))}}
24029 function ya(a){if(0==a.a.length)throw Error("No fonts to load!");if(-1!=a.c.indexOf("kit="))return a.c;for(var b=a.a.length,d=[],c=0;c<b;c++)d.push(a.a[c].replace(/ /g,"+"));b=a.c+"?family="+d.join("%7C");0<a.f.length&&(b+="&subset="+a.f.join(","));0<a.g.length&&(b+="&text="+encodeURIComponent(a.g));return b};function za(a){this.f=a;this.a=[];this.c={}}
24030 var Aa={latin:"BESbswy",cyrillic:"\u0439\u044f\u0416",greek:"\u03b1\u03b2\u03a3",khmer:"\u1780\u1781\u1782",Hanuman:"\u1780\u1781\u1782"},Ba={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},Ca={i:"i",italic:"i",n:"n",normal:"n"},Da=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;
24031 function Ea(a){for(var b=a.f.length,d=0;d<b;d++){var c=a.f[d].split(":"),e=c[0].replace(/\+/g," "),f=["n4"];if(2<=c.length){var g;var k=c[1];g=[];if(k)for(var k=k.split(","),h=k.length,m=0;m<h;m++){var l;l=k[m];if(l.match(/^[\w-]+$/)){var n=Da.exec(l.toLowerCase());if(null==n)l="";else{l=n[2];l=null==l||""==l?"n":Ca[l];n=n[1];if(null==n||""==n)n="4";else var r=Ba[n],n=r?r:isNaN(n)?"4":n.substr(0,1);l=[l,n].join("")}}else l="";l&&g.push(l)}0<g.length&&(f=g);3==c.length&&(c=c[2],g=[],c=c?c.split(","):
24032 g,0<c.length&&(c=Aa[c[0]])&&(a.c[e]=c))}a.c[e]||(c=Aa[e])&&(a.c[e]=c);for(c=0;c<f.length;c+=1)a.a.push(new H(e,f[c]))}};function Fa(a,b){this.c=a;this.a=b}var Ga={Arimo:!0,Cousine:!0,Tinos:!0};Fa.prototype.load=function(a){var b=new C,d=this.c,c=new va(this.a.api,z(d),this.a.text),e=this.a.families;xa(c,e);var f=new za(e);Ea(f);A(d,ya(c),D(b));F(b,function(){a(f.a,f.c,Ga)})};function Ha(a,b){this.c=a;this.a=b}Ha.prototype.load=function(a){var b=this.a.id,d=this.c.m;b?B(this.c,(this.a.api||"https://use.typekit.net")+"/"+b+".js",function(b){if(b)a([]);else if(d.Typekit&&d.Typekit.config&&d.Typekit.config.fn){b=d.Typekit.config.fn;for(var e=[],f=0;f<b.length;f+=2)for(var g=b[f],k=b[f+1],h=0;h<k.length;h++)e.push(new H(g,k[h]));try{d.Typekit.load({events:!1,classes:!1,async:!0})}catch(m){}a(e)}},2E3):a([])};function Ia(a,b){this.c=a;this.f=b;this.a=[]}Ia.prototype.load=function(a){var b=this.f.id,d=this.c.m,c=this;b?(d.__webfontfontdeckmodule__||(d.__webfontfontdeckmodule__={}),d.__webfontfontdeckmodule__[b]=function(b,d){for(var g=0,k=d.fonts.length;g<k;++g){var h=d.fonts[g];c.a.push(new H(h.name,ga("font-weight:"+h.weight+";font-style:"+h.style)))}a(c.a)},B(this.c,z(this.c)+(this.f.api||"//f.fontdeck.com/s/css/js/")+ea(this.c)+"/"+b+".js",function(b){b&&a([])})):a([])};var Y=new pa(window);Y.a.c.custom=function(a,b){return new ua(b,a)};Y.a.c.fontdeck=function(a,b){return new Ia(b,a)};Y.a.c.monotype=function(a,b){return new sa(b,a)};Y.a.c.typekit=function(a,b){return new Ha(b,a)};Y.a.c.google=function(a,b){return new Fa(b,a)};var Z={load:p(Y.load,Y)};"function"===typeof define&&define.amd?define(function(){return Z}):"undefined"!==typeof module&&module.exports?module.exports=Z:(window.WebFont=Z,window.WebFontConfig&&Y.load(window.WebFontConfig));}());
24033 </script>
24034
24035   <script>
24036     var schemaWrapper = {};
24037     schemaWrapper.definitions = defs;
24038     defsParser = new $RefParser();
24039     defsParser.dereference(schemaWrapper).catch(function(err) {
24040       console.log(err);
24041     });
24042   </script>
24043   <script>
24044   $(document).ready(function () {
24045     $('.nav-tabs-examples').find('a:first').tab('show');
24046     $(this).scrollspy({ target: '#scrollingNav', offset: 18 });
24047   });
24048   </script>
24049 </body>
24050 </html>