mirror of
https://github.com/Fishwaldo/rundeck-api-java-client.git
synced 2025-03-15 19:41:46 +00:00
137 lines
11 KiB
HTML
137 lines
11 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<!-- Generated by Apache Maven Doxia at Nov 25, 2014 -->
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
|
<title></title>
|
|
<link rel="stylesheet" href="./css/apache-maven-fluido.min.css" />
|
|
<link rel="stylesheet" href="./css/site.css" />
|
|
<link rel="stylesheet" href="./css/print.css" media="print" />
|
|
<style>body{padding-top: 20px;}</style>
|
|
|
|
<script type="text/javascript" src="./js/apache-maven-fluido.min.js"></script>
|
|
|
|
|
|
<meta name="Date-Revision-yyyymmdd" content="20141125" />
|
|
<meta http-equiv="Content-Language" content="en" />
|
|
|
|
<!-- Google Analytics -->
|
|
<script type="text/javascript">
|
|
|
|
var _gaq = _gaq || [];
|
|
_gaq.push(['_setAccount', 'UA-23435653-1']);
|
|
_gaq.push(['_trackPageview']);
|
|
|
|
(function() {
|
|
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
|
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
|
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
|
})();
|
|
|
|
</script>
|
|
</head>
|
|
<body>
|
|
|
|
|
|
<div class="container-fluid">
|
|
|
|
<div id="breadcrumbs">
|
|
<ul class="breadcrumb">
|
|
|
|
|
|
<li class="">
|
|
<a href="http://rundeck.org" class="externalLink" title="Rundeck">Rundeck</a>
|
|
<li class="divider ">/</li>
|
|
</li>
|
|
<li class="">
|
|
<a href="./" title="Rundeck API - Java Client">Rundeck API - Java Client</a>
|
|
<li class="divider ">/</li>
|
|
</li>
|
|
<li class=""></li>
|
|
|
|
|
|
<li id="publishDate" class="pull-right">Last Published: 2014-11-25</li> <li class="divider pull-right">|</li>
|
|
<li id="projectVersion" class="pull-right">Version: 12.0</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div id="leftColumn" class="sidebar">
|
|
<div class="well">
|
|
|
|
|
|
<h5>RunDeck API - Java Client</h5>
|
|
<ul>
|
|
<li class="none">
|
|
<a href="index.html" title="Introduction">Introduction</a>
|
|
</li>
|
|
<li class="none">
|
|
<strong>Status</strong>
|
|
</li>
|
|
<li class="none">
|
|
<a href="faq.html" title="FAQ">FAQ</a>
|
|
</li>
|
|
<li class="none">
|
|
<a href="download.html" title="Download">Download</a>
|
|
</li>
|
|
<li class="none">
|
|
<a href="changes-report.html" title="Changelog">Changelog</a>
|
|
</li>
|
|
<li class="none">
|
|
<a href="apidocs/index.html" title="API Documentation">API Documentation</a>
|
|
</li>
|
|
</ul>
|
|
<h5>Scripting examples</h5>
|
|
<ul>
|
|
<li class="none">
|
|
<a href="scripting.html" title="Introduction">Introduction</a>
|
|
</li>
|
|
<li class="none">
|
|
<a href="groovy.html" title="Groovy">Groovy</a>
|
|
</li>
|
|
<li class="none">
|
|
<a href="jruby.html" title="JRuby">JRuby</a>
|
|
</li>
|
|
<li class="none">
|
|
<a href="jython.html" title="Jython">Jython</a>
|
|
</li>
|
|
</ul>
|
|
<h5>Project Documentation</h5>
|
|
<ul>
|
|
<li class="collapsed">
|
|
<a href="project-info.html" title="Project Information">Project Information</a>
|
|
</li>
|
|
<li class="collapsed">
|
|
<a href="project-reports.html" title="Project Reports">Project Reports</a>
|
|
</li>
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<div id="poweredBy">
|
|
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
|
|
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div id="bodyColumn" class="content">
|
|
<div id="contentBox">
|
|
|
|
<div class="section"><h2>Status of the implementation of the Rundeck API<a name="Status_of_the_implementation_of_the_Rundeck_API"></a></h2></div><div class="section"><h3>Rundeck API version 1<a name="Rundeck_API_version_1"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.2.1/Rundeck-Guide.html#rundeck-api">Documentation of the Rundeck API version 1</a></p><ul><li>Login-based authentication - OK</li><li>System Info - OK</li><li>Listing Jobs - OK</li><li>Running a Job - OK</li><li>Exporting Jobs - OK</li><li>Importing Jobs - OK</li><li>Getting a Job Definition - OK</li><li>Deleting a Job Definition - OK</li><li>Getting Executions for a Job - OK</li><li>Listing Running Executions - OK</li><li>Getting Execution Info - OK</li><li>Aborting Executions - OK</li><li>Running Adhoc Commands - OK</li><li>Running Adhoc Scripts - OK</li><li>Listing Projects - OK</li><li>Getting Project Info - OK</li><li>Listing History - OK</li><li>Creating History Event Reports - <b>TODO</b></li><li>Listing Resources - OK</li><li>Getting Resource Info - OK</li></ul><div class="section"><h3>Rundeck API version 2<a name="Rundeck_API_version_2"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.3.2/api/index.html">Documentation of the Rundeck API version 2</a></p><ul><li>Token-based authentication - OK</li><li>Listing Jobs for a Project - <b>TODO</b></li><li>Updating and Listing Resources for a Project - <b>TODO</b></li><li>Refreshing Resources for a Project - <b>TODO</b></li></ul><div class="section"><h3>Rundeck API version 3<a name="Rundeck_API_version_3"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.4.2/api/index.html">Documentation of the Rundeck API version 3</a></p><ul><li>(only updates to Resource endpoints) - <b>TODO</b></li></ul><div class="section"><h3>Rundeck API version 4<a name="Rundeck_API_version_4"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.4.3/api/index.html">Documentation of the Rundeck API version 4</a></p><ul><li>Running Adhoc Script URLs - <b>TODO</b></li></ul><div class="section"><h3>Rundeck API version 5<a name="Rundeck_API_version_5"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.4.4/api/index.html">Documentation of the Rundeck API version 5</a></p><ul><li>Bulk Job Delete - OK</li><li>Execution Output - OK</li><li>Execution Query - OK</li><li>History list query - OK</li></ul><div class="section"><h3>Rundeck API version 6<a name="Rundeck_API_version_6"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.5/api/index.html">Documentation of the Rundeck API version 6</a></p><ul><li>Execution Output format fixed - OK</li></ul><div class="section"><h3>Rundeck API version 7<a name="Rundeck_API_version_7"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.5.3/api/index.html">Documentation of the Rundeck API version 7</a></p><ul><li>Incubator for cluster mode job takeover - <b>TODO</b></li></ul><div class="section"><h3>Rundeck API version 8<a name="Rundeck_API_version_8"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.6.0/api/index.html">Documentation of the Rundeck API version 8</a></p><ul><li>scriptInterpreter addition to run script and run url - OK</li><li>project parameter added to jobs import - OK</li></ul><div class="section"><h3>Rundeck API version 9<a name="Rundeck_API_version_9"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/1.6.1/api/index.html">Documentation of the Rundeck API version 9</a></p><ul><li>list running executions across all projects - OK</li><li>include project name in execution results - OK</li><li>Add uuidOption parameter to allow removing imported UUIDs to avoid creation conflicts - OK</li></ul><div class="section"><h3>Rundeck API version 10<a name="Rundeck_API_version_10"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/2.0.0/api/index.html">Documentation of the Rundeck API version 10</a></p><ul><li>Execution State - Retrieve workflow step and node state information - OK</li><li>Execution Output with State - Retrieve log output with state change information - OK</li><li>Execution Output - Retrieve log output for a particular node or step - OK</li><li>Execution Info - added successfulNodes and failedNodes detail. - OK</li><li>Deprecation: Remove methods deprecated until version 10. - OK</li></ul><div class="section"><h3>Rundeck API version 11<a name="Rundeck_API_version_11"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/2.1.0/api/index.html">Documentation of the Rundeck API version 11</a></p><ul><li>Project creation - OK</li><li>Get Project configuration - OK</li><li>Set Project configuration - OK</li><li>Get/Set Project configuration keys - OK</li><li>Delete project - OK</li><li>Export project archive - OK</li><li>Import project archive - OK</li><li>Key file upload - OK</li><li>Key file delete - OK</li><li>Key file list - OK</li><li>Key file get - OK</li><li>API Token create - OK</li><li>API Token list - OK</li><li>API Token delete - OK</li></ul><div class="section"><h3>Rundeck API version 12<a name="Rundeck_API_version_12"></a></h3></div><p><a class="externalLink" href="http://rundeck.org/2.2.0/api/index.html">Documentation of the Rundeck API version 12</a></p><ul><li>Bulk delete executions - OK</li><li>Delete execution - OK</li><li>Delete all executions for a job - OK</li></ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<footer class="footer">
|
|
<div class="container-fluid">
|
|
<div class="row span16">Copyright © 2011-2014.
|
|
All Rights Reserved.
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</footer>
|
|
</body>
|
|
</html>
|