Skip to content
Snippets Groups Projects
logicalInterfaceHandler.go 1.24 KiB
Newer Older
  • Learn to ignore specific revisions
  • Manuel Kieweg's avatar
    Manuel Kieweg committed
    package handler
    
    import (
    	"code.fbi.h-da.de/cocsn/gosdn/restconf/api/server/operations/ciena_waveserver_interfaces"
    	"github.com/go-openapi/runtime/middleware"
    )
    
    func Lifh(ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceParams) middleware.Responder {
    	return ciena_waveserver_interfaces.NewGetDataWaveserverInterfacesLogicalInterfaceOK().WithPayload(
    		&ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceOKBody{
    			Data: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceOKBodyData{
    				LogicalInterface: []*ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceOKBodyDataLogicalInterfaceItems0{
    					{
    						ID: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceOKBodyDataLogicalInterfaceItems0ID{
    							Ifindex: 0,
    							Name:    "en0",
    						},
    						Index: 0,
    						Properties: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceOKBodyDataLogicalInterfaceItems0Properties{
    							IPV4: nil,
    						},
    						State: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesLogicalInterfaceOKBodyDataLogicalInterfaceItems0State{
    							AdminState:       "disabled",
    							OperationalState: "disabled",
    						},
    					},
    				},
    			},
    		},
    	)
    }