github.com/vmware/go-vmware-nsxt@v0.0.0-20230223012718-d31b8a1ca05e/manager/neighbor_properties.go (about) 1 /* Copyright © 2017 VMware, Inc. All Rights Reserved. 2 SPDX-License-Identifier: BSD-2-Clause 3 4 Generated by: https://github.com/swagger-api/swagger-codegen.git */ 5 6 package manager 7 8 // Neighbor properties 9 type NeighborProperties struct { 10 11 // Capabilities 12 Capabilities string `json:"capabilities,omitempty"` 13 14 // Enabled capabilities 15 EnabledCapabilities string `json:"enabled_capabilities,omitempty"` 16 17 // Interface index 18 Ifindex int64 `json:"ifindex,omitempty"` 19 20 // Aggregation Capability 21 LinkAggregationCapable bool `json:"link_aggregation_capable,omitempty"` 22 23 // Aggregation port id 24 LinkAggregationPortId string `json:"link_aggregation_port_id,omitempty"` 25 26 // True if currently in aggregation 27 LinkAggregationStatus bool `json:"link_aggregation_status,omitempty"` 28 29 // Interface MAC address 30 Mac string `json:"mac,omitempty"` 31 32 // Management address 33 MgmtAddr string `json:"mgmt_addr,omitempty"` 34 35 // Interface name 36 Name string `json:"name,omitempty"` 37 38 // Object identifier 39 Oid string `json:"oid,omitempty"` 40 41 // Port description 42 PortDesc string `json:"port_desc,omitempty"` 43 44 // System description 45 SystemDesc string `json:"system_desc,omitempty"` 46 47 // System name 48 SystemName string `json:"system_name,omitempty"` 49 50 // System port number 51 SystemPortNumber int64 `json:"system_port_number,omitempty"` 52 }