通过Cloud Foundry API将XSP应用程序上载/更新到Bluemix

时间:2016-07-13 07:54:41

标签: ibm-cloud cloudfoundry

我使用Cloud Foundry API修改IBM Bluemix上的应用程序。 我得到了oauth密钥并成功调用了简单的REST请求,比如v2 / apps。 但是,由于我想更新XSP应用程序,我需要将nsf文件发送到bluemix。

我尝试使用/ v2 / apps /:guid请求,但根据文档我只能发送应用程序参数,但我无法发送整个应用程序文件。

是否有端点可以做到这一点?

1 个答案:

答案 0 :(得分:1)

还有Upload the bits for an App的API,但如果我的理解是正确的,那么您所要求的基本上是通过REST API模拟 cf push 。请注意, cf push 很复杂,并不建议通过Cloud Foundry上的API重新创建。我不知道你的要求是什么,但我建议你使用 cf push 来做到这一点。无论如何,如果你想了解它执行的步骤的更多信息(从高层次的角度来看),你可以看看here。我建议你也看一下用户试图以编程方式重新创建 cf push this Github Cloud Foundry问题。