Skip to main contentIBM Video Streaming Developers

InterfaceInput

Input for a network interface of an ECDN server.

type InterfaceInput {
    # Name of network interface (ie. eth0, eth1, ens36, etc...).
    # Currently it must be eth0 (multiple interfaces aren't supported yet).
    name(): String!
    # Configuration mode of interface's network address.
    networkConfigurationMode(): NetworkConfigurationMode!
    # Local IP of interface.
    # Omit if network configuration mode is DYNAMIC.
    # Required if network configuration mode is STATIC.
    localIP(): IPv4
    # Netmask of interface's local network
    # Omit if network configuration mode is DYNAMIC.
    # Required if network configuration mode is STATIC.
    netmask(): IPv4Mask
    # Gateway of interface's local network.
    # Omit if network configuration mode is DYNAMIC.
    # Required if network configuration mode is STATIC.
    gateway(): IPv4
}

Fields

name: String!

Name of network interface (ie. eth0, eth1, ens36, etc…). Currently it must be eth0 (multiple interfaces aren’t supported yet).

networkConfigurationMode: NetworkConfigurationMode!

Configuration mode of interface’s network address.

localIP: IPv4

Local IP of interface. Omit if network configuration mode is DYNAMIC. Required if network configuration mode is STATIC.

netmask: IPv4Mask

Netmask of interface’s local network Omit if network configuration mode is DYNAMIC. Required if network configuration mode is STATIC.

gateway: IPv4

Gateway of interface’s local network. Omit if network configuration mode is DYNAMIC. Required if network configuration mode is STATIC.