14.7.2. 호스트 네트워크 인터페이스 Sub-ECDHE
14.7.2.1. 호스트 네트워크 인터페이스 Sub-ECDHE
nics
하위 수집은 호스트의 물리적 네트워크 인터페이스를 나타냅니다. All-Content: true
헤더를 사용하여 GET
요청에 대한 추가 정보를 검색할 수 있습니다. 표현의 각 host_nic
요소는 네트워크 인터페이스 역할을 하며 다음 요소를 포함합니다.
요소 | 유형 | 설명 | 속성 |
---|---|---|---|
name | string | 호스트 네트워크 인터페이스의 이름(예: eth0) . | [a] |
link rel="statistics" | 관계 | 호스트의 네트워크 인터페이스 통계에 대한 통계 하위 수집 링크입니다. | |
link rel="labels" | 관계 | 호스트의 네트워크 인터페이스 레이블의 레이블 하위 수집 링크입니다. | |
link rel="networkattachments" | 관계 | 호스트의 네트워크 인터페이스 구성에 대한 네트워크 연결 하위 수집 링크입니다. | |
link rel="master" | 관계 | 슬레이브 인터페이스인 경우 마스터 본딩 인터페이스에 대한 참조입니다. | |
호스트 ID= | GUID | 호스트에 대한 참조입니다. | |
네트워크 ID= | GUID | 인터페이스가 연결되어 있는 경우 네트워크에 대한 참조입니다. | [b] |
Mac 주소= | string | 인터페이스의 MAC 주소입니다. | |
ip address= netmask= gateway= mtu= | complex | 인터페이스의 IP 수준 구성입니다. | |
mtu | complex | 인터페이스의 최대 전송 단위입니다. | |
boot_protocol | enumerated | 호스트를 부팅할 때 IP 주소 할당 프로토콜입니다. 기능 에서는 열거된 값 목록을 사용할 수 있습니다. | |
status | enumerated | 네트워크 인터페이스의 링크 상태입니다. 이러한 상태는 기능 아래의 host_nic_states 에 나열됩니다. | |
VLAN ID | integer | 이 인터페이스가 나타내는 VLAN입니다. | |
본딩 | complex | 본딩된 인터페이스의 옵션 및 슬레이브 NIC 목록입니다. | [c] |
bridged | 부울 | 브리지된 네트워크 상태를 정의합니다. 브리지 네트워크의 경우 true 로 설정하고 브리지 없는 네트워크에는 false 로 설정합니다. | |
[a]
본딩된 인터페이스를 추가할 때만 필요합니다. 기타 인터페이스는 읽기 전용이며 추가할 수 없습니다.
[b]
본딩된 인터페이스를 추가할 때만 필요합니다. 기타 인터페이스는 읽기 전용이며 추가할 수 없습니다.
[c]
본딩된 인터페이스를 추가할 때만 필요합니다. 기타 인터페이스는 읽기 전용이며 추가할 수 없습니다.
|
예 14.13. 호스트의 네트워크 인터페이스의 XML 표현
<host_nic id="00000000-0000-0000-0000-000000000000" href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/ 00000000-0000-0000-0000-000000000000"> <actions> <link rel="attach" href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/ 00000000-0000-0000-0000-000000000000/attach"/> <link rel="detach" href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/ 00000000-0000-0000-0000-000000000000/detach"/> </actions> <name>bond0</name> <link href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/00000000-0000-0000-0000-000000000000/statistics" rel="statistics"/> <link href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/00000000-0000-0000-0000-000000000000/labels" rel="labels"/> <link href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/00000000-0000-0000-0000-000000000000/networkattachments" rel="networkattachments"/> <host href="/ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"/> <network href="/ovirt-engine/api/networks/00000000-0000-0000-0000-000000000000" id="00000000-0000-0000-0000-000000000000"/> <mac address="00:00:00:00:00:00"/> <ip address="XX.XX.XX.XX" netmask="255.255.255.0" gateway="XX.XX.XX.XX"/> <boot_protocol>dhcp</boot_protocol> <status> <state>up</state> </status> <bonding> <options> <option name="mode" value="4" type="Dynamic link aggregation (802.3ad)"/> <option name="miimon" value="100"/> </options> <slaves> <host_nic id="00000000-0000-0000-0000-000000000000"/> <host_nic id="00000000-0000-0000-0000-000000000000"/> </slaves> </bonding> <mtu>1500</mtu> <bridged>true</bridged> <custom_configuration>false</custom_configuration> </host_nic>
REST API에서는 결합된 인터페이스만 생성할 수 있습니다. 14.7.2.2절. “결합된 인터페이스”을 참조하십시오. 다른 모든 네트워크 인터페이스에는 updatable
네트워크
,ip
및 boot_protocol
요소가 포함되어 있습니다.
PUT
요청을 사용하여 네트워크 인터페이스를 수정합니다.
PUT /ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/ 00000000-0000-0000-0000-000000000000 HTTP/1.1 Accept: application/xml Content-type: application/xml <host_nic> <ip address="XX.XX.XX.XX" netmask="255.255.255.0" gateway="XX.XX.XX.XX"/> <boot_protocol>static</boot_protocol> </host_nic>
DELETE
요청이 있는 네트워크 인터페이스를 제거합니다.
DELETE /ovirt-engine/api/hosts/00000000-0000-0000-0000-000000000000/nics/ 00000000-0000-0000-0000-000000000000 HTTP/1.1 HTTP/1.1 204 No Content