Commit f17c6a50 authored by Miguel Angel Reina Ortega's avatar Miguel Angel Reina Ortega
Browse files

Fixes for config file

parent b6553a1f
Loading
Loading
Loading
Loading
Loading
+63 −24
Original line number Diff line number Diff line
@@ -21,24 +21,50 @@ tags:
fake_data_types: False
manual_types:
  MobilityStatus1_:
    description: 'Indicate the status of the UE mobility'
    type: object
    properties:
      status:
        type: integer
        enum:
          - 1
          - 2
          - 3
        description: |
          Indicate the status of the UE mobility:
          1 = INTERHOST_MOVEOUT_TRIGGERED
          2 = INTERHOST_MOVEOUT_COMPLETED
          3 = INTERHOST_MOVEOUT_FAILED
        x-enum-descriptions:
          - 1 = INTERHOST_MOVEOUT_TRIGGERED
          - 2 = INTERHOST_MOVEOUT_COMPLETED
          - 3 = INTERHOST_MOVEOUT_FAILED
    required:
      - status
  AssociateId:
    description: The data type of AssociateId is defined in ETSI GS MEC 012 [6].
    type: string
    description: The data type of AssociateId is defined in ETSI GS MEC 012 [6].
  AppMobilityServiceLevel1_:
    description: 'This attribute provides an option for the application instance (server) to communicate with the application client before relocating this application instance to another MEC host.'
    type: object
    properties:
      serviceLevel:
        type: integer
        enum:
          - 1
          - 2
          - 3
        description: |
          This attribute provides an option for the application instance (server) to communicate with the application client before relocating this application instance to another MEC host:
          1 = APP_MOBILITY_NOT_ALLOWED
          2 = APP_MOBILITY_WITH_CONFIRMATION
          3 = APP_MOBILITY_WITHOUT_CONFIRMATION
        x-enum-descriptions:
          - 1 = APP_MOBILITY_NOT_ALLOWED
          - 2 = APP_MOBILITY_WITH_CONFIRMATION
          - 3 = APP_MOBILITY_WITHOUT_CONFIRMATION
    required:
      - serviceLevel
    x-etsi-notes: >
      'APP_MOBILITY_NOT_ALLOWED: the current serving application instance continues to deliver the service
      APP_MOBILITY_NOT_ALLOWED: the current serving application instance continues to deliver the service
      to the device. The AMS will inform the MEP to perform the traffic steering to the device when the UE moves
      cross MEC hosts.
      − APP_MOBILITY_WITH_CONFIRMATION: the serving application instance is allowed to change with the
@@ -49,20 +75,33 @@ manual_types:
      without confirmation from the application instance when the device mobility happens. The AMS will notify to
      the MEP to update the traffic routing to the target application instance and clean up the previous resource
      allocated to the application instance serving to the device after the serving application instance has been
      changed. .'
      changed.
  contextTransferState1_:
    description: 'If present, it represents the state of transferring the user context to another application instance.'
    type: string
    description: If present, it represents the state of transferring the user context to another application instance.
    enum:
      - 0 = NOT_TRANSFERRED
      - 1 = USER_CONTEXT_TRANSFER_COMPLETED
      - NOT_TRANSFERRED
      - USER_CONTEXT_TRANSFER_COMPLETED
  subscriptionType1_:
    description: 'Numeric value (0 - 255) corresponding to specified type of subscription as following'
    type: object
    properties:
      subscriptionType:
        type: integer
        enum:
      - 0 = RESERVED.
      - 1 = MOBILITY_PROCEDURE.
      - 2 = ADJACENT_APPINFO.
          - 0
          - 1
          - 2
        description: |
          Numeric value (0 - 255) corresponding to specified type of subscription:
          0 = RESERVED
          1 = MOBILITY_PROCEDURE
          2 = ADJACENT_APPINFO
        x-enum-descriptions:
          - 0 = RESERVED
          - 1 = MOBILITY_PROCEDURE
          - 2 = ADJACENT_APPINFO
    required:
      - subscriptionType
  ProblemDetails:
    type: object
    properties: