2016-05-25 10 views
0

私はpyvmomiでsms.StorageManagerインスタンスを取得し、後でストレージプロバイダを登録しようとします。 しかし、私はsms.StorageManagerを取得する方法を見つけることができません。 RetrieveContent()メソッドから取得するオブジェクトは、すべて「sessionManager」、「scheduledTaskManager」、「sms.StorageManager」のようなものです。 sms.StorageManagerを入手する方法はありますか?pyvmomi:sms.StorageManagerインスタンスを取得するには?

答えて

0

現在のところ、SMS APIはpyVmomiでサポートされていませんが、サポートするサードパーティによって作成されたラッパーがあります。サポートするpyVmomi wrapperへのリンクは次のとおりです。これはラッパーを使用して提供する例です:

from infi.pyvmomi_wrapper import Client 
from infi.pyvmomi_wrapper.sms import SmsClient 
# first open a "regular" client 
client = Client("vcenter-server", username="myuser", password="pass") 

sms_client = SmsClient(client) 
storage_manager = sms_client.service_instance.QueryStorageManager() 
storage_providers = storage_manager.QueryProvider() 
+0

ありがとう、それは良い例です! – Vincent

関連する問題