Interface LinkDeleteOptions

Link delete options.

Hierarchy

  • LinkDeleteOptions

Properties

Properties

dev?: string

Specifies the virtual device to act operate on.

group?: number

Specifies the group of virtual links to delete. Group 0 is not allowed to be deleted since it is the default group.

type?: {
    bareudp: undefined | AddLinkBareudpTypeArgs;
    bond: undefined | true;
    bridge: undefined | AddLinkBridgeTypeArgs;
    dummy: undefined | true;
    erspan: undefined | AddLinkErspanIp6erspanTypeArgs;
    geneve: undefined | AddLinkGeneveTypeArgs;
    gre: undefined | AddLinkGreGretapTypeArgs;
    gretap: undefined | AddLinkGreGretapTypeArgs;
    hsr: undefined | AddLinkHsrTypeArgs;
    ifb: undefined | true;
    ip6erspan: undefined | AddLinkErspanIp6erspanTypeArgs;
    ip6gre: undefined | AddLinkIp6GreIp6gretapTypeArgs;
    ip6gretap: undefined | AddLinkIp6GreIp6gretapTypeArgs;
    ip6tnl: undefined | true;
    ipip: undefined | AddLinkIpipSitTypeArgs;
    ipoib: undefined | AddLinkIpoibTypeArgs;
    ipvlan: undefined | true;
    ipvtap: undefined | true;
    lowpan: undefined | true;
    macsec: undefined | AddLinkMacsecTypeArgs;
    macvlan: undefined | AddLinkMacvlanMacvtapTypeArgs;
    macvtap: undefined | AddLinkMacvlanMacvtapTypeArgs;
    netdevsim: undefined | true;
    nlmon: undefined | true;
    rmnet: undefined | AddLinkRmnetTypeArgs;
    sit: undefined | AddLinkIpipSitTypeArgs;
    vcan: undefined | true;
    veth: undefined | AddLinkVethVxcanTypeArgs;
    vlan: undefined | AddLinkVlanTypeArgs;
    vrf: undefined | AddLinkVrfTypeArgs;
    vti: undefined | true;
    vxcan: undefined | AddLinkVethVxcanTypeArgs;
    vxlan: undefined | AddLinkVxlanTypeArgs;
    xfrm: undefined | AddLinkXfrmTypeArgs;
}

Specifies the type of the device.

Type declaration

Generated using TypeDoc