http://git-wip-us.apache.org/repos/asf/ambari/blob/f76c87a6/ambari-server/docs/api/generated/index.html ---------------------------------------------------------------------- diff --git a/ambari-server/docs/api/generated/index.html b/ambari-server/docs/api/generated/index.html index 7ea4297..21e043b 100644 --- a/ambari-server/docs/api/generated/index.html +++ b/ambari-server/docs/api/generated/index.html @@ -901,16 +901,16 @@ margin-bottom: 20px; defs.Artifacts = { "type" : "object", "properties" : { - "stack_name" : { + "service_name" : { "type" : "string" }, "stack_version" : { "type" : "string" }, - "artifact_name" : { + "stack_name" : { "type" : "string" }, - "service_name" : { + "artifact_name" : { "type" : "string" } } @@ -921,14 +921,14 @@ margin-bottom: 20px; "security" : { "$ref" : "#/definitions/SecurityInfo" }, - "stack_name" : { - "type" : "string" - }, "stack_version" : { "type" : "string" }, "blueprint_name" : { "type" : "string" + }, + "stack_name" : { + "type" : "string" } } }; @@ -981,15 +981,15 @@ margin-bottom: 20px; defs.ClusterArtifactRequest = { "type" : "object", "properties" : { - "Artifacts" : { - "$ref" : "#/definitions/ClusterArtifactRequestInfo" - }, "artifact_data" : { "type" : "object", "additionalProperties" : { "type" : "object", "properties" : { } } + }, + "Artifacts" : { + "$ref" : "#/definitions/ClusterArtifactRequestInfo" } } }; @@ -1176,15 +1176,15 @@ margin-bottom: 20px; defs.ClusterServiceArtifactRequest = { "type" : "object", "properties" : { - "Artifacts" : { - "$ref" : "#/definitions/ClusterServiceArtifactRequestInfo" - }, "artifact_data" : { "type" : "object", "additionalProperties" : { "type" : "object", "properties" : { } } + }, + "Artifacts" : { + "$ref" : "#/definitions/ClusterServiceArtifactRequestInfo" } } }; @@ -1199,15 +1199,15 @@ margin-bottom: 20px; defs.ClusterServiceArtifactResponse = { "type" : "object", "properties" : { - "Artifacts" : { - "$ref" : "#/definitions/ClusterServiceArtifactResponseInfo" - }, "artifact_data" : { "type" : "object", "additionalProperties" : { "type" : "object", "properties" : { } } + }, + "Artifacts" : { + "$ref" : "#/definitions/ClusterServiceArtifactResponseInfo" } } }; @@ -1217,10 +1217,10 @@ margin-bottom: 20px; "cluster_name" : { "type" : "string" }, - "artifact_name" : { + "service_name" : { "type" : "string" }, - "service_name" : { + "artifact_name" : { "type" : "string" } } @@ -1239,18 +1239,15 @@ margin-bottom: 20px; "scope" : { "type" : "string" }, - "component_name" : { + "service_name" : { "type" : "string" }, - "stack_name" : { + "component_name" : { "type" : "string" }, "stack_version" : { "type" : "string" }, - "service_name" : { - "type" : "string" - }, "conditions" : { "type" : "array", "items" : { @@ -1262,16 +1259,19 @@ margin-bottom: 20px; }, "dependent_service_name" : { "type" : "string" + }, + "stack_name" : { + "type" : "string" } } }; defs.ComponentInfo = { "type" : "object", "properties" : { - "provision_action" : { + "name" : { "type" : "string" }, - "name" : { + "provision_action" : { "type" : "string" } } @@ -1630,12 +1630,6 @@ margin-bottom: 20px; defs.HostGroupInfo = { "type" : "object", "properties" : { - "components" : { - "type" : "array", - "items" : { - "$ref" : "#/definitions/ComponentInfo" - } - }, "configurations" : { "type" : "array", "items" : { @@ -1646,12 +1640,18 @@ margin-bottom: 20px; } } }, - "cardinality" : { - "type" : "integer", - "format" : "int32" + "components" : { + "type" : "array", + "items" : { + "$ref" : "#/definitions/ComponentInfo" + } }, "name" : { "type" : "string" + }, + "cardinality" : { + "type" : "integer", + "format" : "int32" } } }; @@ -1709,13 +1709,13 @@ margin-bottom: 20px; "maintenance_state" : { "type" : "string" }, - "public_host_name" : { + "host_group" : { "type" : "string" }, "blueprint" : { "type" : "string" }, - "host_group" : { + "public_host_name" : { "type" : "string" } } @@ -1796,10 +1796,10 @@ margin-bottom: 20px; "type" : "string", "enum" : [ "OFF", "ON", "IMPLIED_FROM_SERVICE", "IMPLIED_FROM_HOST", "IMPLIED_FROM_SERVICE_AND_HOST" ] }, - "host_health_report" : { + "public_host_name" : { "type" : "string" }, - "public_host_name" : { + "host_health_report" : { "type" : "string" } } @@ -2145,23 +2145,23 @@ margin-bottom: 20px; defs.QuickLinksResponseInfo = { "type" : "object", "properties" : { - "file_name" : { - "type" : "string" - }, "default" : { "type" : "boolean", "default" : false }, - "stack_name" : { + "file_name" : { "type" : "string" }, - "stack_version" : { + "service_name" : { "type" : "string" }, "quicklink_data" : { "$ref" : "#/definitions/QuickLinksConfiguration" }, - "service_name" : { + "stack_version" : { + "type" : "string" + }, + "stack_name" : { "type" : "string" } } @@ -2235,14 +2235,14 @@ margin-bottom: 20px; "mirrorsList" : { "type" : "string" }, - "repoId" : { - "type" : "string" - }, "latestUri" : { "type" : "string" }, "repoName" : { "type" : "string" + }, + "repoId" : { + "type" : "string" } } }; @@ -2346,24 +2346,24 @@ margin-bottom: 20px; "$ref" : "#/definitions/RepositoryVersionEntity" } }, - "stackId" : { - "$ref" : "#/definitions/StackId" - }, - "stackName" : { + "operatingSystemsJson" : { "type" : "string" }, + "parentId" : { + "type" : "integer", + "format" : "int64" + }, "stackVersion" : { "type" : "string" }, - "operatingSystemsJson" : { + "stackId" : { + "$ref" : "#/definitions/StackId" + }, + "stackName" : { "type" : "string" }, "repositoryXml" : { "$ref" : "#/definitions/VersionDefinitionXml" - }, - "parentId" : { - "type" : "integer", - "format" : "int64" } } }; @@ -2389,14 +2389,14 @@ margin-bottom: 20px; "$ref" : "#/definitions/RepositoryInfo" } }, + "latestURI" : { + "type" : "string" + }, "errors" : { "type" : "array", "items" : { "type" : "string" } - }, - "latestURI" : { - "type" : "string" } }, "xml" : { @@ -2406,6 +2406,9 @@ margin-bottom: 20px; defs.Request = { "type" : "object", "properties" : { + "cluster_name" : { + "type" : "string" + }, "exclusive" : { "type" : "boolean", "default" : false @@ -2415,9 +2418,6 @@ margin-bottom: 20px; "items" : { "$ref" : "#/definitions/RequestResourceFilter" } - }, - "cluster_name" : { - "type" : "string" } } }; @@ -2431,14 +2431,14 @@ margin-bottom: 20px; "properties" : { } } }, + "action" : { + "type" : "string" + }, "command" : { "type" : "string" }, "operation_level" : { "$ref" : "#/definitions/OperationLevel" - }, - "action" : { - "type" : "string" } } }; @@ -2495,6 +2495,9 @@ margin-bottom: 20px; defs.RequestResourceFilter = { "type" : "object", "properties" : { + "service_name" : { + "type" : "string" + }, "component_name" : { "type" : "string" }, @@ -2503,9 +2506,6 @@ margin-bottom: 20px; }, "hosts" : { "type" : "string" - }, - "service_name" : { - "type" : "string" } } }; @@ -2526,19 +2526,18 @@ margin-bottom: 20px; "start_time" : { "type" : "string" }, + "request_context" : { + "type" : "string" + }, "request_status" : { "type" : "string" }, - "request_context" : { + "cluster_name" : { "type" : "string" }, "request_schedule" : { "type" : "string" }, - "create_time" : { - "type" : "integer", - "format" : "int64" - }, "id" : { "type" : "string" }, @@ -2546,6 +2545,10 @@ margin-bottom: 20px; "type" : "integer", "format" : "int32" }, + "create_time" : { + "type" : "integer", + "format" : "int64" + }, "end_time" : { "type" : "string" }, @@ -2581,9 +2584,6 @@ margin-bottom: 20px; "$ref" : "#/definitions/RequestResourceFilter" } }, - "cluster_name" : { - "type" : "string" - }, "task_count" : { "type" : "integer", "format" : "int32" @@ -2745,9 +2745,6 @@ margin-bottom: 20px; defs.SecurityInfo = { "type" : "object", "properties" : { - "kerberos_descriptor_reference" : { - "type" : "string" - }, "kerberos_descriptor" : { "type" : "object", "additionalProperties" : { @@ -2758,6 +2755,9 @@ margin-bottom: 20px; "security_type" : { "type" : "string", "enum" : [ "NONE", "KERBEROS" ] + }, + "kerberos_descriptor_reference" : { + "type" : "string" } } }; @@ -2903,7 +2903,7 @@ margin-bottom: 20px; }, "repositoryVersionState" : { "type" : "string", - "enum" : [ "INIT", "NOT_REQUIRED", "INSTALLING", "INSTALLED", "INSTALL_FAILED", "OUT_OF_SYNC", "CURRENT" ] + "enum" : [ "NOT_REQUIRED", "INSTALLING", "INSTALLED", "INSTALL_FAILED", "OUT_OF_SYNC", "CURRENT" ] }, "state" : { "type" : "string" @@ -3505,24 +3505,24 @@ margin-bottom: 20px; defs.ThemeInfoResponse = { "type" : "object", "properties" : { - "file_name" : { - "type" : "string" - }, "default" : { "type" : "boolean", "default" : false }, - "stack_name" : { + "file_name" : { + "type" : "string" + }, + "service_name" : { "type" : "string" }, "stack_version" : { "type" : "string" }, + "stack_name" : { + "type" : "string" + }, "theme_data" : { "$ref" : "#/definitions/Theme" - }, - "service_name" : { - "type" : "string" } } }; @@ -3641,6 +3641,12 @@ margin-bottom: 20px; "Users/admin" : { "type" : "boolean", "default" : false + }, + "Users/display_name" : { + "type" : "string" + }, + "Users/local_user_name" : { + "type" : "string" } } }; @@ -3648,9 +3654,9 @@ margin-bottom: 20px; "type" : "object", "required" : [ "Users/user_name" ], "properties" : { - "Users/user_type" : { + "Users/authentication_type" : { "type" : "string", - "enum" : [ "LOCAL", "LDAP", "JWT", "PAM" ] + "enum" : [ "LOCAL", "LDAP", "JWT", "PAM", "KERBEROS" ] }, "Users/groups" : { "type" : "array", @@ -3659,18 +3665,18 @@ margin-bottom: 20px; "type" : "string" } }, - "Users/user_name" : { - "type" : "string" - }, "Users/active" : { "type" : "boolean", "default" : false }, - "Users/ldap_user" : { + "Users/user_name" : { + "type" : "string" + }, + "Users/admin" : { "type" : "boolean", "default" : false }, - "Users/admin" : { + "Users/ldap_user" : { "type" : "boolean", "default" : false } @@ -4271,6 +4277,43 @@ margin-bottom: 20px; <li data-group="Blueprints" data-name="blueprintServiceGetBlueprints" class=""> <a href="#api-Blueprints-blueprintServiceGetBlueprints">blueprintServiceGetBlueprints</a> </li> + <li class="nav-header" data-group="ClusterServices"><a href="#api-ClusterServices">API Methods - ClusterServices</a></li> + <li data-group="ClusterServices" data-name="serviceServiceCreateArtifact" class=""> + <a href="#api-ClusterServices-serviceServiceCreateArtifact">serviceServiceCreateArtifact</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceCreateServices" class=""> + <a href="#api-ClusterServices-serviceServiceCreateServices">serviceServiceCreateServices</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceDeleteArtifact" class=""> + <a href="#api-ClusterServices-serviceServiceDeleteArtifact">serviceServiceDeleteArtifact</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceDeleteArtifacts" class=""> + <a href="#api-ClusterServices-serviceServiceDeleteArtifacts">serviceServiceDeleteArtifacts</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceDeleteService" class=""> + <a href="#api-ClusterServices-serviceServiceDeleteService">serviceServiceDeleteService</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceGetArtifact" class=""> + <a href="#api-ClusterServices-serviceServiceGetArtifact">serviceServiceGetArtifact</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceGetArtifacts" class=""> + <a href="#api-ClusterServices-serviceServiceGetArtifacts">serviceServiceGetArtifacts</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceGetService" class=""> + <a href="#api-ClusterServices-serviceServiceGetService">serviceServiceGetService</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceGetServices" class=""> + <a href="#api-ClusterServices-serviceServiceGetServices">serviceServiceGetServices</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceUpdateArtifact" class=""> + <a href="#api-ClusterServices-serviceServiceUpdateArtifact">serviceServiceUpdateArtifact</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceUpdateArtifacts" class=""> + <a href="#api-ClusterServices-serviceServiceUpdateArtifacts">serviceServiceUpdateArtifacts</a> + </li> + <li data-group="ClusterServices" data-name="serviceServiceUpdateService" class=""> + <a href="#api-ClusterServices-serviceServiceUpdateService">serviceServiceUpdateService</a> + </li> <li class="nav-header" data-group="Clusters"><a href="#api-Clusters">API Methods - Clusters</a></li> <li data-group="Clusters" data-name="createCluster" class=""> <a href="#api-Clusters-createCluster">createCluster</a> @@ -4405,39 +4448,6 @@ margin-bottom: 20px; <li data-group="Services" data-name="getRootServices" class=""> <a href="#api-Services-getRootServices">getRootServices</a> </li> - <li data-group="Services" data-name="serviceServiceCreateArtifact" class=""> - <a href="#api-Services-serviceServiceCreateArtifact">serviceServiceCreateArtifact</a> - </li> - <li data-group="Services" data-name="serviceServiceCreateServices" class=""> - <a href="#api-Services-serviceServiceCreateServices">serviceServiceCreateServices</a> - </li> - <li data-group="Services" data-name="serviceServiceDeleteArtifact" class=""> - <a href="#api-Services-serviceServiceDeleteArtifact">serviceServiceDeleteArtifact</a> - </li> - <li data-group="Services" data-name="serviceServiceDeleteArtifacts" class=""> - <a href="#api-Services-serviceServiceDeleteArtifacts">serviceServiceDeleteArtifacts</a> - </li> - <li data-group="Services" data-name="serviceServiceDeleteService" class=""> - <a href="#api-Services-serviceServiceDeleteService">serviceServiceDeleteService</a> - </li> - <li data-group="Services" data-name="serviceServiceGetArtifact" class=""> - <a href="#api-Services-serviceServiceGetArtifact">serviceServiceGetArtifact</a> - </li> - <li data-group="Services" data-name="serviceServiceGetArtifacts" class=""> - <a href="#api-Services-serviceServiceGetArtifacts">serviceServiceGetArtifacts</a> - </li> - <li data-group="Services" data-name="serviceServiceGetService" class=""> - <a href="#api-Services-serviceServiceGetService">serviceServiceGetService</a> - </li> - <li data-group="Services" data-name="serviceServiceUpdateArtifact" class=""> - <a href="#api-Services-serviceServiceUpdateArtifact">serviceServiceUpdateArtifact</a> - </li> - <li data-group="Services" data-name="serviceServiceUpdateArtifacts" class=""> - <a href="#api-Services-serviceServiceUpdateArtifacts">serviceServiceUpdateArtifacts</a> - </li> - <li data-group="Services" data-name="serviceServiceUpdateService" class=""> - <a href="#api-Services-serviceServiceUpdateService">serviceServiceUpdateService</a> - </li> <li class="nav-header" data-group="Settings"><a href="#api-Settings">API Methods - Settings</a></li> <li data-group="Settings" data-name="createSetting" class=""> <a href="#api-Settings-createSetting">createSetting</a> @@ -8234,13 +8244,13 @@ except ApiException as e: </div> <hr> </section> - <section id="api-Clusters"> - <h1>Clusters</h1> - <div id="api-Clusters-createCluster"> - <article id="api-Clusters-createCluster-0" data-group="User" data-name="createCluster" data-version="0"> + <section id="api-ClusterServices"> + <h1>ClusterServices</h1> + <div id="api-ClusterServices-serviceServiceCreateArtifact"> + <article id="api-ClusterServices-serviceServiceCreateArtifact-0" data-group="User" data-name="serviceServiceCreateArtifact" data-version="0"> <div class="pull-left"> - <h1>createCluster</h1> - <p>Creates a cluster</p> + <h1>serviceServiceCreateArtifact</h1> + <p>Creates a service artifact</p> </div> <div class="pull-right"></div> <div class="clearfix"></div> @@ -8248,84 +8258,92 @@ except ApiException as e: <p class="marked"></p> <p></p> <br /> - <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/clusters/{clusterName}</span></code></pre> + <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/clusters/{clusterName}/services/{serviceName}/artifacts/{artifactName}</span></code></pre> <p> <h3>Usage and SDK Samples</h3> </p> <ul class="nav nav-tabs nav-tabs-examples"> - <li class="active"><a href="#examples-Clusters-createCluster-0-curl">Curl</a></li> - <li class=""><a href="#examples-Clusters-createCluster-0-java">Java</a></li> - <li class=""><a href="#examples-Clusters-createCluster-0-android">Android</a></li> - <!--<li class=""><a href="#examples-Clusters-createCluster-0-groovy">Groovy</a></li>--> - <li class=""><a href="#examples-Clusters-createCluster-0-objc">Obj-C</a></li> - <li class=""><a href="#examples-Clusters-createCluster-0-javascript">JavaScript</a></li> - <!--<li class=""><a href="#examples-Clusters-createCluster-0-angular">Angular</a></li>--> - <li class=""><a href="#examples-Clusters-createCluster-0-csharp">C#</a></li> - <li class=""><a href="#examples-Clusters-createCluster-0-php">PHP</a></li> - <li class=""><a href="#examples-Clusters-createCluster-0-perl">Perl</a></li> - <li class=""><a href="#examples-Clusters-createCluster-0-python">Python</a></li> + <li class="active"><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-curl">Curl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-java">Java</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-android">Android</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-groovy">Groovy</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-objc">Obj-C</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-javascript">JavaScript</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-angular">Angular</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-csharp">C#</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-php">PHP</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-perl">Perl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateArtifact-0-python">Python</a></li> </ul> <div class="tab-content"> - <div class="tab-pane active" id="examples-Clusters-createCluster-0-curl"> - <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">post</span> "http://localhost/api/v1/clusters/{clusterName}"</code></pre> + <div class="tab-pane active" id="examples-ClusterServices-serviceServiceCreateArtifact-0-curl"> + <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">post</span> "http://localhost/api/v1/clusters/{clusterName}/services/{serviceName}/artifacts/{artifactName}"</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createCluster-0-java"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-java"> <pre class="prettyprint"><code class="language-java">import io.swagger.client.*; import io.swagger.client.auth.*; import io.swagger.client.model.*; -import io.swagger.client.api.ClustersApi; +import io.swagger.client.api.ClusterServicesApi; import java.io.File; import java.util.*; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | + String artifactName = artifactName_example; // String | String clusterName = clusterName_example; // String | - ClusterRequestSwagger body = ; // ClusterRequestSwagger | + ClusterServiceArtifactRequest body = ; // ClusterServiceArtifactRequest | try { - apiInstance.createCluster(clusterName, body); + apiInstance.serviceServiceCreateArtifact(serviceName, artifactName, clusterName, body); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#createCluster"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceCreateArtifact"); e.printStackTrace(); } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createCluster-0-android"> - <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClustersApi; + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-android"> + <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClusterServicesApi; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | + String artifactName = artifactName_example; // String | String clusterName = clusterName_example; // String | - ClusterRequestSwagger body = ; // ClusterRequestSwagger | + ClusterServiceArtifactRequest body = ; // ClusterServiceArtifactRequest | try { - apiInstance.createCluster(clusterName, body); + apiInstance.serviceServiceCreateArtifact(serviceName, artifactName, clusterName, body); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#createCluster"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceCreateArtifact"); e.printStackTrace(); } } }</code></pre> </div> <!-- - <div class="tab-pane" id="examples-Clusters-createCluster-0-groovy"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-groovy"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div> --> - <div class="tab-pane" id="examples-Clusters-createCluster-0-objc"> - <pre class="prettyprint"><code class="language-cpp">String *clusterName = clusterName_example; // -ClusterRequestSwagger *body = ; // (optional) + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-objc"> + <pre class="prettyprint"><code class="language-cpp">String *serviceName = serviceName_example; // +String *artifactName = artifactName_example; // +String *clusterName = clusterName_example; // +ClusterServiceArtifactRequest *body = ; // (optional) -ClustersApi *apiInstance = [[ClustersApi alloc] init]; +ClusterServicesApi *apiInstance = [[ClusterServicesApi alloc] init]; -// Creates a cluster -[apiInstance createClusterWith:clusterName +// Creates a service artifact +[apiInstance serviceServiceCreateArtifactWith:serviceName + artifactName:artifactName + clusterName:clusterName body:body completionHandler: ^(NSError* error) { if (error) { @@ -8335,15 +8353,19 @@ ClustersApi *apiInstance = [[ClustersApi alloc] init]; </code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createCluster-0-javascript"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-javascript"> <pre class="prettyprint"><code class="language-js">var SwaggerSpecForAmbariRestApi = require('swagger_spec_for_ambari_rest_api'); -var api = new SwaggerSpecForAmbariRestApi.ClustersApi() +var api = new SwaggerSpecForAmbariRestApi.ClusterServicesApi() + +var serviceName = serviceName_example; // {String} + +var artifactName = artifactName_example; // {String} var clusterName = clusterName_example; // {String} var opts = { - 'body': // {ClusterRequestSwagger} + 'body': // {ClusterServiceArtifactRequest} }; var callback = function(error, data, response) { @@ -8353,14 +8375,14 @@ var callback = function(error, data, response) { console.log('API called successfully.'); } }; -api.createCluster(clusterName, opts, callback); +api.serviceServiceCreateArtifact(serviceName, artifactName, clusterName, opts, callback); </code></pre> </div> - <!--<div class="tab-pane" id="examples-Clusters-createCluster-0-angular"> + <!--<div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-angular"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div>--> - <div class="tab-pane" id="examples-Clusters-createCluster-0-csharp"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-csharp"> <pre class="prettyprint"><code class="language-cs">using System; using System.Diagnostics; using IO.Swagger.Api; @@ -8369,63 +8391,69 @@ using IO.Swagger.Model; namespace Example { - public class createClusterExample + public class serviceServiceCreateArtifactExample { public void main() { - var apiInstance = new ClustersApi(); + var apiInstance = new ClusterServicesApi(); + var serviceName = serviceName_example; // String | + var artifactName = artifactName_example; // String | var clusterName = clusterName_example; // String | - var body = new ClusterRequestSwagger(); // ClusterRequestSwagger | (optional) + var body = new ClusterServiceArtifactRequest(); // ClusterServiceArtifactRequest | (optional) try { - // Creates a cluster - apiInstance.createCluster(clusterName, body); + // Creates a service artifact + apiInstance.serviceServiceCreateArtifact(serviceName, artifactName, clusterName, body); } catch (Exception e) { - Debug.Print("Exception when calling ClustersApi.createCluster: " + e.Message ); + Debug.Print("Exception when calling ClusterServicesApi.serviceServiceCreateArtifact: " + e.Message ); } } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createCluster-0-php"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-php"> <pre class="prettyprint"><code class="language-php"><?php require_once(__DIR__ . '/vendor/autoload.php'); -$api_instance = new Swagger\Client\Api\ClustersApi(); +$api_instance = new Swagger\Client\Api\ClusterServicesApi(); +$serviceName = serviceName_example; // String | +$artifactName = artifactName_example; // String | $clusterName = clusterName_example; // String | -$body = ; // ClusterRequestSwagger | +$body = ; // ClusterServiceArtifactRequest | try { - $api_instance->createCluster($clusterName, $body); + $api_instance->serviceServiceCreateArtifact($serviceName, $artifactName, $clusterName, $body); } catch (Exception $e) { - echo 'Exception when calling ClustersApi->createCluster: ', $e->getMessage(), PHP_EOL; + echo 'Exception when calling ClusterServicesApi->serviceServiceCreateArtifact: ', $e->getMessage(), PHP_EOL; } ?></code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createCluster-0-perl"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-perl"> <pre class="prettyprint"><code class="language-perl">use Data::Dumper; use WWW::SwaggerClient::Configuration; -use WWW::SwaggerClient::ClustersApi; +use WWW::SwaggerClient::ClusterServicesApi; -my $api_instance = WWW::SwaggerClient::ClustersApi->new(); +my $api_instance = WWW::SwaggerClient::ClusterServicesApi->new(); +my $serviceName = serviceName_example; # String | +my $artifactName = artifactName_example; # String | my $clusterName = clusterName_example; # String | -my $body = WWW::SwaggerClient::Object::ClusterRequestSwagger->new(); # ClusterRequestSwagger | +my $body = WWW::SwaggerClient::Object::ClusterServiceArtifactRequest->new(); # ClusterServiceArtifactRequest | eval { - $api_instance->createCluster(clusterName => $clusterName, body => $body); + $api_instance->serviceServiceCreateArtifact(serviceName => $serviceName, artifactName => $artifactName, clusterName => $clusterName, body => $body); }; if ($@) { - warn "Exception when calling ClustersApi->createCluster: $@\n"; + warn "Exception when calling ClusterServicesApi->serviceServiceCreateArtifact: $@\n"; }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createCluster-0-python"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateArtifact-0-python"> <pre class="prettyprint"><code class="language-python">from __future__ import print_statement import time import swagger_client @@ -8433,15 +8461,17 @@ from swagger_client.rest import ApiException from pprint import pprint # create an instance of the API class -api_instance = swagger_client.ClustersApi() +api_instance = swagger_client.ClusterServicesApi() +serviceName = serviceName_example # String | +artifactName = artifactName_example # String | clusterName = clusterName_example # String | -body = # ClusterRequestSwagger | (optional) +body = # ClusterServiceArtifactRequest | (optional) try: - # Creates a cluster - api_instance.createCluster(clusterName, body=body) + # Creates a service artifact + api_instance.serviceServiceCreateArtifact(serviceName, artifactName, clusterName, body=body) except ApiException as e: - print("Exception when calling ClustersApi->createCluster: %s\n" % e)</code></pre> + print("Exception when calling ClusterServicesApi->serviceServiceCreateArtifact: %s\n" % e)</code></pre> </div> </div> @@ -8453,6 +8483,70 @@ except ApiException as e: <th width="150px">Name</th> <th>Description</th> </tr> + <tr><td style="width:150px;">serviceName*</td> +<td> + + +<script> + $(document).ready(function() { + var schemaWrapper = { + "name" : "serviceName", + "in" : "path", + "required" : true, + "type" : "string" +}; + var schema = schemaWrapper; + + + + + var view = new JSONSchemaView(schema,1); + var result = $('#d2e199_serviceServiceCreateArtifact_serviceName'); + result.empty(); + result.append(view.render()); + + + + + + }); + </script> + <div id="d2e199_serviceServiceCreateArtifact_serviceName"></div> +</td> +</tr> + + <tr><td style="width:150px;">artifactName*</td> +<td> + + +<script> + $(document).ready(function() { + var schemaWrapper = { + "name" : "artifactName", + "in" : "path", + "required" : true, + "type" : "string" +}; + var schema = schemaWrapper; + + + + + var view = new JSONSchemaView(schema,1); + var result = $('#d2e199_serviceServiceCreateArtifact_artifactName'); + result.empty(); + result.append(view.render()); + + + + + + }); + </script> + <div id="d2e199_serviceServiceCreateArtifact_artifactName"></div> +</td> +</tr> + <tr><td style="width:150px;">clusterName*</td> <td> @@ -8471,7 +8565,7 @@ except ApiException as e: var view = new JSONSchemaView(schema,1); - var result = $('#d2e199_createCluster_clusterName'); + var result = $('#d2e199_serviceServiceCreateArtifact_clusterName'); result.empty(); result.append(view.render()); @@ -8481,7 +8575,7 @@ except ApiException as e: }); </script> - <div id="d2e199_createCluster_clusterName"></div> + <div id="d2e199_serviceServiceCreateArtifact_clusterName"></div> </td> </tr> @@ -8505,7 +8599,7 @@ except ApiException as e: "name" : "body", "required" : false, "schema" : { - "$ref" : "#/definitions/ClusterRequestSwagger" + "$ref" : "#/definitions/ClusterServiceArtifactRequest" } }; @@ -8517,7 +8611,7 @@ except ApiException as e: var view = new JSONSchemaView(resolved.schema,2,{isBodyParam: true}); - var result = $('#d2e199_createCluster_body'); + var result = $('#d2e199_serviceServiceCreateArtifact_body'); result.empty(); result.append(view.render()); @@ -8533,7 +8627,7 @@ except ApiException as e: }); </script> - <div id="d2e199_createCluster_body"></div> + <div id="d2e199_serviceServiceCreateArtifact_body"></div> </td> </tr> @@ -8582,6 +8676,14 @@ except ApiException as e: <div class="tab-content" style='margin-bottom: 10px;'> </div> + <h3> Status: 404 - The requested resource doesn't exist. </h3> + + <ul class="nav nav-tabs nav-tabs-examples" > + </ul> + + <div class="tab-content" style='margin-bottom: 10px;'> + </div> + <h3> Status: 409 - The requested resource already exists. </h3> <ul class="nav nav-tabs nav-tabs-examples" > @@ -8601,11 +8703,11 @@ except ApiException as e: </article> </div> <hr> - <div id="api-Clusters-createClusterArtifact"> - <article id="api-Clusters-createClusterArtifact-0" data-group="User" data-name="createClusterArtifact" data-version="0"> + <div id="api-ClusterServices-serviceServiceCreateServices"> + <article id="api-ClusterServices-serviceServiceCreateServices-0" data-group="User" data-name="serviceServiceCreateServices" data-version="0"> <div class="pull-left"> - <h1>createClusterArtifact</h1> - <p>Creates a cluster artifact</p> + <h1>serviceServiceCreateServices</h1> + <p>Creates a service</p> </div> <div class="pull-right"></div> <div class="clearfix"></div> @@ -8613,88 +8715,88 @@ except ApiException as e: <p class="marked"></p> <p></p> <br /> - <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/clusters/{clusterName}/artifacts/{artifactName}</span></code></pre> + <pre class="prettyprint language-html prettyprinted" data-type="post"><code><span class="pln">/clusters/{clusterName}/services/{serviceName}</span></code></pre> <p> <h3>Usage and SDK Samples</h3> </p> <ul class="nav nav-tabs nav-tabs-examples"> - <li class="active"><a href="#examples-Clusters-createClusterArtifact-0-curl">Curl</a></li> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-java">Java</a></li> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-android">Android</a></li> - <!--<li class=""><a href="#examples-Clusters-createClusterArtifact-0-groovy">Groovy</a></li>--> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-objc">Obj-C</a></li> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-javascript">JavaScript</a></li> - <!--<li class=""><a href="#examples-Clusters-createClusterArtifact-0-angular">Angular</a></li>--> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-csharp">C#</a></li> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-php">PHP</a></li> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-perl">Perl</a></li> - <li class=""><a href="#examples-Clusters-createClusterArtifact-0-python">Python</a></li> + <li class="active"><a href="#examples-ClusterServices-serviceServiceCreateServices-0-curl">Curl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-java">Java</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-android">Android</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-groovy">Groovy</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-objc">Obj-C</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-javascript">JavaScript</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-angular">Angular</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-csharp">C#</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-php">PHP</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-perl">Perl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceCreateServices-0-python">Python</a></li> </ul> <div class="tab-content"> - <div class="tab-pane active" id="examples-Clusters-createClusterArtifact-0-curl"> - <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">post</span> "http://localhost/api/v1/clusters/{clusterName}/artifacts/{artifactName}"</code></pre> + <div class="tab-pane active" id="examples-ClusterServices-serviceServiceCreateServices-0-curl"> + <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">post</span> "http://localhost/api/v1/clusters/{clusterName}/services/{serviceName}"</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-java"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-java"> <pre class="prettyprint"><code class="language-java">import io.swagger.client.*; import io.swagger.client.auth.*; import io.swagger.client.model.*; -import io.swagger.client.api.ClustersApi; +import io.swagger.client.api.ClusterServicesApi; import java.io.File; import java.util.*; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | String clusterName = clusterName_example; // String | - String artifactName = artifactName_example; // String | - ClusterArtifactRequest body = ; // ClusterArtifactRequest | + ServiceRequestSwagger body = ; // ServiceRequestSwagger | try { - apiInstance.createClusterArtifact(clusterName, artifactName, body); + apiInstance.serviceServiceCreateServices(serviceName, clusterName, body); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#createClusterArtifact"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceCreateServices"); e.printStackTrace(); } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-android"> - <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClustersApi; + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-android"> + <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClusterServicesApi; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | String clusterName = clusterName_example; // String | - String artifactName = artifactName_example; // String | - ClusterArtifactRequest body = ; // ClusterArtifactRequest | + ServiceRequestSwagger body = ; // ServiceRequestSwagger | try { - apiInstance.createClusterArtifact(clusterName, artifactName, body); + apiInstance.serviceServiceCreateServices(serviceName, clusterName, body); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#createClusterArtifact"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceCreateServices"); e.printStackTrace(); } } }</code></pre> </div> <!-- - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-groovy"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-groovy"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div> --> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-objc"> - <pre class="prettyprint"><code class="language-cpp">String *clusterName = clusterName_example; // -String *artifactName = artifactName_example; // -ClusterArtifactRequest *body = ; // (optional) + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-objc"> + <pre class="prettyprint"><code class="language-cpp">String *serviceName = serviceName_example; // +String *clusterName = clusterName_example; // +ServiceRequestSwagger *body = ; // (optional) -ClustersApi *apiInstance = [[ClustersApi alloc] init]; +ClusterServicesApi *apiInstance = [[ClusterServicesApi alloc] init]; -// Creates a cluster artifact -[apiInstance createClusterArtifactWith:clusterName - artifactName:artifactName +// Creates a service +[apiInstance serviceServiceCreateServicesWith:serviceName + clusterName:clusterName body:body completionHandler: ^(NSError* error) { if (error) { @@ -8704,17 +8806,17 @@ ClustersApi *apiInstance = [[ClustersApi alloc] init]; </code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-javascript"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-javascript"> <pre class="prettyprint"><code class="language-js">var SwaggerSpecForAmbariRestApi = require('swagger_spec_for_ambari_rest_api'); -var api = new SwaggerSpecForAmbariRestApi.ClustersApi() +var api = new SwaggerSpecForAmbariRestApi.ClusterServicesApi() -var clusterName = clusterName_example; // {String} +var serviceName = serviceName_example; // {String} -var artifactName = artifactName_example; // {String} +var clusterName = clusterName_example; // {String} var opts = { - 'body': // {ClusterArtifactRequest} + 'body': // {ServiceRequestSwagger} }; var callback = function(error, data, response) { @@ -8724,14 +8826,14 @@ var callback = function(error, data, response) { console.log('API called successfully.'); } }; -api.createClusterArtifact(clusterName, artifactName, opts, callback); +api.serviceServiceCreateServices(serviceName, clusterName, opts, callback); </code></pre> </div> - <!--<div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-angular"> + <!--<div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-angular"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div>--> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-csharp"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-csharp"> <pre class="prettyprint"><code class="language-cs">using System; using System.Diagnostics; using IO.Swagger.Api; @@ -8740,66 +8842,66 @@ using IO.Swagger.Model; namespace Example { - public class createClusterArtifactExample + public class serviceServiceCreateServicesExample { public void main() { - var apiInstance = new ClustersApi(); + var apiInstance = new ClusterServicesApi(); + var serviceName = serviceName_example; // String | var clusterName = clusterName_example; // String | - var artifactName = artifactName_example; // String | - var body = new ClusterArtifactRequest(); // ClusterArtifactRequest | (optional) + var body = new ServiceRequestSwagger(); // ServiceRequestSwagger | (optional) try { - // Creates a cluster artifact - apiInstance.createClusterArtifact(clusterName, artifactName, body); + // Creates a service + apiInstance.serviceServiceCreateServices(serviceName, clusterName, body); } catch (Exception e) { - Debug.Print("Exception when calling ClustersApi.createClusterArtifact: " + e.Message ); + Debug.Print("Exception when calling ClusterServicesApi.serviceServiceCreateServices: " + e.Message ); } } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-php"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-php"> <pre class="prettyprint"><code class="language-php"><?php require_once(__DIR__ . '/vendor/autoload.php'); -$api_instance = new Swagger\Client\Api\ClustersApi(); +$api_instance = new Swagger\Client\Api\ClusterServicesApi(); +$serviceName = serviceName_example; // String | $clusterName = clusterName_example; // String | -$artifactName = artifactName_example; // String | -$body = ; // ClusterArtifactRequest | +$body = ; // ServiceRequestSwagger | try { - $api_instance->createClusterArtifact($clusterName, $artifactName, $body); + $api_instance->serviceServiceCreateServices($serviceName, $clusterName, $body); } catch (Exception $e) { - echo 'Exception when calling ClustersApi->createClusterArtifact: ', $e->getMessage(), PHP_EOL; + echo 'Exception when calling ClusterServicesApi->serviceServiceCreateServices: ', $e->getMessage(), PHP_EOL; } ?></code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-perl"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-perl"> <pre class="prettyprint"><code class="language-perl">use Data::Dumper; use WWW::SwaggerClient::Configuration; -use WWW::SwaggerClient::ClustersApi; +use WWW::SwaggerClient::ClusterServicesApi; -my $api_instance = WWW::SwaggerClient::ClustersApi->new(); +my $api_instance = WWW::SwaggerClient::ClusterServicesApi->new(); +my $serviceName = serviceName_example; # String | my $clusterName = clusterName_example; # String | -my $artifactName = artifactName_example; # String | -my $body = WWW::SwaggerClient::Object::ClusterArtifactRequest->new(); # ClusterArtifactRequest | +my $body = WWW::SwaggerClient::Object::ServiceRequestSwagger->new(); # ServiceRequestSwagger | eval { - $api_instance->createClusterArtifact(clusterName => $clusterName, artifactName => $artifactName, body => $body); + $api_instance->serviceServiceCreateServices(serviceName => $serviceName, clusterName => $clusterName, body => $body); }; if ($@) { - warn "Exception when calling ClustersApi->createClusterArtifact: $@\n"; + warn "Exception when calling ClusterServicesApi->serviceServiceCreateServices: $@\n"; }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-createClusterArtifact-0-python"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceCreateServices-0-python"> <pre class="prettyprint"><code class="language-python">from __future__ import print_statement import time import swagger_client @@ -8807,16 +8909,16 @@ from swagger_client.rest import ApiException from pprint import pprint # create an instance of the API class -api_instance = swagger_client.ClustersApi() +api_instance = swagger_client.ClusterServicesApi() +serviceName = serviceName_example # String | clusterName = clusterName_example # String | -artifactName = artifactName_example # String | -body = # ClusterArtifactRequest | (optional) +body = # ServiceRequestSwagger | (optional) try: - # Creates a cluster artifact - api_instance.createClusterArtifact(clusterName, artifactName, body=body) + # Creates a service + api_instance.serviceServiceCreateServices(serviceName, clusterName, body=body) except ApiException as e: - print("Exception when calling ClustersApi->createClusterArtifact: %s\n" % e)</code></pre> + print("Exception when calling ClusterServicesApi->serviceServiceCreateServices: %s\n" % e)</code></pre> </div> </div> @@ -8828,14 +8930,14 @@ except ApiException as e: <th width="150px">Name</th> <th>Description</th> </tr> - <tr><td style="width:150px;">clusterName*</td> + <tr><td style="width:150px;">serviceName*</td> <td> <script> $(document).ready(function() { var schemaWrapper = { - "name" : "clusterName", + "name" : "serviceName", "in" : "path", "required" : true, "type" : "string" @@ -8846,7 +8948,7 @@ except ApiException as e: var view = new JSONSchemaView(schema,1); - var result = $('#d2e199_createClusterArtifact_clusterName'); + var result = $('#d2e199_serviceServiceCreateServices_serviceName'); result.empty(); result.append(view.render()); @@ -8856,18 +8958,18 @@ except ApiException as e: }); </script> - <div id="d2e199_createClusterArtifact_clusterName"></div> + <div id="d2e199_serviceServiceCreateServices_serviceName"></div> </td> </tr> - <tr><td style="width:150px;">artifactName*</td> + <tr><td style="width:150px;">clusterName*</td> <td> <script> $(document).ready(function() { var schemaWrapper = { - "name" : "artifactName", + "name" : "clusterName", "in" : "path", "required" : true, "type" : "string" @@ -8878,7 +8980,7 @@ except ApiException as e: var view = new JSONSchemaView(schema,1); - var result = $('#d2e199_createClusterArtifact_artifactName'); + var result = $('#d2e199_serviceServiceCreateServices_clusterName'); result.empty(); result.append(view.render()); @@ -8888,7 +8990,7 @@ except ApiException as e: }); </script> - <div id="d2e199_createClusterArtifact_artifactName"></div> + <div id="d2e199_serviceServiceCreateServices_clusterName"></div> </td> </tr> @@ -8912,7 +9014,7 @@ except ApiException as e: "name" : "body", "required" : false, "schema" : { - "$ref" : "#/definitions/ClusterArtifactRequest" + "$ref" : "#/definitions/ServiceRequestSwagger" } }; @@ -8924,7 +9026,7 @@ except ApiException as e: var view = new JSONSchemaView(resolved.schema,2,{isBodyParam: true}); - var result = $('#d2e199_createClusterArtifact_body'); + var result = $('#d2e199_serviceServiceCreateServices_body'); result.empty(); result.append(view.render()); @@ -8940,7 +9042,7 @@ except ApiException as e: }); </script> - <div id="d2e199_createClusterArtifact_body"></div> + <div id="d2e199_serviceServiceCreateServices_body"></div> </td> </tr> @@ -9016,11 +9118,11 @@ except ApiException as e: </article> </div> <hr> - <div id="api-Clusters-deleteCluster"> - <article id="api-Clusters-deleteCluster-0" data-group="User" data-name="deleteCluster" data-version="0"> + <div id="api-ClusterServices-serviceServiceDeleteArtifact"> + <article id="api-ClusterServices-serviceServiceDeleteArtifact-0" data-group="User" data-name="serviceServiceDeleteArtifact" data-version="0"> <div class="pull-left"> - <h1>deleteCluster</h1> - <p>Deletes a cluster</p> + <h1>serviceServiceDeleteArtifact</h1> + <p>Deletes a single service artifact</p> </div> <div class="pull-right"></div> <div class="clearfix"></div> @@ -9028,81 +9130,89 @@ except ApiException as e: <p class="marked"></p> <p></p> <br /> - <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/clusters/{clusterName}</span></code></pre> + <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/clusters/{clusterName}/services/{serviceName}/artifacts/{artifactName}</span></code></pre> <p> <h3>Usage and SDK Samples</h3> </p> <ul class="nav nav-tabs nav-tabs-examples"> - <li class="active"><a href="#examples-Clusters-deleteCluster-0-curl">Curl</a></li> - <li class=""><a href="#examples-Clusters-deleteCluster-0-java">Java</a></li> - <li class=""><a href="#examples-Clusters-deleteCluster-0-android">Android</a></li> - <!--<li class=""><a href="#examples-Clusters-deleteCluster-0-groovy">Groovy</a></li>--> - <li class=""><a href="#examples-Clusters-deleteCluster-0-objc">Obj-C</a></li> - <li class=""><a href="#examples-Clusters-deleteCluster-0-javascript">JavaScript</a></li> - <!--<li class=""><a href="#examples-Clusters-deleteCluster-0-angular">Angular</a></li>--> - <li class=""><a href="#examples-Clusters-deleteCluster-0-csharp">C#</a></li> - <li class=""><a href="#examples-Clusters-deleteCluster-0-php">PHP</a></li> - <li class=""><a href="#examples-Clusters-deleteCluster-0-perl">Perl</a></li> - <li class=""><a href="#examples-Clusters-deleteCluster-0-python">Python</a></li> + <li class="active"><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-curl">Curl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-java">Java</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-android">Android</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-groovy">Groovy</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-objc">Obj-C</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-javascript">JavaScript</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-angular">Angular</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-csharp">C#</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-php">PHP</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-perl">Perl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifact-0-python">Python</a></li> </ul> <div class="tab-content"> - <div class="tab-pane active" id="examples-Clusters-deleteCluster-0-curl"> - <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">delete</span> "http://localhost/api/v1/clusters/{clusterName}"</code></pre> + <div class="tab-pane active" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-curl"> + <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">delete</span> "http://localhost/api/v1/clusters/{clusterName}/services/{serviceName}/artifacts/{artifactName}"</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-java"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-java"> <pre class="prettyprint"><code class="language-java">import io.swagger.client.*; import io.swagger.client.auth.*; import io.swagger.client.model.*; -import io.swagger.client.api.ClustersApi; +import io.swagger.client.api.ClusterServicesApi; import java.io.File; import java.util.*; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | + String artifactName = artifactName_example; // String | String clusterName = clusterName_example; // String | try { - apiInstance.deleteCluster(clusterName); + apiInstance.serviceServiceDeleteArtifact(serviceName, artifactName, clusterName); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#deleteCluster"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceDeleteArtifact"); e.printStackTrace(); } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-android"> - <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClustersApi; + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-android"> + <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClusterServicesApi; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | + String artifactName = artifactName_example; // String | String clusterName = clusterName_example; // String | try { - apiInstance.deleteCluster(clusterName); + apiInstance.serviceServiceDeleteArtifact(serviceName, artifactName, clusterName); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#deleteCluster"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceDeleteArtifact"); e.printStackTrace(); } } }</code></pre> </div> <!-- - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-groovy"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-groovy"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div> --> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-objc"> - <pre class="prettyprint"><code class="language-cpp">String *clusterName = clusterName_example; // + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-objc"> + <pre class="prettyprint"><code class="language-cpp">String *serviceName = serviceName_example; // +String *artifactName = artifactName_example; // +String *clusterName = clusterName_example; // -ClustersApi *apiInstance = [[ClustersApi alloc] init]; +ClusterServicesApi *apiInstance = [[ClusterServicesApi alloc] init]; -// Deletes a cluster -[apiInstance deleteClusterWith:clusterName +// Deletes a single service artifact +[apiInstance serviceServiceDeleteArtifactWith:serviceName + artifactName:artifactName + clusterName:clusterName completionHandler: ^(NSError* error) { if (error) { NSLog(@"Error: %@", error); @@ -9111,10 +9221,14 @@ ClustersApi *apiInstance = [[ClustersApi alloc] init]; </code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-javascript"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-javascript"> <pre class="prettyprint"><code class="language-js">var SwaggerSpecForAmbariRestApi = require('swagger_spec_for_ambari_rest_api'); -var api = new SwaggerSpecForAmbariRestApi.ClustersApi() +var api = new SwaggerSpecForAmbariRestApi.ClusterServicesApi() + +var serviceName = serviceName_example; // {String} + +var artifactName = artifactName_example; // {String} var clusterName = clusterName_example; // {String} @@ -9126,14 +9240,14 @@ var callback = function(error, data, response) { console.log('API called successfully.'); } }; -api.deleteCluster(clusterName, callback); +api.serviceServiceDeleteArtifact(serviceName, artifactName, clusterName, callback); </code></pre> </div> - <!--<div class="tab-pane" id="examples-Clusters-deleteCluster-0-angular"> + <!--<div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-angular"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div>--> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-csharp"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-csharp"> <pre class="prettyprint"><code class="language-cs">using System; using System.Diagnostics; using IO.Swagger.Api; @@ -9142,60 +9256,66 @@ using IO.Swagger.Model; namespace Example { - public class deleteClusterExample + public class serviceServiceDeleteArtifactExample { public void main() { - var apiInstance = new ClustersApi(); + var apiInstance = new ClusterServicesApi(); + var serviceName = serviceName_example; // String | + var artifactName = artifactName_example; // String | var clusterName = clusterName_example; // String | try { - // Deletes a cluster - apiInstance.deleteCluster(clusterName); + // Deletes a single service artifact + apiInstance.serviceServiceDeleteArtifact(serviceName, artifactName, clusterName); } catch (Exception e) { - Debug.Print("Exception when calling ClustersApi.deleteCluster: " + e.Message ); + Debug.Print("Exception when calling ClusterServicesApi.serviceServiceDeleteArtifact: " + e.Message ); } } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-php"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-php"> <pre class="prettyprint"><code class="language-php"><?php require_once(__DIR__ . '/vendor/autoload.php'); -$api_instance = new Swagger\Client\Api\ClustersApi(); +$api_instance = new Swagger\Client\Api\ClusterServicesApi(); +$serviceName = serviceName_example; // String | +$artifactName = artifactName_example; // String | $clusterName = clusterName_example; // String | try { - $api_instance->deleteCluster($clusterName); + $api_instance->serviceServiceDeleteArtifact($serviceName, $artifactName, $clusterName); } catch (Exception $e) { - echo 'Exception when calling ClustersApi->deleteCluster: ', $e->getMessage(), PHP_EOL; + echo 'Exception when calling ClusterServicesApi->serviceServiceDeleteArtifact: ', $e->getMessage(), PHP_EOL; } ?></code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-perl"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-perl"> <pre class="prettyprint"><code class="language-perl">use Data::Dumper; use WWW::SwaggerClient::Configuration; -use WWW::SwaggerClient::ClustersApi; +use WWW::SwaggerClient::ClusterServicesApi; -my $api_instance = WWW::SwaggerClient::ClustersApi->new(); +my $api_instance = WWW::SwaggerClient::ClusterServicesApi->new(); +my $serviceName = serviceName_example; # String | +my $artifactName = artifactName_example; # String | my $clusterName = clusterName_example; # String | eval { - $api_instance->deleteCluster(clusterName => $clusterName); + $api_instance->serviceServiceDeleteArtifact(serviceName => $serviceName, artifactName => $artifactName, clusterName => $clusterName); }; if ($@) { - warn "Exception when calling ClustersApi->deleteCluster: $@\n"; + warn "Exception when calling ClusterServicesApi->serviceServiceDeleteArtifact: $@\n"; }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteCluster-0-python"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifact-0-python"> <pre class="prettyprint"><code class="language-python">from __future__ import print_statement import time import swagger_client @@ -9203,14 +9323,16 @@ from swagger_client.rest import ApiException from pprint import pprint # create an instance of the API class -api_instance = swagger_client.ClustersApi() +api_instance = swagger_client.ClusterServicesApi() +serviceName = serviceName_example # String | +artifactName = artifactName_example # String | clusterName = clusterName_example # String | try: - # Deletes a cluster - api_instance.deleteCluster(clusterName) + # Deletes a single service artifact + api_instance.serviceServiceDeleteArtifact(serviceName, artifactName, clusterName) except ApiException as e: - print("Exception when calling ClustersApi->deleteCluster: %s\n" % e)</code></pre> + print("Exception when calling ClusterServicesApi->serviceServiceDeleteArtifact: %s\n" % e)</code></pre> </div> </div> @@ -9222,6 +9344,70 @@ except ApiException as e: <th width="150px">Name</th> <th>Description</th> </tr> + <tr><td style="width:150px;">serviceName*</td> +<td> + + +<script> + $(document).ready(function() { + var schemaWrapper = { + "name" : "serviceName", + "in" : "path", + "required" : true, + "type" : "string" +}; + var schema = schemaWrapper; + + + + + var view = new JSONSchemaView(schema,1); + var result = $('#d2e199_serviceServiceDeleteArtifact_serviceName'); + result.empty(); + result.append(view.render()); + + + + + + }); + </script> + <div id="d2e199_serviceServiceDeleteArtifact_serviceName"></div> +</td> +</tr> + + <tr><td style="width:150px;">artifactName*</td> +<td> + + +<script> + $(document).ready(function() { + var schemaWrapper = { + "name" : "artifactName", + "in" : "path", + "required" : true, + "type" : "string" +}; + var schema = schemaWrapper; + + + + + var view = new JSONSchemaView(schema,1); + var result = $('#d2e199_serviceServiceDeleteArtifact_artifactName'); + result.empty(); + result.append(view.render()); + + + + + + }); + </script> + <div id="d2e199_serviceServiceDeleteArtifact_artifactName"></div> +</td> +</tr> + <tr><td style="width:150px;">clusterName*</td> <td> @@ -9240,7 +9426,7 @@ except ApiException as e: var view = new JSONSchemaView(schema,1); - var result = $('#d2e199_deleteCluster_clusterName'); + var result = $('#d2e199_serviceServiceDeleteArtifact_clusterName'); result.empty(); result.append(view.render()); @@ -9250,7 +9436,7 @@ except ApiException as e: }); </script> - <div id="d2e199_deleteCluster_clusterName"></div> + <div id="d2e199_serviceServiceDeleteArtifact_clusterName"></div> </td> </tr> @@ -9304,11 +9490,11 @@ except ApiException as e: </article> </div> <hr> - <div id="api-Clusters-deleteClusterArtifact"> - <article id="api-Clusters-deleteClusterArtifact-0" data-group="User" data-name="deleteClusterArtifact" data-version="0"> + <div id="api-ClusterServices-serviceServiceDeleteArtifacts"> + <article id="api-ClusterServices-serviceServiceDeleteArtifacts-0" data-group="User" data-name="serviceServiceDeleteArtifacts" data-version="0"> <div class="pull-left"> - <h1>deleteClusterArtifact</h1> - <p>Deletes a single artifact</p> + <h1>serviceServiceDeleteArtifacts</h1> + <p>Deletes all artifacts of a service that match the provided predicate</p> </div> <div class="pull-right"></div> <div class="clearfix"></div> @@ -9316,85 +9502,85 @@ except ApiException as e: <p class="marked"></p> <p></p> <br /> - <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/clusters/{clusterName}/artifacts/{artifactName}</span></code></pre> + <pre class="prettyprint language-html prettyprinted" data-type="delete"><code><span class="pln">/clusters/{clusterName}/services/{serviceName}/artifacts</span></code></pre> <p> <h3>Usage and SDK Samples</h3> </p> <ul class="nav nav-tabs nav-tabs-examples"> - <li class="active"><a href="#examples-Clusters-deleteClusterArtifact-0-curl">Curl</a></li> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-java">Java</a></li> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-android">Android</a></li> - <!--<li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-groovy">Groovy</a></li>--> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-objc">Obj-C</a></li> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-javascript">JavaScript</a></li> - <!--<li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-angular">Angular</a></li>--> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-csharp">C#</a></li> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-php">PHP</a></li> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-perl">Perl</a></li> - <li class=""><a href="#examples-Clusters-deleteClusterArtifact-0-python">Python</a></li> + <li class="active"><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-curl">Curl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-java">Java</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-android">Android</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-groovy">Groovy</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-objc">Obj-C</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-javascript">JavaScript</a></li> + <!--<li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-angular">Angular</a></li>--> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-csharp">C#</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-php">PHP</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-perl">Perl</a></li> + <li class=""><a href="#examples-ClusterServices-serviceServiceDeleteArtifacts-0-python">Python</a></li> </ul> <div class="tab-content"> - <div class="tab-pane active" id="examples-Clusters-deleteClusterArtifact-0-curl"> - <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">delete</span> "http://localhost/api/v1/clusters/{clusterName}/artifacts/{artifactName}"</code></pre> + <div class="tab-pane active" id="examples-ClusterServices-serviceServiceDeleteArtifacts-0-curl"> + <pre class="prettyprint"><code class="language-bsh">curl -X <span style="text-transform: uppercase;">delete</span> "http://localhost/api/v1/clusters/{clusterName}/services/{serviceName}/artifacts"</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteClusterArtifact-0-java"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifacts-0-java"> <pre class="prettyprint"><code class="language-java">import io.swagger.client.*; import io.swagger.client.auth.*; import io.swagger.client.model.*; -import io.swagger.client.api.ClustersApi; +import io.swagger.client.api.ClusterServicesApi; import java.io.File; import java.util.*; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | String clusterName = clusterName_example; // String | - String artifactName = artifactName_example; // String | try { - apiInstance.deleteClusterArtifact(clusterName, artifactName); + apiInstance.serviceServiceDeleteArtifacts(serviceName, clusterName); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#deleteClusterArtifact"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceDeleteArtifacts"); e.printStackTrace(); } } }</code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteClusterArtifact-0-android"> - <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClustersApi; + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifacts-0-android"> + <pre class="prettyprint"><code class="language-java">import io.swagger.client.api.ClusterServicesApi; -public class ClustersApiExample { +public class ClusterServicesApiExample { public static void main(String[] args) { - ClustersApi apiInstance = new ClustersApi(); + ClusterServicesApi apiInstance = new ClusterServicesApi(); + String serviceName = serviceName_example; // String | String clusterName = clusterName_example; // String | - String artifactName = artifactName_example; // String | try { - apiInstance.deleteClusterArtifact(clusterName, artifactName); + apiInstance.serviceServiceDeleteArtifacts(serviceName, clusterName); } catch (ApiException e) { - System.err.println("Exception when calling ClustersApi#deleteClusterArtifact"); + System.err.println("Exception when calling ClusterServicesApi#serviceServiceDeleteArtifacts"); e.printStackTrace(); } } }</code></pre> </div> <!-- - <div class="tab-pane" id="examples-Clusters-deleteClusterArtifact-0-groovy"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifacts-0-groovy"> <pre class="prettyprint language-json prettyprinted" data-type="json"><code>Coming Soon!</code></pre> </div> --> - <div class="tab-pane" id="examples-Clusters-deleteClusterArtifact-0-objc"> - <pre class="prettyprint"><code class="language-cpp">String *clusterName = clusterName_example; // -String *artifactName = artifactName_example; // + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifacts-0-objc"> + <pre class="prettyprint"><code class="language-cpp">String *serviceName = serviceName_example; // +String *clusterName = clusterName_example; // -ClustersApi *apiInstance = [[ClustersApi alloc] init]; +ClusterServicesApi *apiInstance = [[ClusterServicesApi alloc] init]; -// Deletes a single artifact -[apiInstance deleteClusterArtifactWith:clusterName - artifactName:artifactName +// Deletes all artifacts of a service that match the provided predicate +[apiInstance serviceServiceDeleteArtifactsWith:serviceName + clusterName:clusterName completionHandler: ^(NSError* error) { if (error) { NSLog(@"Error: %@", error); @@ -9403,14 +9589,14 @@ ClustersApi *apiInstance = [[ClustersApi alloc] init]; </code></pre> </div> - <div class="tab-pane" id="examples-Clusters-deleteClusterArtifact-0-javascript"> + <div class="tab-pane" id="examples-ClusterServices-serviceServiceDeleteArtifacts-0-javascript"> <pre class="prettyprint"><code class="language-js">var SwaggerSpecForAmbariRestApi = require('swagger_spec_for_ambari_rest_api'); -var api = new SwaggerSpecForAmbariRestApi.ClustersApi() +var api = new SwaggerSpecForAmbariRestApi.ClusterServicesApi() -var clusterName = clusterName_example; // {String} +var serviceName = serviceName_example; // {String} -var artifactName = artifactName_example; // {String} +var clusterName = clusterName_example; // {String} var callback = function(error, data, response) { @@ -9420,14 +9606,14 @@ var callback = function(error, data, response) { console.log('API called successfully.'); } }; -api.deleteClusterArtifact(clusterName, artifactName, callback); +api.serviceServiceDeleteArtifacts(serviceName, clusterName, callback); </code></pre>
<TRUNCATED>
