2016-07-18 6 views
0

異なるクラウドサービスを統合する必要があるアプリケーションを開発しています。 VmWare VCenterサーバーに接続する必要があり、プロビジョニングを行う必要があります。タスクを実行するためのRest API呼び出しはありますか?VMWare REST APIを使用したVCenter接続

おかげで.....

答えて

0

現在は、vSphere APIは、主にSOAPベースです。 APIを使用する最も簡単な方法は、既存のSDKを使用する方法です。

たとえば、Python SDK(https://github.com/vmware/pyvmomi)を使用して、Pythonライブラリ経由でほとんどのvSphere機能を実行できます。

また、シェフのような構成管理プラットフォームをvSphere固有のプラグインを使用して使用することもできます。シェフには、vSphereのナイフがあります。https://github.com/chef-partners/knife-vsphere

解決しようとしている問題と使用しているツールについて詳しくお知りになりたい場合は、より詳細な回答をすることができます。

+0

おかげで、我々はnodejsで私たちのアプリケーションを実行していると、検索中に、私たちは、vCenterのアクセスが制限された一つのモジュールという名前のノード-vSphereの石鹸を見つけました。私たちが望むのは、仮想マシンのプロビジョニングを実行するためにvCenter(vsphere)が提供するREST APIがあることです。どんな情報にも感謝するでしょう。 –

+0

いいえ、現時点ではありません。今後のリリースでこれを検討しています。 JavaScriptでコードを書くことは容認できますか?もしそうなら、あなたはこのflingを使うことができます:https://labs.vmware.com/flings/vsphere-sdk-for-javascript –

1

この質問は尋ねたと、バージョン6.5のためのvCenter REST APIをリリースしたVMwareのに答えたので:

は、VMware vSphereのオートメーションのSDKは、あなたのvSphere環境で管理操作を実行するためのサービスを使用して、クライアント・アプリケーション・インフラストラクチャーのサポートを提供。 REST用vSphere Automation SDKには、新しいAPIの使用方法を示すサンプルも含まれています。

  • セッション管理
  • タギング
  • コンテンツライブラリ
  • 仮想マシン
  • vCenter Serverのアプライアンスの管理

バージョン6.5 SDKには、以下の サービスへのプログラムによるアクセスを可能にします

続きを読む:返信用

vSphere Automation SDK for REST 6.5 Release Notes

http://creativeview.co.uk/VMware-vCenter-REST-API-Part-1/

+0

あなたの答えは100%正しいですが、そのリンクが動かされるならば、それは100%役に立たないかもしれません。 あなたの答えを編集してください。 が消えるだけです。**: - (**したがって、あなたの答えを編集してください。 あなたの答えに関連する手順をコピーして、 このサイトの生存期間の100%に答えてください!**; - )**あなたはいつでも あなたの答えの一番下にあなたの のソースとしてリンクを残すことができます... –

+0

私はを使用しようとしています。Net SDKが、コンソールアプリケーションとしてのみ動作します。私はそれをWebアプリケーション内で動作させることができません。アドバイスをお願いできますか? – Nils

関連する問題