description:A URI reference that identifies the specific occurrence of the problem
Not_specified:
type:string
description:Placeholder for unspecified type. Please update with the correct schema. This attribute refers to another document. Please see document number ETSI-MEC033-API for details.
SerializerType:
x-etsi-ref:8.1.6.3
type:string
@@ -54,7 +56,310 @@ manual_types:
description:eXtensible Mark-up Language version 1.1 [10]
description:Describes the destination interface information. If the action is FORWARD_DECAPSULATED, FORWARD_ENCAPSULATED or PASSTHROUGH, one value shall be provided. If the action is DUPLICATE_DECAPSULATED or DUPLICATE_ENCAPSULATED, two values shall be provided. See note 2. If the action is DROP, no value shall be provided.
description:Specify the protocol of the traffic filter.
type:array
minItems:0
items:
type:string
tag:
description:Used for tag based traffic rule.
type:array
minItems:0
items:
type:string
uri:
description:An URI label, in application layer, i.e. in HTTP message, is used to filter the traffic.
type:array
minItems:0
items:
type:string
packetLabel:
description:A customized packet label in network layer, as defined by the owner of the MEC platform, is used to filter the traffic.
type:array
minItems:0
items:
type:string
srcTunnelAddress:
description:Used for GTP tunnel based traffic rule.
type:array
minItems:0
items:
type:string
tgtTunnelAddress:
description:Used for GTP tunnel based traffic rule.
type:array
minItems:0
items:
type:string
srcTunnelPort:
description:Used for GTP tunnel based traffic rule.
type:array
minItems:0
items:
type:string
dstTunnelPort:
description:Used for GTP tunnel based traffic rule.
type:array
minItems:0
items:
type:string
qCI:
description:Used to match all packets that have the same QCI.
type:integer
dSCP:
description:Used to match all IPv4 packets that have the same DSCP.
type:integer
tC:
description:Used to match all IPv6 packets that have the same TC.
type:integer
InterfaceDescriptor:
x-etsi-ref:6.2.1.11
type:object
properties:
interfaceType:
type:string
description:'Typeofinterface:TUNNEL,MAC,IP,etc.'
enum:
-SEE_DESCRIPTION
tunnelInfo:
description:Included only if the destination address type is tunnel.
$ref:'#/components/schemas/TunnelInfo'
srcMACAddress:
description:If the interface type is MAC, the source address identifies the MAC address of the interface.
type:string
dstMACAddress:
description:If the interface type is MAC, the destination address identifies the MAC address of the destination. Only used for dstInterface.
type:string
dstIPAddress:
description:If the interface type is IP, the destination address identifies the IP address of the destination. Only used for dstInterface.
type:string
required:
-interfaceType
TunnelInfo:
x-etsi-ref:6.2.1.12
type:object
properties:
tunnelType:
type:string
description:'Typeoftunnel:GTP-U,GRE,etc.'
enum:
-SEE_DESCRIPTION
tunnelDstAddress:
description:Destination address of the tunnel.
type:string
tunnelSrcAddress:
description:Source address of the tunnel.
type:string
tunnelSpecificData:
description:Parameters specific to the tunnel.
type:object
required:
-tunnelType
-tunnelDstAddress
-tunnelSrcAddress
TransportType:
type:string
description:Type of the transport. The attribute shall be set to "MB_TOPIC_BASED."
EndPointInfo:
x-etsi-ref:8.1.5.3
type:object
properties:
uris:
description:Entry point information of the service as string, formatted according to URI syntax (see IETF RFC 3986 [8]). Shall be used for REST APIs. See note.
type:array
minItems:0
items:
type:string
fqdn:
description:Fully Qualified Domain Name of the service. See note.
description:Parameters related to use of OAuth 2.0. Shall be present in case OAuth 2.0 (see IETF RFC 6749 [13]) is supported to secure the provision of the service over the transport.