異なるクラウドサービスを統合する必要があるアプリケーションを開発しています。 VmWare VCenterサーバーに接続する必要があり、プロビジョニングを行う必要があります。タスクを実行するためのRest API呼び出しはありますか?VMWare REST APIを使用したVCenter接続
おかげで.....
異なるクラウドサービスを統合する必要があるアプリケーションを開発しています。 VmWare VCenterサーバーに接続する必要があり、プロビジョニングを行う必要があります。タスクを実行するためのRest API呼び出しはありますか?VMWare REST APIを使用したVCenter接続
おかげで.....
現在は、vSphere APIは、主にSOAPベースです。 APIを使用する最も簡単な方法は、既存のSDKを使用する方法です。
たとえば、Python SDK(https://github.com/vmware/pyvmomi)を使用して、Pythonライブラリ経由でほとんどのvSphere機能を実行できます。
また、シェフのような構成管理プラットフォームをvSphere固有のプラグインを使用して使用することもできます。シェフには、vSphereのナイフがあります。https://github.com/chef-partners/knife-vsphere
解決しようとしている問題と使用しているツールについて詳しくお知りになりたい場合は、より詳細な回答をすることができます。
この質問は尋ねたと、バージョン6.5のためのvCenter REST APIをリリースしたVMwareのに答えたので:
は、VMware vSphereのオートメーションのSDKは、あなたのvSphere環境で管理操作を実行するためのサービスを使用して、クライアント・アプリケーション・インフラストラクチャーのサポートを提供。 REST用vSphere Automation SDKには、新しいAPIの使用方法を示すサンプルも含まれています。
:
- セッション管理
- タギング
- コンテンツライブラリ
- 仮想マシン
- vCenter Serverのアプライアンスの管理
バージョン6.5 SDKには、以下の サービスへのプログラムによるアクセスを可能にします
続きを読む:返信用
あなたの答えは100%正しいですが、そのリンクが動かされるならば、それは100%役に立たないかもしれません。 あなたの答えを編集してください。 が消えるだけです。**: - (**したがって、あなたの答えを編集してください。 あなたの答えに関連する手順をコピーして、 このサイトの生存期間の100%に答えてください!**; - )**あなたはいつでも あなたの答えの一番下にあなたの のソースとしてリンクを残すことができます... –
私はを使用しようとしています。Net SDKが、コンソールアプリケーションとしてのみ動作します。私はそれをWebアプリケーション内で動作させることができません。アドバイスをお願いできますか? – Nils
おかげで、我々はnodejsで私たちのアプリケーションを実行していると、検索中に、私たちは、vCenterのアクセスが制限された一つのモジュールという名前のノード-vSphereの石鹸を見つけました。私たちが望むのは、仮想マシンのプロビジョニングを実行するためにvCenter(vsphere)が提供するREST APIがあることです。どんな情報にも感謝するでしょう。 –
いいえ、現時点ではありません。今後のリリースでこれを検討しています。 JavaScriptでコードを書くことは容認できますか?もしそうなら、あなたはこのflingを使うことができます:https://labs.vmware.com/flings/vsphere-sdk-for-javascript –