@@ -31234,6 +31234,7 @@ <h3 id="the-stack-object">The stack object</h3>
3123431234 </span><span class="nl">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3123531235 </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Here is my stack!"</span><span class="p">,</span><span class="w">
3123631236 </span><span class="nl">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"ACTIVE"</span><span class="p">,</span><span class="w">
31237+ </span><span class="nl">"state_reason"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w">
3123731238 </span><span class="nl">"build_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3123831239 </span><span class="nl">"run_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3123931240 </span><span class="nl">"default"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span><span class="w">
@@ -31287,6 +31288,11 @@ <h3 id="the-stack-object">The stack object</h3>
3128731288<td>The state of the stack; valid states are: <code class="prettyprint">ACTIVE</code>, <code class="prettyprint">RESTRICTED</code>, <code class="prettyprint">DEPRECATED</code>, <code class="prettyprint">DISABLED</code></td>
3128831289</tr>
3128931290<tr>
31291+ <td><strong>state_reason</strong></td>
31292+ <td>string</td>
31293+ <td>Optional plain text describing the stack state change</td>
31294+ </tr>
31295+ <tr>
3129031296<td><strong>build_rootfs_image</strong></td>
3129131297<td>_string</td>
3129231298<td>The name of the stack image associated with staging/building Apps. If a stack does not have unique images, this will be the same as the stack name.</td>
@@ -31327,6 +31333,7 @@ <h3 id="create-a-stack">Create a stack</h3>
3132731333 "name": "my-stack",
3132831334 "description": "Here is my stack!",
3132931335 "state": "ACTIVE",
31336+ "state_reason": "",
3133031337 }'</span>
3133131338</code></pre></div><div class="highlight"><pre class="highlight plaintext"><code>Example Response
3133231339</code></pre></div><div class="highlight"><pre class="highlight http"><code><span class="k">HTTP</span><span class="o">/</span><span class="m">1.1</span> <span class="m">201</span> <span class="ne">Created</span>
@@ -31339,6 +31346,7 @@ <h3 id="create-a-stack">Create a stack</h3>
3133931346 </span><span class="nl">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3134031347 </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Here is my stack!"</span><span class="p">,</span><span class="w">
3134131348 </span><span class="nl">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"ACTIVE"</span><span class="p">,</span><span class="w">
31349+ </span><span class="nl">"state_reason"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w">
3134231350 </span><span class="nl">"build_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3134331351 </span><span class="nl">"run_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3134431352 </span><span class="nl">"default"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span><span class="w">
@@ -31408,6 +31416,12 @@ <h4 id="optional-parameters">Optional parameters</h4>
3140831416<td>The state of the stack; valid states are: <code class="prettyprint">ACTIVE</code>, <code class="prettyprint">RESTRICTED</code>, <code class="prettyprint">DEPRECATED</code>, <code class="prettyprint">DISABLED</code></td>
3140931417<td></td>
3141031418</tr>
31419+ <tr>
31420+ <td><strong>state_reason</strong></td>
31421+ <td>string</td>
31422+ <td>Optional plain text describing the stack state change</td>
31423+ <td></td>
31424+ </tr>
3141131425</tbody></table>
3141231426
3141331427<h4 id="permitted-roles">Permitted roles</h4>
@@ -31437,6 +31451,7 @@ <h3 id="get-a-stack">Get a stack</h3>
3143731451 </span><span class="nl">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3143831452 </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Here is my stack!"</span><span class="p">,</span><span class="w">
3143931453 </span><span class="nl">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"ACTIVE"</span><span class="p">,</span><span class="w">
31454+ </span><span class="nl">"state_reason"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w">
3144031455 </span><span class="nl">"build_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3144131456 </span><span class="nl">"run_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3144231457 </span><span class="nl">"default"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span><span class="w">
@@ -31501,6 +31516,7 @@ <h3 id="list-stacks">List stacks</h3>
3150131516 </span><span class="nl">"run_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack-1-run"</span><span class="p">,</span><span class="w">
3150231517 </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"This is my first stack!"</span><span class="p">,</span><span class="w">
3150331518 </span><span class="nl">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"ACTIVE"</span><span class="p">,</span><span class="w">
31519+ </span><span class="nl">"state_reason"</span><span class="p">:</span><span class="w"> </span><span class="kc">null</span><span class="p">,</span><span class="w">
3150431520 </span><span class="nl">"default"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span><span class="w">
3150531521 </span><span class="nl">"metadata"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
3150631522 </span><span class="nl">"labels"</span><span class="p">:</span><span class="w"> </span><span class="p">{},</span><span class="w">
@@ -31521,6 +31537,7 @@ <h3 id="list-stacks">List stacks</h3>
3152131537 </span><span class="nl">"build_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack-2-build"</span><span class="p">,</span><span class="w">
3152231538 </span><span class="nl">"run_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack-2-run"</span><span class="p">,</span><span class="w">
3152331539 </span><span class="nl">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"DEPRECATED"</span><span class="p">,</span><span class="w">
31540+ </span><span class="nl">"state_reason"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Stack deprecated and will be removed in future release"</span><span class="p">,</span><span class="w">
3152431541 </span><span class="nl">"default"</span><span class="p">:</span><span class="w"> </span><span class="kc">false</span><span class="p">,</span><span class="w">
3152531542 </span><span class="nl">"metadata"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
3152631543 </span><span class="nl">"labels"</span><span class="p">:</span><span class="w"> </span><span class="p">{},</span><span class="w">
@@ -31844,7 +31861,7 @@ <h3 id="update-a-stack">Update a stack</h3>
3184431861 <span class="nt">-X</span> PATCH <span class="se">\</span>
3184531862 <span class="nt">-H</span> <span class="s2">"Authorization: bearer [token]"</span> <span class="se">\</span>
3184631863 <span class="nt">-H</span> <span class="s2">"Content-Type: application/json"</span> <span class="se">\</span>
31847- <span class="nt">-d</span> <span class="s1">'{ "metadata": { "labels": { "key": "value" }, "annotations": {"note": "detailed information"}},"state":"ACTIVE"}'</span>
31864+ <span class="nt">-d</span> <span class="s1">'{ "metadata": { "labels": { "key": "value" }, "annotations": {"note": "detailed information"}},"state":"ACTIVE", "state_reason": "Optional plain text describing the stack state change" }'</span>
3184831865
3184931866</code></pre></div><div class="highlight"><pre class="highlight plaintext"><code>Example Response
3185031867</code></pre></div><div class="highlight"><pre class="highlight http"><code><span class="k">HTTP</span><span class="o">/</span><span class="m">1.1</span> <span class="m">200</span> <span class="ne">OK</span>
@@ -31857,6 +31874,7 @@ <h3 id="update-a-stack">Update a stack</h3>
3185731874 </span><span class="nl">"name"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3185831875 </span><span class="nl">"description"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Here is my stack!"</span><span class="p">,</span><span class="w">
3185931876 </span><span class="nl">"state"</span><span class="p">:</span><span class="w"> </span><span class="s2">"DISABLED"</span><span class="p">,</span><span class="w">
31877+ </span><span class="nl">"state_reason"</span><span class="p">:</span><span class="w"> </span><span class="s2">"Stack disabled and cannot be used for staging new application"</span><span class="p">,</span><span class="w">
3186031878 </span><span class="nl">"build_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3186131879 </span><span class="nl">"run_rootfs_image"</span><span class="p">:</span><span class="w"> </span><span class="s2">"my-stack"</span><span class="p">,</span><span class="w">
3186231880 </span><span class="nl">"default"</span><span class="p">:</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span><span class="w">
@@ -31900,6 +31918,11 @@ <h4 id="optional-parameters">Optional parameters</h4>
3190031918<td>string</td>
3190131919<td>The state of the stack; valid states are: <code class="prettyprint">ACTIVE</code>, <code class="prettyprint">RESTRICTED</code>, <code class="prettyprint">DEPRECATED</code>, <code class="prettyprint">DISABLED</code></td>
3190231920</tr>
31921+ <tr>
31922+ <td><strong>state_reason</strong></td>
31923+ <td>string</td>
31924+ <td>Optional plain text describing the stack state change</td>
31925+ </tr>
3190331926</tbody></table>
3190431927
3190531928<h4 id="permitted-roles">Permitted roles</h4>
0 commit comments