Newer
Older
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
package handler
import (
"code.fbi.h-da.de/cocsn/gosdn/restconf/api/server/operations/ciena_waveserver_interfaces"
"github.com/go-openapi/runtime/middleware"
)
func Ifh(ciena_waveserver_interfaces.GetDataWaveserverInterfacesParams) middleware.Responder {
return ciena_waveserver_interfaces.NewGetDataWaveserverInterfacesOK().WithPayload(
&ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBody{
Data: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyData{
WaveserverInterfaces: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyDataWaveserverInterfaces{
ACL: nil,
LogicalInterface: nil,
PhysicalInterface: []*ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyDataWaveserverInterfacesPhysicalInterfaceItems0{
{
ID: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyDataWaveserverInterfacesPhysicalInterfaceItems0ID{
Description: "",
Ifindex: 2,
Name: "ifp0-ilan-1",
Type: "ILAN",
},
Name: "ifp0-ilan-1",
Properties: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyDataWaveserverInterfacesPhysicalInterfaceItems0Properties{
Ethernet: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyDataWaveserverInterfacesPhysicalInterfaceItems0PropertiesEthernet{
AutoNegotiation: true,
Duplex: "full",
FlowControl: true,
Speed: "1G",
},
Management: nil,
},
State: &ciena_waveserver_interfaces.GetDataWaveserverInterfacesOKBodyDataWaveserverInterfacesPhysicalInterfaceItems0State{
AdminState: "disabled",
}},
},
},
},
},
)
}