第3章 Ruby の例
3.1. Red Hat Virtualization Manager への接続 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
Connection クラスは、ソフトウェア開発キットのエントリーポイントです。Red Hat Virtualization Manager の REST API のサービスへのアクセスを提供します。
Connection クラスのパラメーターは次のとおりです。
-
url- Red Hat Virtualization Manager API のベース URL -
username -
password -
ca_file- 信頼できる CA 証明書を含む PEM ファイル。TLS で保護されたサーバーに接続する場合は、ca.pemファイルが必要です。ca_fileを指定しない場合は、システム全体の CA 証明書ストアが使用されます。
Red Hat Virtualization Manager への接続
重要
この接続には、サーバーへの HTTP 接続のプールや認証トークンなどの重要なリソースが含まれています。これらのリソースが使用されなくなった場合は解放する必要があります。
connection.close
connection.close
接続、および接続から取得したすべてのサービスは、接続が閉じられた後は使用できません。
接続が失敗した場合、ソフトウェア開発キットは失敗の詳細を含む エラー 例外を発生させます。
詳細は、Connection:initialize を参照してください。