Skip to content

Commit 4cf678a

Browse files
committed
Bump v3 API docs version release-candidate
1 parent 013bfa7 commit 4cf678a

File tree

1 file changed

+90
-1
lines changed

1 file changed

+90
-1
lines changed

version/release-candidate/index.html

Lines changed: 90 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6307,11 +6307,27 @@ <h3 id="the-deployment-object">The deployment object</h3>
63076307
</span><span class="nl">"details"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
63086308
</span><span class="nl">"last_successful_healthcheck"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="p">,</span><span class="w">
63096309
</span><span class="nl">"last_status_change"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="w">
6310+
</span><span class="p">},</span><span class="w">
6311+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6312+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6313+
</span><span class="nl">"current"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w">
6314+
</span><span class="nl">"total"</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="w">
6315+
</span><span class="p">}</span><span class="w">
63106316
</span><span class="p">}</span><span class="w">
63116317
</span><span class="p">},</span><span class="w">
63126318
</span><span class="nl">"strategy"</span><span class="p">:</span><span class="w"> </span><span class="s2">"canary"</span><span class="p">,</span><span class="w">
63136319
</span><span class="nl">"options"</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
63146320
</span><span class="nl">"max_in_flight"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span><span class="w">
6321+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6322+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="w">
6323+
</span><span class="p">{</span><span class="w">
6324+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">10</span><span class="w">
6325+
</span><span class="p">},</span><span class="w">
6326+
</span><span class="p">{</span><span class="w">
6327+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">20</span><span class="w">
6328+
</span><span class="p">}</span><span class="w">
6329+
</span><span class="p">]</span><span class="w">
6330+
</span><span class="p">}</span><span class="w">
63156331
</span><span class="p">},</span><span class="w">
63166332
</span><span class="nl">"droplet"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
63176333
</span><span class="nl">"guid"</span><span class="p">:</span><span class="w"> </span><span class="s2">"44ccfa61-dbcf-4a0d-82fe-f668e9d2a962"</span><span class="w">
@@ -6401,7 +6417,17 @@ <h3 id="the-deployment-object">The deployment object</h3>
64016417
<tr>
64026418
<td><strong>status.details.last_status_change</strong></td>
64036419
<td><em><a href="#timestamps">timestamp</a></em></td>
6404-
<td>Timestamp of last change to status.value or status.reason</td>
6420+
<td>Timestamp of last change to status.value or status.reason*<em>status.details.last_status_change</em>*</td>
6421+
</tr>
6422+
<tr>
6423+
<td><strong>status.canary.steps.current</strong></td>
6424+
<td><em>integer</em></td>
6425+
<td>The current canary step. Only available for deployments with strategy &lsquo;canary&rsquo;. (experimental)</td>
6426+
</tr>
6427+
<tr>
6428+
<td><strong>status.canary.steps.total</strong></td>
6429+
<td><em>integer</em></td>
6430+
<td>The total number of canary steps. Only available for deployments with strategy &lsquo;canary&rsquo;. (experimental)</td>
64056431
</tr>
64066432
<tr>
64076433
<td><strong>strategy</strong></td>
@@ -6414,6 +6440,11 @@ <h3 id="the-deployment-object">The deployment object</h3>
64146440
<td>The maximum number of new instances to deploy simultaneously</td>
64156441
</tr>
64166442
<tr>
6443+
<td><strong>options.canary.steps</strong></td>
6444+
<td><em>array of <a href="#canary-steps-object">canary step objects</a></em></td>
6445+
<td>Canary steps to use for the deployment. Only available for deployments with strategy &lsquo;canary&rsquo;. (experimental)</td>
6446+
</tr>
6447+
<tr>
64176448
<td><strong>droplet.guid</strong></td>
64186449
<td><em>string</em></td>
64196450
<td>The droplet guid that the deployment is transitioning the app to</td>
@@ -6454,6 +6485,10 @@ <h3 id="the-deployment-object">The deployment object</h3>
64546485
<td>Links to related resources</td>
64556486
</tr>
64566487
</tbody></table>
6488+
6489+
<h4 id="canary-steps-object">Canary steps object</h4>
6490+
6491+
<p><strong>instance_weight</strong> | <em>integer</em> | The percentage of instances to be deployed as part of the canary process in this step (experimental)</p>
64576492
<h3 id="create-a-deployment">Create a deployment</h3>
64586493
<div class="highlight"><pre class="highlight plaintext"><code>Example Request with Droplet
64596494
</code></pre></div><div class="highlight"><pre class="highlight shell"><code>curl <span class="s2">"https://api.example.org/v3/deployments"</span> <span class="se">\</span>
@@ -6504,11 +6539,27 @@ <h3 id="create-a-deployment">Create a deployment</h3>
65046539
</span><span class="nl">"details"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
65056540
</span><span class="nl">"last_successful_healthcheck"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="p">,</span><span class="w">
65066541
</span><span class="nl">"last_status_change"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="w">
6542+
</span><span class="p">},</span><span class="w">
6543+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6544+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6545+
</span><span class="nl">"current"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w">
6546+
</span><span class="nl">"total"</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="w">
6547+
</span><span class="p">}</span><span class="w">
65076548
</span><span class="p">}</span><span class="w">
65086549
</span><span class="p">},</span><span class="w">
65096550
</span><span class="nl">"strategy"</span><span class="p">:</span><span class="w"> </span><span class="s2">"canary"</span><span class="p">,</span><span class="w">
65106551
</span><span class="nl">"options"</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
65116552
</span><span class="nl">"max_in_flight"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span><span class="w">
6553+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6554+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="w">
6555+
</span><span class="p">{</span><span class="w">
6556+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">10</span><span class="w">
6557+
</span><span class="p">},</span><span class="w">
6558+
</span><span class="p">{</span><span class="w">
6559+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">20</span><span class="w">
6560+
</span><span class="p">}</span><span class="w">
6561+
</span><span class="p">]</span><span class="w">
6562+
</span><span class="p">}</span><span class="w">
65126563
</span><span class="p">},</span><span class="w">
65136564
</span><span class="nl">"droplet"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
65146565
</span><span class="nl">"guid"</span><span class="p">:</span><span class="w"> </span><span class="s2">"44ccfa61-dbcf-4a0d-82fe-f668e9d2a962"</span><span class="w">
@@ -6615,6 +6666,12 @@ <h4 id="optional-parameters">Optional parameters</h4>
66156666
<td>1</td>
66166667
</tr>
66176668
<tr>
6669+
<td><strong>options.canary.steps</strong></td>
6670+
<td><em>array of <a href="#canary-steps-object">canary step objects</a></em></td>
6671+
<td>An array of canary steps to use for the deployment</td>
6672+
<td></td>
6673+
</tr>
6674+
<tr>
66186675
<td><strong>metadata.labels</strong></td>
66196676
<td><a href="#labels"><em>label object</em></a></td>
66206677
<td>Labels applied to the deployment</td>
@@ -6665,11 +6722,27 @@ <h3 id="get-a-deployment">Get a deployment</h3>
66656722
</span><span class="nl">"details"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
66666723
</span><span class="nl">"last_successful_healthcheck"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="p">,</span><span class="w">
66676724
</span><span class="nl">"last_status_change"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="w">
6725+
</span><span class="p">},</span><span class="w">
6726+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6727+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6728+
</span><span class="nl">"current"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w">
6729+
</span><span class="nl">"total"</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="w">
6730+
</span><span class="p">}</span><span class="w">
66686731
</span><span class="p">}</span><span class="w">
66696732
</span><span class="p">},</span><span class="w">
66706733
</span><span class="nl">"strategy"</span><span class="p">:</span><span class="w"> </span><span class="s2">"canary"</span><span class="p">,</span><span class="w">
66716734
</span><span class="nl">"options"</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
66726735
</span><span class="nl">"max_in_flight"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span><span class="w">
6736+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
6737+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="w">
6738+
</span><span class="p">{</span><span class="w">
6739+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">10</span><span class="w">
6740+
</span><span class="p">},</span><span class="w">
6741+
</span><span class="p">{</span><span class="w">
6742+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">20</span><span class="w">
6743+
</span><span class="p">}</span><span class="w">
6744+
</span><span class="p">]</span><span class="w">
6745+
</span><span class="p">}</span><span class="w">
66736746
</span><span class="p">},</span><span class="w">
66746747
</span><span class="nl">"droplet"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
66756748
</span><span class="nl">"guid"</span><span class="p">:</span><span class="w"> </span><span class="s2">"44ccfa61-dbcf-4a0d-82fe-f668e9d2a962"</span><span class="w">
@@ -6933,11 +7006,27 @@ <h3 id="update-a-deployment">Update a deployment</h3>
69337006
</span><span class="nl">"details"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
69347007
</span><span class="nl">"last_successful_healthcheck"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="p">,</span><span class="w">
69357008
</span><span class="nl">"last_status_change"</span><span class="p">:</span><span class="w"> </span><span class="s2">"2018-04-25T22:42:10Z"</span><span class="w">
7009+
</span><span class="p">},</span><span class="w">
7010+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
7011+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
7012+
</span><span class="nl">"current"</span><span class="p">:</span><span class="w"> </span><span class="mi">1</span><span class="p">,</span><span class="w">
7013+
</span><span class="nl">"total"</span><span class="p">:</span><span class="w"> </span><span class="mi">2</span><span class="w">
7014+
</span><span class="p">}</span><span class="w">
69367015
</span><span class="p">}</span><span class="w">
69377016
</span><span class="p">},</span><span class="w">
69387017
</span><span class="nl">"strategy"</span><span class="p">:</span><span class="w"> </span><span class="s2">"canary"</span><span class="p">,</span><span class="w">
69397018
</span><span class="nl">"options"</span><span class="w"> </span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
69407019
</span><span class="nl">"max_in_flight"</span><span class="p">:</span><span class="w"> </span><span class="mi">3</span><span class="p">,</span><span class="w">
7020+
</span><span class="nl">"canary"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
7021+
</span><span class="nl">"steps"</span><span class="p">:</span><span class="w"> </span><span class="p">[</span><span class="w">
7022+
</span><span class="p">{</span><span class="w">
7023+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">10</span><span class="w">
7024+
</span><span class="p">},</span><span class="w">
7025+
</span><span class="p">{</span><span class="w">
7026+
</span><span class="nl">"instance_weight"</span><span class="p">:</span><span class="w"> </span><span class="mi">20</span><span class="w">
7027+
</span><span class="p">}</span><span class="w">
7028+
</span><span class="p">]</span><span class="w">
7029+
</span><span class="p">}</span><span class="w">
69417030
</span><span class="p">},</span><span class="w">
69427031
</span><span class="nl">"droplet"</span><span class="p">:</span><span class="w"> </span><span class="p">{</span><span class="w">
69437032
</span><span class="nl">"guid"</span><span class="p">:</span><span class="w"> </span><span class="s2">"44ccfa61-dbcf-4a0d-82fe-f668e9d2a962"</span><span class="w">

0 commit comments

Comments
 (0)