NSX-T Data Center REST API

SwsecCounters (type)

{
  "id": "SwsecCounters",
  "module_id": "AggSvcLogicalSwitch",
  "properties": {
    "bpdu_filter_drops": {
      "description": "Number of packets dropped by BPDU Filtering. When the BPDU Filter is enabled, traffic to the configured BPDU destination MAC addresses",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "dhcp_client_block_ipv4_drops": {
      "description": "Number of IPv4 DHCP packets dropped by DHCP Client Block. DHCP Client Block prevents a VM from acquiring DHCP IP address by blocking DHCP requests",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "dhcp_client_block_ipv6_drops": {
      "description": "Number of DHCPv6 packets dropped by DHCP Client Block. DHCP Client Block prevents a VM from acquiring DHCP IP address by blocking DHCP requests",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "dhcp_client_validate_ipv4_drops": {
      "description": "Number of IPv4 DHCP packets dropped because addresses in the payload were not valid",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "dhcp_server_block_ipv4_drops": {
      "description": "Number of IPv4 DHCP packets dropped by DHCP Server Block. DHCP Server Block blocks traffic from a DHCP Server to a DHCP Client",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "dhcp_server_block_ipv6_drops": {
      "description": "Number of DHCPv6 packets dropped by DHCP Server Block. DHCP Server Block blocks traffic from a DHCP Server to a DHCP Client",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "nd_parse_errors": {
      "description": "Number of IPv 6 Router Advertisement packets dropped by RA Guard.",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "ra_guard_drops": {
      "description": "Number of IPv6 Neighbor Discovery (ND) packets which were not correctly parsed",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_arp_pkts": {
      "description": "Number of transmitted IPv6 packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_garp_pkts": {
      "description": "Number of transmitted ARP packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_ipv4_pkts": {
      "description": "Number of received IPv4 packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_ipv6_pkts": {
      "description": "Number of received IPv6 packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_na_pkts": {
      "description": "Number of IPv6 ND (Neighbor Discovery) NA (Neighbor Advertisement) packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_non_ip_pkts": {
      "description": "Number of transmitted Gratuitous ARP (GARP) packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_ns_pkts": {
      "description": "Number of IPv6 ND (Neighbor Discovery) NS (Neighbor Solicitation) packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_rate_limit_bcast_drops": {
      "description": "Number of ingress packets dropped by broadcast Rate Limiting",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_rate_limit_mcast_drops": {
      "description": "Number of ingress packets dropped by multicast Rate Limiting",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "rx_unsolicited_na_pkts": {
      "description": "Number of IPv6 ND (Neighbor Discovery) NA (Neighbor Advertisement) packets which, were unsolicited",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "spoof_guard_arp_drops": {
      "description": "Number of IPv6 packets dropped by Spoof Guard. SpoofGuard protects against IP spoofing by maintaining a reference table of , VM names and IP addresses",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "spoof_guard_ipv4_drops": {
      "description": "Number of IPv4 packets dropped by Spoof Guard. SpoofGuard protects against IP spoofing by maintaining a reference table of , VM names and IP addresses",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "spoof_guard_ipv6_drops": {
      "description": "Number of IPv6 Neighbor Discovery (ND) packets dropped by Spoof Guard. SpoofGuard protects against ND Spoofing by filtering out ND packets whose addresses, do not match the VM's address",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "spoof_guard_nd_drops": {
      "description": "Number of ARP packets dropped by Spoof Guard. Spoof Guard protects against malicious ARP spoofing attacks by keeping track of , MAC and IP addresses",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "spoof_guard_non_ip_drops": {
      "description": "Number of Non-IP packets dropped by Spoof Guard",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "tx_arp_pkts": {
      "description": "Number of received ARP packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "tx_ipv4_pkts": {
      "description": "Number of transmitted  IPv4 packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "tx_ipv6_pkts": {
      "description": "Number of received non-IP packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "tx_non_ip_pkts": {
      "description": "Number of transmitted non-IP packets",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "tx_rate_limit_bcast_drops": {
      "description": "Number of egress packets dropped by broadcast Rate Limiting",
      "readonly": true,
      "required": false,
      "type": "integer"
    },
    "tx_rate_limit_mcast_drops": {
      "description": "Number of egress packets dropped by multicast Rate Limiting",
      "readonly": true,
      "required": false,
      "type": "integer"
    }
  },
  "type": "object"
}