{ "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_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_non_ip_pkts": { "description": "Number of transmitted Gratuitous ARP (GARP) 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" }, "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_garp_pkts": { "description": "Number of transmitted 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_na_pkts": { "description": "Number of IPv6 ND (Neighbor Discovery) NA (Neighbor Advertisement) 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_ns_pkts": { "description": "Number of IPv6 ND (Neighbor Discovery) NS (Neighbor Solicitation) 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" }, "tx_unsolicited_na_pkts": { "description": "Number of IPv6 ND (Neighbor Discovery) NA (Neighbor Advertisement) packets which, were unsolicited", "readonly": true, "required": false, "type": "integer" } }, "type": "object" }