この質問は、新しいアプリケーションの VMC プッシュに相当する curl で使用する REST API URL に関するものです。
vmc コマンドへのさまざまな REST API URL マッピングについては、 http: //apidocs.cloudfoundry.com/http-apps にある Cloud Foundryの API ドキュメントを参照しました。しかし、新しいアプリケーションをプッシュするための 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 コマンドを実行したディレクトリと同じディレクトリにあります。
これに関する洞察は大歓迎です。事前に助けてくれてありがとう