6.148. NetworkAttachment 構造体
ホストがネットワークに接続する方法について説明します。
ホスト上のネットワークアタッチメントの XML 表現:
<network_attachment href="/ovirt-engine/api/hosts/123/nics/456/networkattachments/789" id="789"> <network href="/ovirt-engine/api/networks/234" id="234"/> <host_nic href="/ovirt-engine/api/hosts/123/nics/123" id="123"/> <in_sync>true</in_sync> <ip_address_assignments> <ip_address_assignment> <assignment_method>static</assignment_method> <ip> <address>192.168.122.39</address> <gateway>192.168.122.1</gateway> <netmask>255.255.255.0</netmask> <version>v4</version> </ip> </ip_address_assignment> </ip_address_assignments> <reported_configurations> <reported_configuration> <name>mtu</name> <expected_value>1500</expected_value> <actual_value>1500</actual_value> <in_sync>true</in_sync> </reported_configuration> <reported_configuration> <name>bridged</name> <expected_value>true</expected_value> <actual_value>true</actual_value> <in_sync>true</in_sync> </reported_configuration> ... </reported_configurations> </network_attachment>
ネットワークインターフェイスカードにネットワークを接続する場合は、id
または 名前
のいずれかで network 要素が必要です。
たとえば、ネットワークをホストネットワークインターフェイスカードにアタッチするには、以下のようなリクエストを送信します。
POST /ovirt-engine/api/hosts/123/nics/456/networkattachments
リクエスト本文は以下のようになります。
<networkattachment> <network id="234"/> </networkattachment>
ホストに新しい作業を添付するには、次のようなリクエストを送信します。
POST /ovirt-engine/api/hosts/123/networkattachments
リクエスト本文は以下のようになります。
<network_attachment> <network id="234"/> <host_nic id="456"/> </network_attachment>
ip_address_assignments
および properties
要素は、作成後に更新可能です。
たとえば、newtork 添付ファイルを更新するには、次のようなリクエストを送信します。
PUT /ovirt-engine/api/hosts/123/nics/456/networkattachments/789
リクエスト本文は以下のようになります。
<network_attachment> <ip_address_assignments> <ip_address_assignment> <assignment_method>static</assignment_method> <ip> <address>7.1.1.1</address> <gateway>7.1.1.2</gateway> <netmask>255.255.255.0</netmask> <version>v4</version> </ip> </ip_address_assignment> </ip_address_assignments> </network_attachment>
ネットワークインターフェイスカードからネットワークをデタッチするには、以下のようなリクエストを送信します。
DELETE /ovirt-engine/api/hosts/123/nics/456/networkattachments/789
ネットワークアタッチメント設定への変更は、明示的にコミットする必要があります。
ネットワークアタッチメントの properties
サブコレクションの XML 表現。
<network_attachment> <properties> <property> <name>bridge_opts</name> <value> forward_delay=1500 group_fwd_mask=0x0 multicast_snooping=1 </value> </property> </properties> ... </network_attachment>
Name | タイプ | 概要 |
---|---|---|
| このオブジェクトに関するコメントを含むフリーテキスト。 | |
| プレーンテキストでの人間が判読できる説明。 | |
| 一意の ID | |
| ||
| ネットワークの IP 設定。 | |
| 人間が判読できるプレーンテキストでの名前。 | |
| ネットワーク設定のカスタムプロパティーを定義します。 | |
| 設定プロパティーの読み取り専用リスト。 |
6.148.1. properties
ネットワーク設定のカスタムプロパティーを定義します。
ブリッジオプションのセット名は bridge_opts です。複数の項目を空白文字で区切ります。bridge_opts
には、以下のキーが有効です。
Name | デフォルト値 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Name | タイプ | 概要 |
---|---|---|
| ||
| ホストネットワークインターフェイスへの参照。 | |
| インターフェイスが接続されているネットワークへの参照。 | |
|