blob: baa3381c33ef372360b0cf0dc0f8339a74baed0a [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<title>Swagger explorer</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
<!--style type="text/css"></style-->
<link href="css/index.css" rel="stylesheet"/>
<link href='css/standalone.css' rel='stylesheet'/>
<link href='css/api-explorer.css' rel='stylesheet' type='text/css'/>
<link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/>
<script src='lib/jquery-1.8.0.min.js' type='text/javascript'></script>
<script src='lib/jquery.slideto.min.js' type='text/javascript'></script>
<script src='lib/jquery.wiggle.min.js' type='text/javascript'></script>
<script src='lib/jquery.ba-bbq.min.js' type='text/javascript'></script>
<script src='lib/handlebars-2.0.0.js' type='text/javascript'></script>
<script src='lib/underscore-min.js' type='text/javascript'></script>
<script src='lib/backbone-min.js' type='text/javascript'></script>
<script src='swagger-ui.js' type='text/javascript'></script>
<script src='lib/jsoneditor.js' type='text/javascript'></script>
<script src='lib/highlight.7.3.pack.js' type='text/javascript'></script>
<script src='lib/marked.js' type='text/javascript'></script>
<script src='lib/swagger-oauth.js' type='text/javascript'></script>
<script src='lib/bootstrap.min.js' type='text/javascript'></script>
<script type="text/javascript">
jQuery.browser = jQuery.browser || {};
(function () {
jQuery.browser.msie = jQuery.browser.msie || false;
jQuery.browser.version = jQuery.browser.version || 0;
if (navigator.userAgent.match(/MSIE ([0-9]+)\./)) {
jQuery.browser.msie = true;
jQuery.browser.version = RegExp.$1;
}
})();
</script>
<script type="text/javascript">
$(function () {
var url = window.location.search.match(/url=([^&]+)/);
if (url && url.length > 1) {
url = decodeURIComponent(url[1]);
} else {
url = window.location.protocol + "//" + window.location.host + window.location.pathname + "swagger.json";
}
window.swaggerUi = new SwaggerUi({
url: url,
dom_id: "swagger-ui-container",
supportedSubmitMethods: ['get', 'post', 'put', 'delete', 'patch'],
onComplete: function (swaggerApi, swaggerUi) {
if (typeof initOAuth == "function") {
initOAuth({
clientId: "ffe7748a-3a3f-4860-a02a-42ab08e4fde2",
realm: "realm",
appName: "Ambari"
});
}
$('pre code').each(function (i, e) {
hljs.highlightBlock(e)
});
if (swaggerUi.options.url) {
$('#input_baseUrl').val(swaggerUi.options.url);
}
if (swaggerUi.options.apiKey) {
$('#input_apiKey').val(swaggerUi.options.apiKey);
}
$("[data-toggle='tooltip']").tooltip();
addApiKeyAuthorization();
},
onFailure: function (data) {
log("Unable to Load SwaggerUI");
},
operationsSorter: function (a, b) {
var order = { 'get': '0', 'post': '1', 'put': '2', 'delete': '3' };
return order[a.method].localeCompare(order[b.method]);
},
docExpansion: "none",
sorter: "alpha"
});
function addApiKeyAuthorization() {
var key = encodeURIComponent($('#input_apiKey')[0].value);
if (key && key.trim() != "") {
var apiKeyAuth = new SwaggerClient.ApiKeyAuthorization("Authorization", "Bearer " + key, "header");
window.swaggerUi.api.clientAuthorizations.add("key", apiKeyAuth);
log("added key " + key);
}
}
$('#input_apiKey').change(addApiKeyAuthorization);
// if you have an apiKey you would like to pre-populate on the page for demonstration purposes...
/*
var apiKey = "myApiKeyXXXX123456789";
$('#input_apiKey').val(apiKey);
*/
window.swaggerUi.load();
swaggerUi.api.clientAuthorizations.add("key", new SwaggerClient.ApiKeyAuthorization("X-Requested-By", "ambari", "header")); //Content-Type
function log() {
if ('console' in window) {
console.log.apply(console, arguments);
}
}
});
</script>
<script type="text/javascript">
$(function () {
$(window).scroll(function () {
var sticky = $(".sticky-nav");
i(sticky);
r(sticky);
function n() {
return window.matchMedia("(min-width: 992px)").matches
}
function e() {
n() ? sticky.parents(".sticky-nav-placeholder").removeAttr("style") : sticky.parents(".sticky-nav-placeholder").css("min-height", sticky.outerHeight())
}
function i(n) {
n.hasClass("fixed") || (navOffset = n.offset().top);
e();
//$(window).scrollTop() > navOffset ? $(".modal.in").length || n.addClass("fixed") : n.removeClass("fixed")
}
function r(e) {
function i() {
var i = $(window).scrollTop(), r = e.parents(".sticky-nav");
return r.hasClass("fixed") && !n() && (i = i + r.outerHeight() + 40), i
}
function r(e) {
var t = o.next("[data-endpoint]"), n = o.prev("[data-endpoint]");
return "next" === e ? t.length ? t : o.parent().next().find("[data-endpoint]").first() : "prev" === e ? n.length ? n : o.parent().prev().find("[data-endpoint]").last() : []
}
var nav = e.find("[data-navigator]");
if (nav.find("[data-endpoint][data-selected]").length) {
var o = nav.find("[data-endpoint][data-selected]"),
a = $("#" + o.attr("data-endpoint")),
s = a.offset().top,
l = (s + a.outerHeight(), r("next")),
u = r("prev");
if (l.length) {
{
var d = $("#" + l.attr("data-endpoint")), f = d.offset().top;
f + d.outerHeight()
}
i() >= f && c(l)
}
if (u.length) {
var p = $("#" + u.attr("data-endpoint")),
g = u.offset().top;
v = (g + p.outerHeight(), 100);
i() < s - v && c(u)
}
}
}
function s() {
var e = $(".sticky-nav [data-navigator]"),
n = e.find("[data-endpoint]").first();
n.attr("data-selected", "");
u.find("[data-selected-value]").html(n.text())
}
function c(e) {
{
var n = $(".sticky-nav [data-navigator]");
$("#" + e.attr("data-endpoint"))
}
n.find("[data-resource]").removeClass("active");
n.find("[data-selected]").removeAttr("data-selected");
e.closest("[data-resource]").addClass("active");
e.attr("data-selected", "");
sticky.find("[data-selected-value]").html(e.text())
}
});
});
</script>
<script type="text/javascript">
$(function () {
$("[data-toggle='tooltip']").tooltip();
});
</script>
</head>
<body class="page-docs" style="zoom: 1;">
<header class="site-header">
<nav role="navigation" class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" data-toggle="collapse" data-target="#navbar-collapse" class="navbar-toggle"><span
class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span
class="icon-bar"></span><span class="icon-bar"></span></button>
<h1 class="navbar-brand"><a href="/#/main/dashboard"><span>Ambari</span></a></h1>
</div>
<div id="navbar-collapse" class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-left">
<li class="li-why"><a href="/#/main/dashboard" style="font-size: 25px; padding-left: 0px">Ambari REST API explorer</a></li>
</ul>
</div>
</div>
</nav>
</header>
<section class="content">
<div id="api2-explorer">
<div class="swagger-section page-docs" style="zoom: 1">
<div class="main-section">
<div id="swagger-ui-container" class="swagger-ui-wrap">
</div>
</div>
</div>
</div>
</section>
</body>
</html>