doc-exports/docs/rts/api-ref/rts_03_0055.html
Hasko, Vladimir 354bef10dd RTS API 0930 version (recreate of #289)
Reviewed-by: Kucerak, Kristian <kristian.kucerak@t-systems.com>
Co-authored-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-committed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
2022-12-02 15:11:35 +00:00

331 lines
26 KiB
HTML

<a name="rts_03_0055"></a><a name="rts_03_0055"></a>
<h1 class="topictitle1">Creating One or More Software Deployments</h1>
<div id="body1511486474085"><div class="section" id="rts_03_0055__en-us_topic_0085081135_section5314816"><h4 class="sectiontitle">Function</h4><p id="rts_03_0055__en-us_topic_0085081135_p40918117">This API is used to create one or more software deployments.</p>
</div>
<div class="section" id="rts_03_0055__en-us_topic_0085081135_section47833347"><h4 class="sectiontitle">URI</h4><p id="rts_03_0055__p76479013312">POST /v1/{project_id}/software_deployments</p>
<p id="rts_03_0055__p18923145562">For details about the parameters, see <a href="#rts_03_0055__table1759528275">Table 1</a>.</p>
<div class="tablenoborder"><a name="rts_03_0055__table1759528275"></a><a name="table1759528275"></a><table cellpadding="4" cellspacing="0" summary="" id="rts_03_0055__table1759528275" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Parameter description</caption><thead align="left"><tr id="rts_03_0055__row26011272716"><th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.4.2.5.1.1"><p id="rts_03_0055__p17762534144716"><strong id="rts_03_0055__b127511157512">Parameter</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.4.2.5.1.2"><p id="rts_03_0055__p376433420478"><strong id="rts_03_0055__b118241169515">Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.4.2.5.1.3"><p id="rts_03_0055__p15766123474714"><strong id="rts_03_0055__b511312331051">Mandatory</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="25%" id="mcps1.3.2.4.2.5.1.4"><p id="rts_03_0055__p147683349474"><strong id="rts_03_0055__b3725101014516">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="rts_03_0055__row10601725277"><td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.4.2.5.1.1 "><p id="rts_03_0055__p1765464961019">project_id</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.4.2.5.1.2 "><p id="rts_03_0055__p0655184916104">String</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.4.2.5.1.3 "><p id="rts_03_0055__p865694971017">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="25%" headers="mcps1.3.2.4.2.5.1.4 "><p id="rts_03_0055__p13658144921010">Specifies the project ID.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rts_03_0055__en-us_topic_0085081135_section27846943"><h4 class="sectiontitle">Request Parameter</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="rts_03_0055__en-us_topic_0085081135_table2851385316" frame="border" border="1" rules="all"><thead align="left"><tr id="rts_03_0055__en-us_topic_0085081135_row711513185311"><th align="left" class="cellrowborder" valign="top" width="15%" id="mcps1.3.3.2.1.6.1.1"><p id="rts_03_0055__p13701251185014"><strong id="rts_03_0055__b14951722659">Parameter</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="12%" id="mcps1.3.3.2.1.6.1.2"><p id="rts_03_0055__p13704145119507"><strong id="rts_03_0055__b143395247510">In</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13%" id="mcps1.3.3.2.1.6.1.3"><p id="rts_03_0055__p3705151185017"><strong id="rts_03_0055__b317282617519">Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="14.000000000000002%" id="mcps1.3.3.2.1.6.1.4"><p id="rts_03_0055__p18709155145010"><strong id="rts_03_0055__b1224320271259">Mandatory</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="46%" id="mcps1.3.3.2.1.6.1.5"><p id="rts_03_0055__p1371214511507"><strong id="rts_03_0055__b13519928455">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="rts_03_0055__en-us_topic_0085081135_row416813155310"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p1297955218510">action</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p4976326232">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p1297917521051">String</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p1897925213518">No</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p14979175211512">Specifies the stack action that triggers this software deployment.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row1120181355313"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p897916521150">config_id</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p6976726235">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p119797524516">String</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p29792528519">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p1497965216519">Specifies the ID of the software configuration running on a server.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row65036351657"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p1597975212510">input_values</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p159766262318">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p11979852557">Object</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p1598055216518">No</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p79801052452">Specifies input data stored in the form of a key-value pair.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row1950623518511"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p898018521151">server_id</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p109767261937">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p19980652959">String</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p18980135216519">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p498075210512">Specifies the ID of the server deployed using the software configuration.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row8758114011513"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p149801452154">stack_user_project_id</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p16976626734">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p19801052652">String</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p398095210512">No</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p1098015525519">Specifies the ID of the authenticated tenant who can perform operations on the deployment resources.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row67581940851"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p1498018526512">status</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p79761126836">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p14980452656">String</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p8980185218516">No</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p179809521158">Specifies the status of software deployments. Valid values include <strong id="rts_03_0055__en-us_topic_0085081138_b842352706153059">COMPLETE</strong>, <strong id="rts_03_0055__en-us_topic_0085081138_b84235270615313">IN_PROGRESS</strong>, and <strong id="rts_03_0055__en-us_topic_0085081138_b84235270615318">FAILED</strong>.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row175854013514"><td class="cellrowborder" valign="top" width="15%" headers="mcps1.3.3.2.1.6.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p1398055214519">status_reason</p>
</td>
<td class="cellrowborder" valign="top" width="12%" headers="mcps1.3.3.2.1.6.1.2 "><p id="rts_03_0055__p179766268317">body</p>
</td>
<td class="cellrowborder" valign="top" width="13%" headers="mcps1.3.3.2.1.6.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p1980205216510">String</p>
</td>
<td class="cellrowborder" valign="top" width="14.000000000000002%" headers="mcps1.3.3.2.1.6.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p7980205220514">No</p>
</td>
<td class="cellrowborder" valign="top" width="46%" headers="mcps1.3.3.2.1.6.1.5 "><p id="rts_03_0055__en-us_topic_0085081135_p898012521750">Specifies the cause of the software deployment status.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rts_03_0055__en-us_topic_0085081135_section49295902"><h4 class="sectiontitle">Response Parameter</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="rts_03_0055__table1848113219424" frame="border" border="1" rules="all"><thead align="left"><tr id="rts_03_0055__row1448393210428"><th align="left" class="cellrowborder" valign="top" width="17.44%" id="mcps1.3.4.2.1.5.1.1"><p id="rts_03_0055__p209321135175813"><strong id="rts_03_0055__b126711633712">Parameter</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.950000000000001%" id="mcps1.3.4.2.1.5.1.2"><p id="rts_03_0055__p11935193518588"><strong id="rts_03_0055__b17669174672">In</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="15.120000000000001%" id="mcps1.3.4.2.1.5.1.3"><p id="rts_03_0055__p169381335195816"><strong id="rts_03_0055__b18841155714">Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="53.49%" id="mcps1.3.4.2.1.5.1.4"><p id="rts_03_0055__p12943183505814"><strong id="rts_03_0055__b2085982014711">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="rts_03_0055__row16483193216420"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.2.1.5.1.1 "><p id="rts_03_0055__p134831332154212">software_deployment</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.2.1.5.1.2 "><p id="rts_03_0055__p113191713619">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.2.1.5.1.3 "><p id="rts_03_0055__p13483103214428">Dict</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.2.1.5.1.4 "><p id="rts_03_0055__p14835328427">Specifies the software deployment resource object.</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="rts_03_0055__p19669171712437"><strong id="rts_03_0055__b35803404719">software_deployment</strong> structure information</p>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="rts_03_0055__en-us_topic_0085081135_table58541283" frame="border" border="1" rules="all"><thead align="left"><tr id="rts_03_0055__en-us_topic_0085081135_row14014710"><th align="left" class="cellrowborder" valign="top" width="17.44%" id="mcps1.3.4.4.1.5.1.1"><p id="rts_03_0055__p97571939195819"><strong id="rts_03_0055__b7914194219712">Parameter</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="13.950000000000001%" id="mcps1.3.4.4.1.5.1.2"><p id="rts_03_0055__p1876118392588"><strong id="rts_03_0055__b181873445712">In</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="15.120000000000001%" id="mcps1.3.4.4.1.5.1.3"><p id="rts_03_0055__p5762113915582"><strong id="rts_03_0055__b1765884510713">Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="53.49%" id="mcps1.3.4.4.1.5.1.4"><p id="rts_03_0055__p137691396589"><strong id="rts_03_0055__b11847104614716">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="rts_03_0055__en-us_topic_0085081135_row20801079"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p11917211970">action</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p1970176460">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p81942119710">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p3192211776">Specifies the stack action that triggers this software deployment.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row20715858"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p7192211278">config_id</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p16701961263">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p31982114714">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p12196211974">Specifies the ID of the software configuration running on a server.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row26021030"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p194601337675">creation_time</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p270161168">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p2046011371672">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__p4953122718227">Specifies the creation time. The timestamp uses the ISO 8601 format:</p>
<pre class="screen" id="rts_03_0055__screen873823210224">CCYY-MM-DDThh:mm:ss&plusmn;hh:mm</pre>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row45386595"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p146183718711">id</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p989210452075">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p24610371876">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p146123714712">Specifies the software deployment UUID.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row23709572"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p11461173714717">input_values</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p178965452077">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p15461937879">Object</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p746133714711">Specifies input data stored in the form of a key-value pair.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row1676488279"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p1746118377716">output_values</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p99009454712">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p1346116375715">Object</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p746118373714">Specifies output data stored in the form of a key-value pair.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row876414818717"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p5461637576">server_id</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p1590374519714">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p94622037278">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p14622371976">Specifies the server ID.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row576428579"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p104624371376">status</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p159062458715">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p44629372717">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p14621637271">Specifies the status of software deployments. Valid values include <strong id="rts_03_0055__b122065266819">COMPLETE</strong>, <strong id="rts_03_0055__b1620713261810">IN_PROGRESS</strong>, and <strong id="rts_03_0055__b520813267812">FAILED</strong>.</p>
</td>
</tr>
<tr id="rts_03_0055__en-us_topic_0085081135_row17648812714"><td class="cellrowborder" valign="top" width="17.44%" headers="mcps1.3.4.4.1.5.1.1 "><p id="rts_03_0055__en-us_topic_0085081135_p446217371712">status_reason</p>
</td>
<td class="cellrowborder" valign="top" width="13.950000000000001%" headers="mcps1.3.4.4.1.5.1.2 "><p id="rts_03_0055__p8909545274">body</p>
</td>
<td class="cellrowborder" valign="top" width="15.120000000000001%" headers="mcps1.3.4.4.1.5.1.3 "><p id="rts_03_0055__en-us_topic_0085081135_p20462337772">String</p>
</td>
<td class="cellrowborder" valign="top" width="53.49%" headers="mcps1.3.4.4.1.5.1.4 "><p id="rts_03_0055__en-us_topic_0085081135_p04623374717">Specifies the cause of the software deployment status.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="section" id="rts_03_0055__en-us_topic_0085081135_section41009935"><h4 class="sectiontitle">Request Example</h4><pre class="screen" id="rts_03_0055__en-us_topic_0085081135_screen56271921686">POST /v1/95d02433133a4c0a87ba6967474a2ad3/software_deployments
{
"status": "IN_PROGRESS",
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
"config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
"stack_user_project_id": "c024bfada67845ddb17d2b0c0be8cd79",
"action": "CREATE",
"status_reason": "Deploy data available"
}</pre>
</div>
<div class="section" id="rts_03_0055__en-us_topic_0085081135_section33545101"><h4 class="sectiontitle">Response Example</h4><pre class="screen" id="rts_03_0055__en-us_topic_0085081135_screen43751779113415">{
"software_deployment": {
"status": "IN_PROGRESS",
"server_id": "ec14c864-096e-4e27-bb8a-2c2b4dc6f3f5",
"config_id": "8da95794-2ad9-4979-8ae5-739ce314c5cd",
"output_values": null,
"input_values": null,
"action": "CREATE",
"status_reason": "Deploy data available",
"id": "ef422fa5-719a-419e-a10c-72e3a367b0b8",
"creation_time": "2015-01-31T15:12:36Z"
}
}</pre>
</div>
<div class="section" id="rts_03_0055__en-us_topic_0085081135_section33470456"><h4 class="sectiontitle">Return Code</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="rts_03_0055__table01411862119" frame="border" border="1" rules="all"><caption><b>Table 2 </b>Normal return code</caption><thead align="left"><tr id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_row42419326194057"><th align="left" class="cellrowborder" valign="top" width="23%" id="mcps1.3.7.2.2.4.1.1"><p id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_p13413377194057"><strong id="rts_03_0055__rts_03_0020_b14910172512114">Return Code</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="26%" id="mcps1.3.7.2.2.4.1.2"><p id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_p12741761194057"><strong id="rts_03_0055__rts_03_0020_en-us_topic_0057973140_b84235270615814_1">Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="51%" id="mcps1.3.7.2.2.4.1.3"><p id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_p25449701194057"><strong id="rts_03_0055__rts_03_0020_en-us_topic_0057973140_b842352706193020">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_row48159894194057"><td class="cellrowborder" valign="top" width="23%" headers="mcps1.3.7.2.2.4.1.1 "><p id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_p8637307194057">200</p>
</td>
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.7.2.2.4.1.2 "><p id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_p28533244194057">OK</p>
</td>
<td class="cellrowborder" valign="top" width="51%" headers="mcps1.3.7.2.2.4.1.3 "><p id="rts_03_0055__rts_03_0020_en-us_topic_0057973117_p29491459194057">Request was successful.</p>
</td>
</tr>
</tbody>
</table>
</div>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="rts_03_0055__table19512103414" frame="border" border="1" rules="all"><caption><b>Table 3 </b>Error return code</caption><thead align="left"><tr id="rts_03_0055__row16955110342"><th align="left" class="cellrowborder" valign="top" width="23%" id="mcps1.3.7.3.2.4.1.1"><p id="rts_03_0055__p129561510144"><strong id="rts_03_0055__b16201185417820">Return Code</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="26%" id="mcps1.3.7.3.2.4.1.2"><p id="rts_03_0055__p4959810444"><strong id="rts_03_0055__b32881748483">Type</strong></p>
</th>
<th align="left" class="cellrowborder" valign="top" width="51%" id="mcps1.3.7.3.2.4.1.3"><p id="rts_03_0055__p9959161020418"><strong id="rts_03_0055__b1632515715817">Description</strong></p>
</th>
</tr>
</thead>
<tbody><tr id="rts_03_0055__row179609103411"><td class="cellrowborder" valign="top" width="23%" headers="mcps1.3.7.3.2.4.1.1 "><p id="rts_03_0055__p896118101840">400</p>
</td>
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.7.3.2.4.1.2 "><p id="rts_03_0055__p1296211015416">Bad Request</p>
</td>
<td class="cellrowborder" valign="top" width="51%" headers="mcps1.3.7.3.2.4.1.3 "><p id="rts_03_0055__p9963110146">The server failed to process the request.</p>
</td>
</tr>
<tr id="rts_03_0055__row181330274199"><td class="cellrowborder" valign="top" width="23%" headers="mcps1.3.7.3.2.4.1.1 "><p id="rts_03_0055__p18134027201912">401</p>
</td>
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.7.3.2.4.1.2 "><p id="rts_03_0055__p1713419274191">Unauthorized</p>
</td>
<td class="cellrowborder" valign="top" width="51%" headers="mcps1.3.7.3.2.4.1.3 "><p id="rts_03_0055__p11134162718196">Authorization failed.</p>
</td>
</tr>
<tr id="rts_03_0055__row16531631121913"><td class="cellrowborder" valign="top" width="23%" headers="mcps1.3.7.3.2.4.1.1 "><p id="rts_03_0055__p19789174972712">500</p>
</td>
<td class="cellrowborder" valign="top" width="26%" headers="mcps1.3.7.3.2.4.1.2 "><p id="rts_03_0055__p779364918272">Internal Server Error</p>
</td>
<td class="cellrowborder" valign="top" width="51%" headers="mcps1.3.7.3.2.4.1.3 "><p id="rts_03_0055__p196546319198">Failed to complete the request because of an internal service error.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rts_03_0050.html">Software Configuration Management</a></div>
</div>
</div>