{"id":5895,"date":"2024-04-18T14:32:01","date_gmt":"2024-04-18T14:32:01","guid":{"rendered":"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/environment\/environment-deployment\/"},"modified":"2024-05-28T08:44:46","modified_gmt":"2024-05-28T08:44:46","slug":"environment-deployment","status":"publish","type":"docs","link":"https:\/\/accuweb.cloud\/api\/docs\/latest\/environment\/environment-deployment\/","title":{"rendered":"environment.Deployment"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5895\" class=\"elementor elementor-5895\" data-elementor-post-type=\"docs\">\n\t\t\t\t<div class=\"elementor-element elementor-element-512b9af e-flex e-con-boxed e-con e-parent\" data-id=\"512b9af\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1dea2b2 elementor-widget elementor-widget-text-editor\" data-id=\"1dea2b2\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.23.0 - 05-08-2024 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<table class=\"not-bold\"><tbody><tr><td><b>Namespace:<\/b><\/td><td>Environment<\/td><\/tr><tr><td><b>REST:<\/b><\/td><td>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/{method-name}<\/td><\/tr><tr><td><b>Scripting:<\/b><\/td><td>environment.deployment.{method-name}<\/td><\/tr><\/tbody><\/table><p>The Deployment API methods implement extensive Deployment Manager functionality, including application installation (from archive packages and remote Git\/SVN repositories) and management (update, rename, context undeploy, etc.). If working with Java projects from the VCS repository, a special Maven build node is used for the source&#8217;s compilation, which requires separate API methods.<\/p><p>Based on this, three method types can be distinguished the below-listed methods can be conditionally divided into three groups:<\/p><ul><li><b>for Maven build node<\/b>\u00a0&#8211; AddBuildProject, EditBuildProject, GetBuildProjectInfo, RemoveBuildProject, GetBuildProjects, BuildProject, BuildDeployProject, DeployProject, Update<\/li><li><b>for Deployment Manager<\/b>\u00a0&#8211; Deploy, DeployArchive, AddRepo, EditRepo, GetRepos, RemoveRepo<\/li><li><b>for already deployed projects<\/b>\u00a0&#8211; EditProject, GetProjectInfo, RenameContext, Undeploy, Update<\/li><\/ul><p>You can learn more about\u00a0Deployment Manager\u00a0in the linked document.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-930b0d0 e-flex e-con-boxed e-con e-parent\" data-id=\"930b0d0\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e03927d elementor-widget elementor-widget-heading\" data-id=\"e03927d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.23.0 - 05-08-2024 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-default\">Methods<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ccc6709 elementor-widget elementor-widget-accordion\" data-id=\"ccc6709\" data-element_type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.23.0 - 05-08-2024 *\/\n.elementor-accordion{text-align:start}.elementor-accordion .elementor-accordion-item{border:1px solid #d5d8dc}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:1em;height:1em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d5d8dc}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.e-con-inner>.elementor-widget-accordion,.e-con>.elementor-widget-accordion{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2141\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2141\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">AddBuildProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2141\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2141\"><h3>AddBuildProject (envName, session, nodeId, name, repo, [deployment], [settings], [hooks] ) :<\/h3><p>Adds Java projects from the Deployment Manager storage to the Maven build node without an actual deployment. Subsequently, the\u00a0<i>BuildDeployProject<\/i>,\u00a0<i>BuildProjectEntity<\/i>\u00a0or\u00a0<i>DeployProject<\/i>\u00a0methods can be called.<\/p><h4 id=\"url\">URL<\/h4><p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/addbuildproject<\/p><h4 class=\"pa\">Parameters<\/h4><ul><li><span class=\"pre\"><b>envName<\/b><\/span>\u00a0: &#8220;string&#8221;<br \/><div class=\"sub-desc\"><p>target environment name (with a build node).<\/p><\/div><\/li><li><span class=\"pre\"><b>session<\/b><\/span>\u00a0: &#8220;string&#8221;<br \/><div class=\"sub-desc\"><p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1174\">user session<\/a> or <a class=\"wpil_keyword_link\" href=\"https:\/\/accuweb.cloud\/api\/docs\/latest\/others\/personal-access-tokens\/\"   title=\"personal access token\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1530\">personal access token<\/a>.<\/p><\/div><\/li><li><span class=\"pre\"><b>nodeId<\/b><\/span>\u00a0: &#8220;int&#8221;<br \/><div class=\"sub-desc\"><p>unique identifier of the build node.<\/p><\/div><\/li><li><span class=\"pre\"><b>name<\/b><\/span>\u00a0: &#8220;string&#8221;<br \/><div class=\"sub-desc\"><p>project name.<\/p><\/div><\/li><li><span class=\"pre\"><b>repo<\/b><\/span>\u00a0: &#8220;string&#8221;<br \/><div class=\"sub-desc\"><p>unique identifier of a repository in the Deployment Manager (e.g. 1 or {&#8220;id&#8221;:1}) or JSON object with repository access details {&#8220;url&#8221;:&#8221;&#8230;&#8221;, [&#8220;login&#8221;:&#8221;&#8230;&#8221;], [&#8220;password&#8221;:&#8221;&#8230;&#8221;], [&#8220;branch&#8221;:&#8221;&#8230;&#8221;], [&#8220;type&#8221;:&#8221;GIT\/SVN&#8221;], [&#8220;keyId&#8221;:1]}<\/p><\/div><\/li><li><span class=\"pre\"><b>deployment<\/b><\/span>\u00a0: &#8220;json&#8221; (optional)<br \/><div class=\"sub-desc\"><p>JSON object with deployment data:<\/p><pre id=\"ext-gen1645\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"envName\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"nodeGroup\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}<\/pre><\/div><\/li><li><span class=\"pre\">settings<\/span>\u00a0: &#8220;json&#8221; (optional)<br \/><div class=\"sub-desc\"><p>JSON object with additional deployment settings:<\/p><pre id=\"ext-gen1646\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"zdt\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>\n}<\/pre><\/div><\/li><li><span class=\"pre\">hooks<\/span>\u00a0: &#8220;string&#8221; (optional)<br \/><div class=\"sub-desc\"><p>JSON object with custom scripts (actual content) to be executed before and after the build\/deployment operations. For example: {&#8220;preDeploy&#8221;:&#8221;script&#8221;, &#8220;postDeploy&#8221;:&#8221;script&#8221;, &#8220;preBuild&#8221;:&#8221;script&#8221;, &#8220;postBuild&#8221;:&#8221;script&#8221;}.<\/p><\/div><\/li><\/ul><h4 class=\"pa\">Example<\/h4><p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p><p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/addbuildproject?settings=[json]&amp;envName=[string]&amp;session=[string]&amp;repo=[string]&amp;name=[string]&amp;nodeId=[int]&amp;hooks=[string]&amp;deployment=[json]<\/p><h4 class=\"pa\">Response<\/h4><ul><li><span class=\"pre\">BuildProjectResponse<\/span><br \/><div class=\"sub-desc\"><pre id=\"ext-gen1647\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"envName\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"hash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"hooks\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"id\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"nodeGroup\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"repoHash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre><\/div><\/li><\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2142\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2142\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">AddRepo<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2142\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2142\"><h3>AddRepo (appid, session, name, url, [type], [branch], [keyId], [login], [password], [description] ) :<\/h3>\n<p>Adds a project from the remote VCS repository to the Deployment Manager storage (i.e. saves the appropriate access link and authentication credentials\/SSH key) to allow its subsequent deployment with the&nbsp;<i>Deploy<\/i>&nbsp;method.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/addrepo<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>appid<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the target application (required for authentication).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1175\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>name<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>project name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>url<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>URL to the repository with the project sources.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>type<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>VCS repository type (&#8220;GIT&#8221; or &#8220;SVN&#8221;).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>branch<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>remote repository branch (master by default).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>keyId<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br><div class=\"sub-desc\">\n<p>unique identifier of a private SSH key on the account. It can be found in the dashboard (account Settings &gt; SSH Keys &gt; Private Keys) or fetched with the&nbsp;GetSSHKeys&nbsp;method.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>login<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>login for authentication in VCS.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>password<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>password or token for authentication in VCS.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>description<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>custom description for the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<div class=\"example\">\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>POST https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/addrepo?<\/p>\n<p>password=[string]&amp;session=[string]&amp;appid=[string]&amp;name=[string]&amp;keyId=[int]&amp;description=[string]&amp;type=[string]&amp;login=[string]&amp;branch=[string]&amp;url=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">ObjectResponse<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1648\" class=\"json notpretty\">stdClass Object\n(\n    [result] =&gt; 0\n    [object] =&gt; stdClass Object\n        (\n            [name] =&gt; \"string\"\n            [id] =&gt; \"int\"\n            [type] =&gt; \"sting\"\n            [branch] =&gt; \"string\"\n            [createdOn] =&gt; \"Timestamp\"\n            [url] =&gt; \"string\"\n            [hash] =&gt; \"sting\"\n        )\n)\n<\/pre>\n<\/div>\n<\/li>\n<\/ul>\n<\/div><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2143\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2143\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">BuildDeployProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2143\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2143\"><h3>BuildDeployProject (envName, session, nodeId, project, [skipUpdate], [delay] ) :<\/h3>\n<p>Builds and deploys a project that has been previously added to the Maven build node with the AddBuildProject method.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/builddeployproject<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1176\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>skipUpdate<\/b><\/span>&nbsp;: &#8220;boolean&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>defines whether to update (false) or not (true) the project from the VCS source files.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>delay<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>delay (in seconds) between two consecutive deployments when using the sequential deployment type (i.e. when deployment is performed on servers one-by-one to ensure uptime).<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/builddeployproject?delay=[int]&amp;envName=[string]&amp;session=[string]&amp;project=[string]&amp;skipUpdate=[boolean]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1649\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2144\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2144\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">BuildProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2144\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2144\"><h3>BuildProject (envName, session, nodeId, project, [skipUpload], [skipUpdate] ) :<\/h3>\n<p>Builds a project that has been previously added to the Maven build node with the&nbsp;AddBuildProject&nbsp;method.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/buildproject<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1177\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>skipUpload<\/b><\/span>&nbsp;: &#8220;boolean&#8221; (optional)<br><div class=\"sub-desc\">\n<p>defines whether to add built project to the Deployment Manager (false) or not (true).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>skipUpdate<\/b><\/span>&nbsp;: &#8220;boolean&#8221; (optional)<br><div class=\"sub-desc\">\n<p>defines whether to update (false) or not (true) the project from the VCS source files.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/buildproject?envName=[string]&amp;session=[string]&amp;skipUpload=[boolean]&amp;project=[string]&amp;skipUpdate=[boolean]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1650\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2145\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-2145\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Deploy<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2145\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-2145\"><h4>Deploy (envName, session, repo, context, [nodeGroup], [buildNodeId], [settings], [hooks], [delay] ) :<\/h4>\n<p>Deploys a VCS project that has been previously added to the Deployment Manager storage with the&nbsp;AddRepo&nbsp;method.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/deploy<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1178\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>repo<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of a repository in the Deployment Manager (e.g. 1 or {&#8220;id&#8221;:1}) or JSON object with repository access details {&#8220;url&#8221;:&#8221;&#8230;&#8221;, [&#8220;login&#8221;:&#8221;&#8230;&#8221;], [&#8220;password&#8221;:&#8221;&#8230;&#8221;], [&#8220;branch&#8221;:&#8221;&#8230;&#8221;], [&#8220;type&#8221;:&#8221;GIT\/SVN&#8221;], [&#8220;keyId&#8221;:1]}<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>buildNodeId<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of a Maven build node (for Java-based projects only).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>settings<\/b><\/span>&nbsp;: &#8220;json&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with the deployment settings:<\/p>\n<pre id=\"ext-gen1651\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"zdt\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>\n}<\/pre>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>hooks<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with custom scripts (actual content) to be executed before and after the build\/deployment operations. For example: {&#8220;preDeploy&#8221;:&#8221;script&#8221;, &#8220;postDeploy&#8221;:&#8221;script&#8221;, &#8220;preBuild&#8221;:&#8221;script&#8221;, &#8220;postBuild&#8221;:&#8221;script&#8221;}.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>delay<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>delay (in seconds) between two consecutive deployments when using the sequential deployment type (i.e. when deployment is performed on servers one-by-one to ensure uptime).<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/deploy?settings=[json]&amp;delay=[int]&amp;envName=[string]&amp;session=[string]&amp;repo=[string]&amp;context=[string]&amp;buildNodeId=[int]&amp;nodeGroup=[string]&amp;hooks=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1652\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2146\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-2146\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">DeployArchive<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2146\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-2146\"><h3>DeployArchive (envName, session, [nodeGroup], [context], fileUrl, fileName, [zdt], [hooks], [delay] ) :<\/h3>\n<p>Deploys a project from the archive uploaded to the Deployment Manager storage or via direct URL.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/deployarchive<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1179\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>custom context name for the deployed project (ROOT by default).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>fileUrl<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>URL to the archive file.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>fileName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>archive file name from the Deployment Manager storage.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>zdt<\/b><\/span>&nbsp;: &#8220;boolean&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>defines whether to use zero-downtime deployment for PHP (true) or not (false).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>hooks<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with custom scripts (actual content) to be executed before and after the build\/deployment operations. For example: {&#8220;preDeploy&#8221;:&#8221;script&#8221;, &#8220;postDeploy&#8221;:&#8221;script&#8221;, &#8220;preBuild&#8221;:&#8221;script&#8221;, &#8220;postBuild&#8221;:&#8221;script&#8221;}.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>delay<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>delay (in seconds) between two consecutive deployments when using the sequential deployment type (i.e. when deployment is performed on servers one-by-one to ensure uptime).<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/deployarchive?fileName=[string]&amp;delay=[int]&amp;envName=[string]&amp;session=[string]&amp;context=[string]&amp;fileUrl=[string]&amp;zdt=[boolean]&amp;nodeGroup=[string]&amp;hooks=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">NodeSSHResponses<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1653\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"responses\":<\/span> [\n      {\n         <span class=\"json-attribute\">\"errOut\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"exitStatus\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"nodeId\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"out\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n      },\n      <span class=\"json-string\">\"...\"<\/span>\n   ],\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2147\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-2147\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">DeployProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2147\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-2147\"><h3>DeployProject (envName, session, nodeId, project ) :<\/h3>\n<p>Deploys a project that has been previously built by the Maven build node to the required environment.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/deployproject<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1180\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/deployproject?envName=[string]&amp;session=[string]&amp;project=[string]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1654\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2148\" class=\"elementor-tab-title\" data-tab=\"8\" role=\"button\" aria-controls=\"elementor-tab-content-2148\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">EditBuildProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2148\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"8\" role=\"region\" aria-labelledby=\"elementor-tab-title-2148\"><h3>EditBuildProject (envName, session, nodeId, project, [name], [repo], [deployment], [settings], [hooks] ) :<\/h3>\n<p>Applies changes to the Java project added to the Maven build node and builds it.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/editbuildproject<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1181\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>name<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>New project name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>repo<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of a repository in the Deployment Manager (e.g. 1 or {&#8220;id&#8221;:1}) or JSON object with repository access details {&#8220;url&#8221;:&#8221;&#8230;&#8221;, [&#8220;login&#8221;:&#8221;&#8230;&#8221;], [&#8220;password&#8221;:&#8221;&#8230;&#8221;], [&#8220;branch&#8221;:&#8221;&#8230;&#8221;], [&#8220;type&#8221;:&#8221;GIT\/SVN&#8221;], [&#8220;keyId&#8221;:1]}<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>deployment<\/b><\/span>&nbsp;: &#8220;json&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with target project deployment settings:<\/p>\n<pre id=\"ext-gen1655\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"envName\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"nodeGroup\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}<\/pre>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>settings<\/b><\/span>&nbsp;: &#8220;json&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with deployment settings:<\/p>\n<pre id=\"ext-gen1656\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"zdt\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>\n}<\/pre>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>hooks<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with custom scripts (actual content) to be executed before and after the build\/deployment operations. For example: {&#8220;preDeploy&#8221;:&#8221;script&#8221;, &#8220;postDeploy&#8221;:&#8221;script&#8221;, &#8220;preBuild&#8221;:&#8221;script&#8221;, &#8220;postBuild&#8221;:&#8221;script&#8221;}.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/editbuildproject?settings=[json]&amp;envName=[string]&amp;session=[string]&amp;repo=[string]&amp;name=[string]&amp;project=[string]&amp;nodeId=[int]&amp;hooks=[string]&amp;deployment=[json]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1657\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2149\" class=\"elementor-tab-title\" data-tab=\"9\" role=\"button\" aria-controls=\"elementor-tab-content-2149\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">EditProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2149\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"9\" role=\"region\" aria-labelledby=\"elementor-tab-title-2149\"><h3>EditProject (envName, session, nodeGroup, context, [newContext], [repo], [settings], [hooks], [delay] ) :<\/h3>\n<p>Applies changes to the already deployed project.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/editproject<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1182\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>newContext<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>new context name for the project (could be the same as Context).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>repo<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of a repository in the Deployment Manager (e.g. 1 or {&#8220;id&#8221;:1}) or JSON object with repository access details {&#8220;url&#8221;:&#8221;&#8230;&#8221;, [&#8220;login&#8221;:&#8221;&#8230;&#8221;], [&#8220;password&#8221;:&#8221;&#8230;&#8221;], [&#8220;branch&#8221;:&#8221;&#8230;&#8221;], [&#8220;type&#8221;:&#8221;GIT\/SVN&#8221;], [&#8220;keyId&#8221;:1]}<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>settings<\/b><\/span>&nbsp;: &#8220;json&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with deployment settings:<\/p>\n<pre id=\"ext-gen1658\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"zdt\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>\n}<\/pre>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>hooks<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>JSON object with custom scripts (actual content) to be executed before and after the build\/deployment operations. For example: {&#8220;preDeploy&#8221;:&#8221;script&#8221;, &#8220;postDeploy&#8221;:&#8221;script&#8221;, &#8220;preBuild&#8221;:&#8221;script&#8221;, &#8220;postBuild&#8221;:&#8221;script&#8221;}.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>delay<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>delay (in seconds) between two consecutive deployments when using the sequential deployment type (I.e. when deployment is performed on servers one-by-one to ensure uptime).<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/editproject?settings=[json]&amp;delay=[int]&amp;newContext=[string]&amp;envName=[string]&amp;session=[string]&amp;repo=[string]&amp;context=[string]&amp;nodeGroup=[string]&amp;hooks=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">VcsProjectResponse<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1659\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"hash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"log\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"repoHash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"SVN(0) | GIT(1)\"<\/span>,\n   <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"zdt\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21410\" class=\"elementor-tab-title\" data-tab=\"10\" role=\"button\" aria-controls=\"elementor-tab-content-21410\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">EditRepo<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21410\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"10\" role=\"region\" aria-labelledby=\"elementor-tab-title-21410\"><h3>EditRepo (appid, session, id, [name], [type], [url], [branch], [keyId], [login], [password], [description] ) :<\/h3>\n<p>Applies changes to the VCS project in the Deployment Manager storage.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/editrepo<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>appid<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target application (required for authentication).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1183\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>id<\/b><\/span>&nbsp;: &#8220;int&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the repository to be edited.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>name<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>project name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>type<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>VCS repository type (\u201cGIT\u201d or \u201cSVN\u201d).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>url<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>URL to the repository with the project sources.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>branch<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>Remote repository branch (master by default).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>keyId<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of a private SSH key on the account. It can be found in the dashboard (account Settings &gt; SSH Keys &gt; Private Keys) or fetched with the&nbsp;<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/management\/account\/#getsshkeys-appid-session-isprivate-sshkeyresponse\">GetSSHKeys<\/a>&nbsp;method.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>login<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>login for authentication in VCS.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>password<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>password or token for authentication in VCS.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>description<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>custom description for the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<div class=\"example\">\nPOST https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/editrepo?<p><\/p>\n<p>password=[string]&amp;session=[string]&amp;appid=[string]&amp;name=[string]&amp;keyId=[int]&amp;description=[string]&amp;id=[int]&amp;type=[string]&amp;login=[string]&amp;branch=[string]&amp;url=[string]<\/p>\n<\/div>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">ObjectResponse<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1660\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"object\":<\/span> {\n      <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"description\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"keyId\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n      <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"SVN(0) | GIT(1)\"<\/span>,\n      <span class=\"json-attribute\">\"uid\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n      <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n   },\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"warnings\":<\/span> [\n      <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-string\">\"...\"<\/span>\n   ]\n}\n<\/pre>\n<\/div>\n\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21411\" class=\"elementor-tab-title\" data-tab=\"11\" role=\"button\" aria-controls=\"elementor-tab-content-21411\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">GetBuildProjectInfo<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21411\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"11\" role=\"region\" aria-labelledby=\"elementor-tab-title-21411\"><h3>GetBuildProjectInfo (envName, session, nodeId, project ) :<\/h3>\n<p>Returns detailed information on a project added to the Maven build node.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getbuildprojectinfo<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1184\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getbuildprojectinfo?envName=[string]&amp;session=[string]&amp;project=[string]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">BuildProjectResponse<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1661\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"envName\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"hash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"hooks\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"id\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"nodeGroup\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"repoHash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21412\" class=\"elementor-tab-title\" data-tab=\"12\" role=\"button\" aria-controls=\"elementor-tab-content-21412\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">GetBuildProjects<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21412\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"12\" role=\"region\" aria-labelledby=\"elementor-tab-title-21412\"><h3>GetBuildProjects (envName, session, [nodeGroup], [nodeId] ) :<\/h3>\n<p>Returns a list of all projects added to the Maven build node.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getbuildprojects<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1185\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getbuildprojects?envName=[string]&amp;session=[string]&amp;nodeGroup=[string]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">BuildProjectResponses<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1662\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"responses\":<\/span> [\n      {\n         <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n         <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n         <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"envName\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"hash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"hooks\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"id\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"nodeGroup\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"repoHash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"workDir\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n      },\n      <span class=\"json-string\">\"...\"<\/span>\n   ],\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21413\" class=\"elementor-tab-title\" data-tab=\"13\" role=\"button\" aria-controls=\"elementor-tab-content-21413\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">GetDeployments<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21413\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"13\" role=\"region\" aria-labelledby=\"elementor-tab-title-21413\"><h3>GetDeployments (envName, session, nodeGroup ) :<\/h3>\n<p>Returns information on all projects deployed to the specified layer (node group).<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getdeployments<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1186\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getdeployments?envName=[string]&amp;session=[string]&amp;nodeGroup=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">ArrayResponse<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1663\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"array\":<\/span> [\n      <span class=\"json-string\">\"ArrayItem\"<\/span>,\n      <span class=\"json-string\">\"...\"<\/span>\n   ],\n   <span class=\"json-attribute\">\"className\":<\/span> <span class=\"json-string\">\"Class\"<\/span>,\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21414\" class=\"elementor-tab-title\" data-tab=\"14\" role=\"button\" aria-controls=\"elementor-tab-content-21414\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">GetHooks<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21414\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"14\" role=\"region\" aria-labelledby=\"elementor-tab-title-21414\"><h4>GetHooks (envName, session, [nodeGroup], [nodeId], [context], [project] ) :<\/h4>\n<p>Returns information on hooks (scripts) that should be executed before\/after project build\/deployment.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/gethooks<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1187\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br><div class=\"sub-desc\">\n<p>unique identifier of the target node (container).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br><div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/gethooks?envName=[string]&amp;session=[string]&amp;context=[string]&amp;project=[string]&amp;nodeGroup=[string]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">ObjectResponse<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1664\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"object\":<\/span> {\n      <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"postBuild\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"postDeploy\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"postUpdate\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"preBuild\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"preDeploy\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"preUpdate\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"projectName\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-attribute\">\"restrictions\":<\/span> [\n         <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-string\">\"...\"<\/span>\n      ]\n   },\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"warnings\":<\/span> [\n      <span class=\"json-string\">\"string\"<\/span>,\n      <span class=\"json-string\">\"...\"<\/span>\n   ]\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21415\" class=\"elementor-tab-title\" data-tab=\"15\" role=\"button\" aria-controls=\"elementor-tab-content-21415\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">GetProjectInfo<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21415\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"15\" role=\"region\" aria-labelledby=\"elementor-tab-title-21415\"><h3>GetProjectInfo (envName, session, context, [nodeGroup] ) :<\/h3>\n<p>Returns information on a particular VCS project.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getprojectinfo<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1188\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getprojectinfo?envName=[string]&amp;session=[string]&amp;context=[string]&amp;nodeGroup=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">VcsProjectResponse<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1665\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"autoResolveConflict\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdate\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>,\n   <span class=\"json-attribute\">\"autoUpdateInterval\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"context\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"hash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"log\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"repoHash\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"SVN(0) | GIT(1)\"<\/span>,\n   <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"zdt\":<\/span> <span class=\"json-string\">\"boolean\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21416\" class=\"elementor-tab-title\" data-tab=\"16\" role=\"button\" aria-controls=\"elementor-tab-content-21416\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">GetRepos<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21416\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"16\" role=\"region\" aria-labelledby=\"elementor-tab-title-21416\"><h3>GetRepos (appid, session, [id] ) :<\/h3>\n<p>Returns information on a specific or all projects in the Deployment Manager storage.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getrepos<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>appid<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target application (required for authentication).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1189\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>id<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the repository.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/getrepos?session=[string]&amp;appid=[string]&amp;id=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">ArrayResponse<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1666\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"array\":<\/span> [\n      {\n         <span class=\"json-attribute\">\"branch\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"description\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"keyId\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"login\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n         <span class=\"json-attribute\">\"type\":<\/span> <span class=\"json-string\">\"SVN(0) | GIT(1)\"<\/span>,\n         <span class=\"json-attribute\">\"uid\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n         <span class=\"json-attribute\">\"url\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n      },\n      <span class=\"json-string\">\"...\"<\/span>\n   ],\n   <span class=\"json-attribute\">\"className\":<\/span> <span class=\"json-string\">\"Class\"<\/span>,\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"name\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21417\" class=\"elementor-tab-title\" data-tab=\"17\" role=\"button\" aria-controls=\"elementor-tab-content-21417\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">RemoveBuildProject<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21417\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"17\" role=\"region\" aria-labelledby=\"elementor-tab-title-21417\"><h3>RemoveBuildProject (envName, session, nodeId, project ) :<\/h3>\n<p>Removes a project from the Maven build node.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/removebuildproject<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>source environment name (with a build node).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1190\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the build node.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/removebuildproject?envName=[string]&amp;session=[string]&amp;project=[string]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1667\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21418\" class=\"elementor-tab-title\" data-tab=\"18\" role=\"button\" aria-controls=\"elementor-tab-content-21418\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">RemoveRepo<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21418\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"18\" role=\"region\" aria-labelledby=\"elementor-tab-title-21418\"><h3>RemoveRepo (appid, session, id ) :<\/h3>\n<p>Removes project from the Deployment Manager storage.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/removerepo<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>appid<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the target application (required for authentication).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1191\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>id<\/b><\/span>&nbsp;: &#8220;int&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the repository.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/removerepo?session=[string]&amp;appid=[string]&amp;id=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1668\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21419\" class=\"elementor-tab-title\" data-tab=\"19\" role=\"button\" aria-controls=\"elementor-tab-content-21419\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">RenameContext<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21419\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"19\" role=\"region\" aria-labelledby=\"elementor-tab-title-21419\"><h3>RenameContext (envName, session, nodeGroup, oldContext, newContext ) :<\/h3>\n<p>Moves the already deployed project to another context.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/renamecontext<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1192\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>oldContext<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>newContext<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>new context name for the project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/renamecontext?oldContext=[string]&amp;newContext=[string]&amp;envName=[string]&amp;session=[string]&amp;nodeGroup=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1669\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21420\" class=\"elementor-tab-title\" data-tab=\"20\" role=\"button\" aria-controls=\"elementor-tab-content-21420\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Undeploy<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21420\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"20\" role=\"region\" aria-labelledby=\"elementor-tab-title-21420\"><h3>Undeploy (envName, session, nodeGroup, context ) :<\/h3>\n<p>Removes a deployed project from the specified context.<\/p>\n<h4 id=\"url\">URL<\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/undeploy<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1193\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221;<br><div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/undeploy?envName=[string]&amp;session=[string]&amp;context=[string]&amp;nodeGroup=[string]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">Response<\/span><br><div class=\"sub-desc\">\n<pre id=\"ext-gen1670\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-21421\" class=\"elementor-tab-title\" data-tab=\"21\" role=\"button\" aria-controls=\"elementor-tab-content-21421\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Update<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-21421\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"21\" role=\"region\" aria-labelledby=\"elementor-tab-title-21421\"><h3>Update (envName, session, [nodeGroup], [nodeId], [context], [project], [delay] ) :<\/h3>\n<p>Updates a project from the VCS repository.<\/p>\n<h4 id=\"url\">URL<a class=\"anchorjs-link \" aria-label=\"Anchor\" data-anchorjs-icon=\"\ue9cb\" href=\"#url\" style=\"font: 1em \/ 1 anchorjs-icons; padding-left: 0.375em;\"><\/a><\/h4>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/update<\/p>\n<h4 class=\"pa\">Parameters<\/h4>\n<ul>\n<li><span class=\"pre\"><b>envName<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p>target environment name.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>session<\/b><\/span>&nbsp;: &#8220;string&#8221;<br>\n<div class=\"sub-desc\">\n<p><a class=\"wpil_keyword_link\" title=\"user session\" href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/users\/authentication\/#signin-appid-login-password-authenticationresponse\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"1194\">user session<\/a> or personal access token.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeGroup<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node group (layer), e.g. \u201ccp\u201d for the default application server layer.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>nodeId<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier of the target node (container).<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>context<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>target context name of the deployed project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>project<\/b><\/span>&nbsp;: &#8220;string&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>unique identifier or name of the project.<\/p>\n<\/div>\n<\/li>\n<li><span class=\"pre\"><b>delay<\/b><\/span>&nbsp;: &#8220;int&#8221; (optional)<br>\n<div class=\"sub-desc\">\n<p>delay (in seconds) between two consecutive deployments when using the sequential deployment type (I.e. when deployment is performed on servers one-by-one to ensure uptime).<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<h4 class=\"pa\">Example<\/h4>\n<p><span style=\"font-weight: bold;\">Method:<\/span> POST<\/p>\n<p>https:\/\/<a href=\"https:\/\/accuweb.cloud\/api\/docs\/8-6-1\/others\/user-environment-domain\/\" target=\"_blank\" rel=\"noopener\">[hoster-api-host]<\/a>\/1.0\/environment\/deployment\/rest\/update?delay=[int]&amp;envName=[string]&amp;session=[string]&amp;context=[string]&amp;project=[string]&amp;nodeGroup=[string]&amp;nodeId=[int]<\/p>\n<h4 class=\"pa\">Response<\/h4>\n<ul>\n<li><span class=\"pre\">VcsUpdateResponse<\/span><br>\n<div class=\"sub-desc\">\n<pre id=\"ext-gen1671\" class=\"json notpretty\">{\n   <span class=\"json-attribute\">\"error\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"log\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"message\":<\/span> <span class=\"json-string\">\"string\"<\/span>,\n   <span class=\"json-attribute\">\"reason\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"result\":<\/span> <span class=\"json-number\">\"int\"<\/span>,\n   <span class=\"json-attribute\">\"source\":<\/span> <span class=\"json-string\">\"string\"<\/span>\n}\n<\/pre>\n<\/div>\n<\/li>\n<\/ul><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Namespace: Environment REST: https:\/\/[hoster-api-host]\/1.0\/environment\/deployment\/rest\/{method-name} Scripting: environment.deployment.{method-name} The Deployment API methods implement extensive Deployment Manager functionality, including application installation (from archive packages and remote Git\/SVN repositories) and management (update, rename, context undeploy, etc.). If working with Java projects from the VCS repository, a special Maven build node is used for the source&#8217;s compilation, which requires separate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":5756,"menu_order":14,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_links_to":"","_links_to_target":""},"doc_tag":[],"class_list":["post-5895","docs","type-docs","status-publish","hentry","no-post-thumbnail"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/docs\/5895","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/comments?post=5895"}],"version-history":[{"count":163,"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/docs\/5895\/revisions"}],"predecessor-version":[{"id":8896,"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/docs\/5895\/revisions\/8896"}],"up":[{"embeddable":true,"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/docs\/5756"}],"wp:attachment":[{"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/media?parent=5895"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/accuweb.cloud\/api\/wp-json\/wp\/v2\/doc_tag?post=5895"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}