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  }