VnicInfo

VnicInfo
VnicInfo
JSON Example
{
    "active": false,
    "hw_eth_stats": {
        "eth_stats": {
            "ibytes": 0,
            "ierrors": 0,
            "imissed": 0,
            "ipackets": 0,
            "obytes": 0,
            "oerrors": 0,
            "opackets": 0,
            "q_errors": [
                0
            ],
            "q_ibytes": [
                0
            ],
            "q_ipackets": [
                0
            ],
            "q_obytes": [
                0
            ],
            "q_opackets": [
                0
            ],
            "rx_nombuf": 0
        },
        "eth_xstats": [
            {
                "name": "string",
                "value": 0
            }
        ]
    },
    "if_capabilities_enabled": 0,
    "if_capabilities_supported": 0,
    "if_flags": 0,
    "interface_disabled": false,
    "interface_stats": {
        "flow_migrate_clear_autogw_failed": 0,
        "gro_mbufs_coalesced": 0,
        "ibytes": 0,
        "ierrors": 0,
        "ifq_stats": [
            {
                "gro_mbufs_coalesced": 0,
                "ibytes": 0,
                "ipackets": 0,
                "obytes": 0,
                "oerrors": 0,
                "opackets": 0,
                "queue_idx": 0,
                "queue_owner": 0,
                "rx_lro_packets": 0,
                "rx_max_single_burst": 0,
                "rx_pkt_iterations": 0,
                "rx_queue_full": 0
            }
        ],
        "ip_checksum_drops": 0,
        "ipackets": 0,
        "kni_enqueue_errors": 0,
        "kni_mbuf_alloc_failures": 0,
        "kni_rx_drops": 0,
        "kni_tx_drops": 0,
        "kni_tx_errors": 0,
        "l4_checksum_drops": 0,
        "local_flow_migrate_ignored_in_tw": 0,
        "local_flow_migrate_ignored_same_vnic": 0,
        "local_flow_migrate_req_ignored": 0,
        "local_flow_migrate_req_received": 0,
        "local_flow_migrate_req_sent": 0,
        "local_flow_probes_req_ignored": 0,
        "local_flow_probes_req_received": 0,
        "local_flow_probes_req_sent": 0,
        "local_flow_probes_req_skipped": 0,
        "nic_imissed": 0,
        "nic_oerrors": 0,
        "num_rx_descriptors": 0,
        "num_tx_descriptors": 0,
        "obytes": 0,
        "oerrors": 0,
        "opackets": 0,
        "rx_forward_bytes": 0,
        "rx_forward_pkts": 0,
        "rx_kni": 0,
        "rx_lro_packets": 0,
        "rx_max_single_burst": 0,
        "rx_mim_etype_p2s": 0,
        "rx_mim_etype_s2p": 0,
        "rx_nombuf": 0,
        "rx_pkt_iterations": 0,
        "rx_queue_full": 0,
        "se_pcap_pkt_count": 0,
        "tx_forward_bytes": 0,
        "tx_forward_pkts": 0,
        "tx_frags_p2s": 0,
        "tx_kni": 0,
        "tx_kni_errs": 0,
        "tx_mim_etype_p2s": 0,
        "tx_mim_etype_s2p": 0,
        "tx_mim_frags_etype_p2s": 0,
        "tx_mim_frags_etype_s2p": 0,
        "tx_queue_full_retries": 0,
        "vnic_disabled_rx_drops": 0,
        "vnic_invalid_vlan_drops": 0
    },
    "intferface_up": false,
    "ip6table_filter": "string",
    "ip_info": [
        {
            "arp_enabled": false,
            "ip_addr": "string",
            "is_floating_intf_ip": false,
            "is_nat_ip": false,
            "is_snat_ip": false,
            "is_vip_ip": false,
            "net_mask": "string"
        }
    ],
    "iptable_filter": "string",
    "kni_owner": 0,
    "linux_intf_name": "string",
    "mac_address": "string",
    "mbr_intfs": [
        {
            "active": false,
            "if_name": "string",
            "linux_name": "string"
        }
    ],
    "num_vs_delete_drops": 0,
    "pcap_filter": "string",
    "vlan_id": 0,
    "vnic_gro_on": false,
    "vnic_id": 0,
    "vnic_lro_on": false,
    "vnic_mtu": 0,
    "vnic_name": "string",
    "vnic_owner": 0,
    "vnic_parent": 0,
    "vnic_tso_on": false,
    "vnic_weight": 0,
    "vrf_id": 0,
    "vrf_ref": "string"
}
boolean
active
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

hw_eth_stats
Optional

hw_eth_stats

integer As uint64 As uint64
if_capabilities_enabled
Optional

Features and capabilities enabled. Field introduced in 20.1.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
if_capabilities_supported
Optional

Features and capabilities supported. Field introduced in 20.1.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
if_flags
Optional

Interface flags. Field introduced in 20.1.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
interface_disabled
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

interface_stats
Required  

interface_stats

boolean
intferface_up
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
ip6table_filter
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of IpInterface
ip_info
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
iptable_filter
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
kni_owner
Optional

owner core for KNI interface. Field introduced in 20.1.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
linux_intf_name
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
mac_address
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of MbrIntf
mbr_intfs
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
num_vs_delete_drops
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
pcap_filter
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
vlan_id
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
vnic_gro_on
Optional

If True, Generic Receive Offload (GRO) is enabled on vnic. Field introduced in 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
vnic_id
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
vnic_lro_on
Optional

If True, Large Receive Offload (LRO) is enabled on vnic. Field introduced in 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
vnic_mtu
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
vnic_name
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
vnic_owner
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
vnic_parent
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

boolean
vnic_tso_on
Optional

If True, TCP Segmentation Offload (TSO) is enabled on vnic. Field introduced in 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As int32 As int32
vnic_weight
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
vrf_id
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

string
vrf_ref
Optional

It is a reference to an object of type VrfContext. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

Property Of