MEC010-2_AppPkgMgmt.yaml 71.3 KB
Newer Older
Elian Kraja's avatar
Elian Kraja committed
      type: object
      properties:
        protocol:
          type: string
          description: The name of the protocol used. Shall be set to HTTP for a REST API.
Elian Kraja's avatar
Elian Kraja committed
        security:
          type: object
          description: See MEC011
Elian Kraja's avatar
Elian Kraja committed
        type:
          type: string
Elian Kraja's avatar
Elian Kraja committed
        version:
          type: string
          description: The version of the protocol used.
    TunnelInfo:
      title: TunnelInfo
Elian Kraja's avatar
Elian Kraja committed
      required:
      - tunnelDstAddress
      - tunnelSrcAddress
      - tunnelType
Elian Kraja's avatar
Elian Kraja committed
      type: object
      properties:
        tunnelDstAddress:
          type: string
          description: Destination address of the tunnel.
Elian Kraja's avatar
Elian Kraja committed
        tunnelSpecificData:
          type: string
Elian Kraja's avatar
Elian Kraja committed
        tunnelSrcAddress:
          type: string
          description: Source address of the tunnel.
Elian Kraja's avatar
Elian Kraja committed
        tunnelType:
          $ref: '#/components/schemas/TunnelType'
    TunnelType:
      title: TunnelType
Elian Kraja's avatar
Elian Kraja committed
      enum:
Elian Kraja's avatar
Elian Kraja committed
      type: string
      description: Type of tunnel.
      examples:
      - GTP-U
    OperationalState:
      title: OperationalState
      enum:
      - DISABLED
      - ENABLED
Elian Kraja's avatar
Elian Kraja committed
      type: string
      examples:
      - DISABLED
    OperationState:
      title: OperationState
      enum:
      - DISABLED
      - ENABLED
Elian Kraja's avatar
Elian Kraja committed
      type: string
      examples:
      - DISABLED
security:
- {}