VMC PUSH的REST API URL

时间:2013-03-13 10:45:28

标签: cloudfoundry

此问题与REST API URL有关,用于与新应用程序的VMC推送等效的curl。

我已将http://apidocs.cloudfoundry.com/http-apps的云代工厂的api文档引用到各种REST API URL映射到vmc命令。但是,我没有找到用于推送新应用程序的REST API URL。我尝试使用POST html请求部署新应用程序但返回504 BAD GATEWAY响应。下面是curl命令:

curl --request POST http://api.cloudfoundry.com/apps --data @data.json --header "Authorization: bearer token"

data.json的内容如下:

{"name": "mywebapp45",  "staging": {"model": "spring","stack": "java"}, "uris": [    "mywebapp45.cloudfoundry.com"], "instances": 1, "resources": {"memory": 256},"state": "STARTED"}`

并且Web应用程序存档位于执行curl命令的目录中。

非常感谢对此的任何见解。非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

根据语言,我希望您尝试使用cfoundry ruby​​客户端:rubygems.org/gems/cfoundry,java客户端:github.com/cloudfoundry/vcap-java-client,或Node.js客户端也可以在github中找到。