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 | デフォルト値 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|