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