/*
 * ETSI GS MEC 033 IoT API
 *
 * ETSI GS MEC 033 IoT API described using OpenAPI.
 *
 * API version: 3.1.1
 * Contact: cti_support@etsi.org
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
package server

type InterfaceDescriptor struct {
	// Type of interface: TUNNEL, MAC, IP, etc.
	InterfaceType string `json:"interfaceType"`

	TunnelInfo *TunnelInfo `json:"tunnelInfo,omitempty"`
	// If the interface type is MAC, the source address identifies the MAC address of the interface.
	SrcMACAddress string `json:"srcMACAddress,omitempty"`
	// If the interface type is MAC, the destination address identifies the MAC address of the destination. Only used for dstInterface.
	DstMACAddress string `json:"dstMACAddress,omitempty"`
	// If the interface type is IP, the destination address identifies the IP address of the destination. Only used for dstInterface.
	DstIPAddress string `json:"dstIPAddress,omitempty"`
}
