VMware Integrated OpenStack には、OpenStack のデプロイや管理に使用できる RESTful API が含まれています。

API を使用する前に、vCenter Server インスタンスの管理者認証情報を使用して、OpenStack 管理サーバ API エンドポイントで認証する必要があります。認証するには、https://mgmt-server-ip:8443/login に POST 要求を送信し、要求の本文に username=vcenter-user&password=vcenter-password を含めます。

認証すると、セッションの有効期限が切れるまで、API へのアクセス権が付与されます。Web ブラウザを使用している場合は、API 要求を送信する前にサーバ証明書を受け入れて、ブラウザと OpenStack 管理サーバ の間にセキュアなチャネルを確立する必要があります。

API の詳細については、VMware {code} にあるVMware Integrated OpenStack API リファレンスを参照してください。VMware Integrated OpenStack がインストールされている場合は、https://mgmt-server-ip:8443/swagger-ui.html で API の仕様を確認することもできます。