APIレファレンス
pyvmomiはVmware公式ライブラリなので、わざわざcurlやrequestせずとも容易にアクセスする手段が用意されている。
便利なサンプルも同梱されているが、ここはAPIの理解を深めるために、レファレンスから調べることにする。
レファレンス:
https://code.vmware.com/apis/196/vsphere#/doc/index-mo_types.html
これでしたいことが大体調べられるので便利。
やりたいことを整理する。
・ログインする
・フォルダを指定する(なければ作成)
・VMの構成情報(スペック)を指定して作成する
・作成したVMの情報を確認する
・ログアウトする
ヘルプ表示
pythonでモジュールやその中のメソッドのヘルプを表示するには、importしないといけない。
tty
>>>
>>> import pyVim
>>> help(pyVim)
(ヘルプが表示される)
>>> help(pyVim.connect)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'connect'
>>> import pyVim.connect
>>> help(pyVim.connect)
(ヘルプが表示される)
>>>