RniAPI.yaml 150 KB
Newer Older
Michel Roy's avatar
Michel Roy committed
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        notificationType:
          description: Shall be set to "RabModNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        timeStamp:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
      required:
      - notificationType
      - ecgi
      - erabId
      type: object
      x-etsi-ref: 6.4.4
    RabModSubscription:
      properties:
        _links:
Michel Roy's avatar
Michel Roy committed
          description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.
Michel Roy's avatar
Michel Roy committed
          properties:
            self:
Michel Roy's avatar
Michel Roy committed
              # description': Self referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.
              # x-etsi-mec-cardinality': '1'
              # x-etsi-mec-origin-type': LinkType
              $ref: '#/components/schemas/LinkType'
Michel Roy's avatar
Michel Roy committed
          required:
          - self
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        callbackReference:
Michel Roy's avatar
Michel Roy committed
          description: URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
Michel Roy's avatar
Michel Roy committed
          format: uri
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: URI
        expiryDeadline:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
        filterCriteriaQci:
Michel Roy's avatar
Michel Roy committed
          description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response.
Michel Roy's avatar
Michel Roy committed
          properties:
            appInstanceId:
              description: Unique identifier for the MEC application instance.
              type: string
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: String
            ecgi:
              description: E-UTRAN Cell Global Identifier.
              items:
                $ref: '#/components/schemas/Ecgi'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: Ecgi
            erabId:
Michel Roy's avatar
Michel Roy committed
              description: The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
Michel Roy's avatar
Michel Roy committed
              type: integer
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Integer
            qci:
              description: QoS Class Identifier as defined in ETSI TS 123 401 [i.4].
              type: integer
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Integer
          required:
          - erabId
          - qci
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        subscriptionType:
          description: Shall be set to "RabModSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
Michel Roy's avatar
Michel Roy committed
      - filterCriteriaQci
      type: object
      x-etsi-ref: 6.3.4
    RabRelNotification:
      properties:
        associateId:
Michel Roy's avatar
Michel Roy committed
          description: 0 to N identifiers to bind the event for a specific UE or flow as defined below.
Michel Roy's avatar
Michel Roy committed
          items:
            $ref: '#/components/schemas/AssociateId'
          minItems: 0
          type: array
          x-etsi-mec-cardinality: 0..N
          x-etsi-mec-origin-type: AssociateId
        ecgi:
Michel Roy's avatar
Michel Roy committed
          # description': E-UTRAN Cell Global Identifier.
          # x-etsi-mec-cardinality': '1'
          # x-etsi-mec-origin-type': Ecgi
          $ref: '#/components/schemas/Ecgi'
Michel Roy's avatar
Michel Roy committed
        erabReleaseInfo:
          description: The release information for the E-RAB as defined below.
          properties:
            erabId:
Michel Roy's avatar
Michel Roy committed
              description: The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
Michel Roy's avatar
Michel Roy committed
              type: integer
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Integer
          required:
          - erabId
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        notificationType:
          description: Shall be set to "RabRelNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        timeStamp:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
      required:
      - notificationType
      - ecgi
      - erabReleaseInfo
      type: object
      x-etsi-ref: 6.4.5
    RabRelSubscription:
      properties:
        _links:
Michel Roy's avatar
Michel Roy committed
          description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.
Michel Roy's avatar
Michel Roy committed
          properties:
            self:
Michel Roy's avatar
Michel Roy committed
              # description': Self referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.
              # x-etsi-mec-cardinality': '1'
              # x-etsi-mec-origin-type': LinkType
              $ref: '#/components/schemas/LinkType'
Michel Roy's avatar
Michel Roy committed
          required:
          - self
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        callbackReference:
Michel Roy's avatar
Michel Roy committed
          description: URI selected by the service consumer to receive notifications on the subscribed RNIS information. This shall be included both in the request and in response.
Michel Roy's avatar
Michel Roy committed
          format: uri
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: URI
        expiryDeadline:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
        filterCriteriaQci:
Michel Roy's avatar
Michel Roy committed
          description: List of filtering criteria for the subscription. Any filtering criteria from below, which is included in the request, shall also be included in the response.
Michel Roy's avatar
Michel Roy committed
          properties:
            appInstanceId:
              description: Unique identifier for the MEC application instance.
              type: string
              x-etsi-mec-cardinality: 0..1
              x-etsi-mec-origin-type: String
            ecgi:
              description: E-UTRAN Cell Global Identifier.
              items:
                $ref: '#/components/schemas/Ecgi'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: Ecgi
            erabId:
Michel Roy's avatar
Michel Roy committed
              description: The attribute that uniquely identifies a Radio Access bearer for specific UE as defined in ETSI TS 136 413 [i.3].
Michel Roy's avatar
Michel Roy committed
              type: integer
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Integer
            qci:
              description: QoS Class Identifier as defined in ETSI TS 123 401 [i.4].
              type: integer
              x-etsi-mec-cardinality: '1'
              x-etsi-mec-origin-type: Integer
          required:
          - erabId
          - qci
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        subscriptionType:
          description: Shall be set to "RabRelSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
Michel Roy's avatar
Michel Roy committed
      - filterCriteriaQci
      type: object
      x-etsi-ref: 6.3.5
    ResultsPerCsiRsIndex:
      description: ''
      properties:
        csiRsIndex:
          description: ''
          type: integer
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Uint8
        csiRsResults:
Michel Roy's avatar
Michel Roy committed
          $ref: '#/components/schemas/MeasQuantityResultsNr'
Michel Roy's avatar
Michel Roy committed
      required:
      - csiRsIndex
      type: object
    ResultsPerCsiRsIndexList:
      properties:
        resultsPerCsiRsIndex:
          description: ''
          items:
Michel Roy's avatar
Michel Roy committed
            type: object
            properties:
              csiRsIndex:
                description: ''
                format: int32
                type: integer
                x-etsi-mec-cardinality: '1'
                x-etsi-mec-origin-type: Uint8
              csiRsResults:
                # description': ''
                # x-etsi-mec-cardinality': 0..1
                # x-etsi-mec-origin-type': MeasQuantityResultsNr
                $ref: '#/components/schemas/MeasQuantityResultsNr'
Michel Roy's avatar
Michel Roy committed
          minItems: 0
Michel Roy's avatar
Michel Roy committed
          required:
          - csiRsIndex
Michel Roy's avatar
Michel Roy committed
          type: array
Michel Roy's avatar
Michel Roy committed
          x-etsi-mec-cardinality: "0..P"
Michel Roy's avatar
Michel Roy committed
          x-etsi-mec-origin-type: Structure (inline)
      type: object
      x-etsi-ref: 6.5.10
    ResultsPerSsbIndex:
      description: ''
      properties:
        ssbIndex:
          description: ''
          type: integer
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Uint8
        ssbResults:
Michel Roy's avatar
Michel Roy committed
          $ref: '#/components/schemas/MeasQuantityResultsNr'
Michel Roy's avatar
Michel Roy committed
      required:
      - ssbIndex
      type: object
    ResultsPerSsbIndexList:
      properties:
        resultsPerSsbIndex:
          description: ''
          items:
Michel Roy's avatar
Michel Roy committed
            type: object
            properties:
              ssbIndex:
                description: ''
                format: int32
                type: integer
                x-etsi-mec-cardinality: '1'
                x-etsi-mec-origin-type: Uint8
              ssbResults:
                # description': ''
                # x-etsi-mec-cardinality': 0..1
                # x-etsi-mec-origin-type': MeasQuantityResultsNr
                $ref: '#/components/schemas/MeasQuantityResultsNr'
Michel Roy's avatar
Michel Roy committed
          minItems: 0
Michel Roy's avatar
Michel Roy committed
          required:
          - ssbIndex
Michel Roy's avatar
Michel Roy committed
          type: array
          x-etsi-mec-cardinality: 0..P
          x-etsi-mec-origin-type: Structure (inline)
      type: object
      x-etsi-ref: 6.5.9
    RsIndexResults:
      properties:
        resultsCsiRsIndexes:
Michel Roy's avatar
Michel Roy committed
          # description': Beam level measurement results based on CSI-RS related measurements.
          # x-etsi-mec-cardinality': '1'
          # x-etsi-mec-origin-type': ResultsPerCsiRsIndexList
          $ref: '#/components/schemas/ResultsPerCsiRsIndexList'
Michel Roy's avatar
Michel Roy committed
        resultsSsbIndexes:
Michel Roy's avatar
Michel Roy committed
          # description': Beam level measurement results based on SS/PBCH related measurements.
          # x-etsi-mec-cardinality': '1'
          # x-etsi-mec-origin-type': ResultsPerSsbIndexList
          $ref: '#/components/schemas/ResultsPerSsbIndexList'
Michel Roy's avatar
Michel Roy committed
      required:
      - resultsSsbIndexes
      - resultsCsiRsIndexes
      type: object
      x-etsi-ref: 6.5.8
    S1BearerInfo:
      properties:
        s1UeInfo:
          description: Information on a specific UE as defined below.
          items:
            properties:
              associateId:
Michel Roy's avatar
Michel Roy committed
                description: 1 to N identifiers to associate the information for a specific UE or flow.
Michel Roy's avatar
Michel Roy committed
                items:
                  $ref: '#/components/schemas/AssociateId'
                minItems: 1
                type: array
                x-etsi-mec-cardinality: 1..N
                x-etsi-mec-origin-type: AssociateId
              ecgi:
                description: E-UTRAN Cell Global Identifier.
                items:
                  $ref: '#/components/schemas/Ecgi'
                minItems: 1
                type: array
                x-etsi-mec-cardinality: 1..N
                x-etsi-mec-origin-type: Ecgi
              s1BearerInfoDetailed:
                description: S1 bearer information as defined below.
                items:
                  type: object
                  properties:
                    enbInfo:
                      description: S1 bearer information on eNB side as defined below.
                      properties:
                        ipAddress:
                          description: eNB transport layer address of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                        tunnelId:
                          description: eNB GTP-U TEID of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                      required:
                      - ipAddress
                      - tunnelId
                      type: object
                      x-etsi-mec-cardinality: '1'
                      x-etsi-mec-origin-type: Structure (inlined)
                    erabId:
Michel Roy's avatar
Michel Roy committed
                      description: The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
Michel Roy's avatar
Michel Roy committed
                      type: integer
                      x-etsi-mec-cardinality: '1'
                      x-etsi-mec-origin-type: Integer
                    sGwInfo:
                      description: S1 bearer information on GW side as defined below.
                      properties:
                        ipAddress:
                          description: SGW transport layer address of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                        tunnelId:
                          description: SGW GTP-U TEID of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                      required:
                      - ipAddress
                      - tunnelId
                      type: object
                      x-etsi-mec-cardinality: '1'
                      x-etsi-mec-origin-type: Structure (inlined)
Michel Roy's avatar
Michel Roy committed
                minItems: 1
Michel Roy's avatar
Michel Roy committed
                required:
                - erabId
                - enbInfo
                - sGwInfo
                type: array
                x-etsi-mec-cardinality: 1..N
                x-etsi-mec-origin-type: Structure (inlined)
              tempUeId:
Michel Roy's avatar
Michel Roy committed
                description: The temporary identifier allocated for the specific UE as defined below.
Michel Roy's avatar
Michel Roy committed
                properties:
                  mmec:
                    description: MMEC as defined in ETSI TS 136 413 [i.3].
                    type: string
                    x-etsi-mec-cardinality: '1'
                    x-etsi-mec-origin-type: String
                  mtmsi:
                    description: M-TMSI as defined in ETSI TS 136 413 [i.3].
                    type: string
                    x-etsi-mec-cardinality: '1'
                    x-etsi-mec-origin-type: String
                required:
                - mmec
                - mtmsi
                type: object
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: Structure (inlined)
            type: object
          minItems: 1
          required:
          - associateId
          - ecgi
          - s1BearerInfoDetailed
          type: array
          x-etsi-mec-cardinality: 1..N
          x-etsi-mec-origin-type: Structure (inlined)
        timeStamp:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
      required:
      - s1UeInfo
      type: object
      x-etsi-ref: 6.2.4
    S1BearerNotification:
      properties:
        notificationType:
          description: Shall be set to "S1BearerNotification".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
        s1Event:
          description: The subscribed event that triggered this notification in S1BearerSubscription.
Michel Roy's avatar
Michel Roy committed
          type: integer
Michel Roy's avatar
Michel Roy committed
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Enum
        s1UeInfo:
Michel Roy's avatar
Michel Roy committed
          description: Information on specific UE that matches the criteria in S1BearerSubscription as defined below.
Michel Roy's avatar
Michel Roy committed
          items:
            properties:
              associateId:
Michel Roy's avatar
Michel Roy committed
                description: 0 to N identifiers to associate the information for a specific UE or flow.
Michel Roy's avatar
Michel Roy committed
                items:
                  $ref: '#/components/schemas/AssociateId'
                minItems: 0
                type: array
                x-etsi-mec-cardinality: 0..N
                x-etsi-mec-origin-type: AssociateId
              ecgi:
                description: E-UTRAN Cell Global Identifier.
                items:
                  $ref: '#/components/schemas/Ecgi'
                minItems: 1
                type: array
                x-etsi-mec-cardinality: 1..N
                x-etsi-mec-origin-type: Ecgi
              s1BearerInfo:
                description: S1 bearer information as defined below.
                items:
                  type: object
                  properties:
                    enbInfo:
                      description: S1 bearer information on eNB side as defined below.
                      properties:
                        ipAddress:
                          description: eNB transport layer address of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                        tunnelId:
                          description: eNB GTP-U TEID of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                      required:
                      - ipAddress
                      - tunnelId
                      type: object
                      x-etsi-mec-cardinality: '1'
                      x-etsi-mec-origin-type: Structure (inlined)
                    erabId:
Michel Roy's avatar
Michel Roy committed
                      description: The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
Michel Roy's avatar
Michel Roy committed
                      type: integer
                      x-etsi-mec-cardinality: '1'
                      x-etsi-mec-origin-type: Integer
                    sGwInfo:
                      description: S1 bearer information on GW side as defined below.
                      properties:
                        ipAddress:
                          description: SGW transport layer address of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                        tunnelId:
                          description: SGW GTP-U TEID of this S1 bearer.
                          type: string
                          x-etsi-mec-cardinality: '1'
                          x-etsi-mec-origin-type: String
                      required:
                      - ipAddress
                      - tunnelId
                      type: object
                      x-etsi-mec-cardinality: '1'
                      x-etsi-mec-origin-type: Structure (inlined)
Michel Roy's avatar
Michel Roy committed
                minItems: 1
Michel Roy's avatar
Michel Roy committed
                required:
                - erabId
                - enbInfo
                - sGwInfo
                type: array
                x-etsi-mec-cardinality: 1..N
                x-etsi-mec-origin-type: Structure (inlined)
              tempUeId:
Michel Roy's avatar
Michel Roy committed
                description: The temporary identifier allocated for the specific UE as defined below.
Michel Roy's avatar
Michel Roy committed
                properties:
                  mmec:
                    description: MMEC as defined in ETSI TS 136 413 [i.3].
                    type: string
                    x-etsi-mec-cardinality: '1'
                    x-etsi-mec-origin-type: String
                  mtmsi:
                    description: M-TMSI as defined in ETSI TS 136 413 [i.3].
                    type: string
                    x-etsi-mec-cardinality: '1'
                    x-etsi-mec-origin-type: String
                required:
                - mmec
                - mtmsi
                type: object
                x-etsi-mec-cardinality: 0..1
                x-etsi-mec-origin-type: Structure (inlined)
            type: object
          required:
          - ecgi
          - s1BearerInfo
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        timeStamp:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
      required:
      - notificationType
      - s1Event
      - s1UeInfo
      type: object
      x-etsi-ref: 6.4.10
    S1BearerSubscription:
      properties:
        S1BearerSubscriptionCriteria:
          description: As defined below.
          properties:
            associateId:
Michel Roy's avatar
Michel Roy committed
              description: 0 to N identifiers to associate the events for a specific UE or a flow.
Michel Roy's avatar
Michel Roy committed
              items:
                $ref: '#/components/schemas/AssociateId'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: AssociateId
            ecgi:
              description: E-UTRAN Cell Global Identifier.
              items:
                $ref: '#/components/schemas/Ecgi'
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: Ecgi
            erabId:
Michel Roy's avatar
Michel Roy committed
              description: The attribute that uniquely identifies a S1 bearer for a specific UE, as defined in ETSI TS 136 413 [i.3].
Michel Roy's avatar
Michel Roy committed
              items:
                type: integer
              minItems: 0
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: Integer
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
        _links:
Michel Roy's avatar
Michel Roy committed
          description: Hyperlink related to the resource. This shall be only included in the HTTP responses and in HTTP PUT requests.
Michel Roy's avatar
Michel Roy committed
          properties:
            self:
Michel Roy's avatar
Michel Roy committed
              # description': Self referring URI. The URI shall be unique within the RNI API as it acts as an ID for the subscription.
              # x-etsi-mec-cardinality': '1'
              # x-etsi-mec-origin-type': LinkType
              $ref: '#/components/schemas/LinkType'
Michel Roy's avatar
Michel Roy committed
          required:
          - self
          type: object
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Structure (inlined)
        callbackReference:
Michel Roy's avatar
Michel Roy committed
          description: URI selected by the service consumer, to receive notifications on the subscribed RNIS information. This shall be included in the request and response.
Michel Roy's avatar
Michel Roy committed
          format: uri
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: URI
        eventType:
Michel Roy's avatar
Michel Roy committed
          description: 'Description of the subscribed event. The event is included both in the request and in the response. \nFor the eventType, the following values are currently defined: <p>0 = RESERVED. <p>1 = S1_BEARER_ESTABLISH. <p>2 = S1_BEARER_MODIFY. <p>3 = S1_BEARER_RELEASE.'
Michel Roy's avatar
Michel Roy committed
          items:
            $ref: '#/components/schemas/Enum'
          minItems: 1
          type: array
          x-etsi-mec-cardinality: 1..N
          x-etsi-mec-origin-type: Enum
        expiryDeadline:
Michel Roy's avatar
Michel Roy committed
          # description': Time stamp.
          # x-etsi-mec-cardinality': 0..1
          # x-etsi-mec-origin-type': TimeStamp
          $ref: '#/components/schemas/TimeStamp'
Michel Roy's avatar
Michel Roy committed
        subscriptionType:
          description: Shall be set to "S1BearerSubscription".
          type: string
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: String
      required:
      - subscriptionType
      - callbackReference
Michel Roy's avatar
Michel Roy committed
      - eventType
      - S1BearerSubscriptionCriteria
      type: object
      x-etsi-ref: 6.3.9
    SubscriptionLinkList:
      properties:
        _links:
          description: List of hyperlinks related to the resource.
          properties:
            self:
Michel Roy's avatar
Michel Roy committed
              # description': ''
              # x-etsi-mec-cardinality': '1'
              # x-etsi-mec-origin-type': LinkType
              $ref: '#/components/schemas/LinkType'
Michel Roy's avatar
Michel Roy committed
            subscription:
              description: A link to a subscription.
              items:
                type: object
                properties:
                  href:
                    description: The URI referring to the subscription.
                    format: uri
                    type: string
                    x-etsi-mec-cardinality: '1'
                    x-etsi-mec-origin-type: URI
                  subscriptionType:
Michel Roy's avatar
Michel Roy committed
                    description: "Type of the subscription. The string shall be set according to the \"subscriptionType\" attribute of the associated subscription data type event defined in clause\_6.3."
Michel Roy's avatar
Michel Roy committed
                    type: string
                    x-etsi-mec-cardinality: '1'
                    x-etsi-mec-origin-type: String
Michel Roy's avatar
Michel Roy committed
              minItems: 0
Michel Roy's avatar
Michel Roy committed
              required:
              - href
              - subscriptionType
              type: array
              x-etsi-mec-cardinality: 0..N
              x-etsi-mec-origin-type: Structure (inlined)
          required:
          - self
          type: object
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Structure (inlined)
      required:
Michel Roy's avatar
Michel Roy committed
      type: object
      x-etsi-ref: 6.3.10
    TimeStamp:
      properties:
        nanoSeconds:
Michel Roy's avatar
Michel Roy committed
          description: The nanoseconds part of the time. Time is defined as Unix-time since January 1, 1970, 00:00:00 UTC.
          format: int32
Michel Roy's avatar
Michel Roy committed
          type: integer
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Uint32
        seconds:
Michel Roy's avatar
Michel Roy committed
          description: The seconds part of the time. Time is defined as Unixtime since January 1, 1970, 00:00:00 UTC.
          format: int32
Michel Roy's avatar
Michel Roy committed
          type: integer
          x-etsi-mec-cardinality: '1'
          x-etsi-mec-origin-type: Uint32
      required:
      - seconds
      - nanoSeconds
      type: object
      x-etsi-ref: 6.5.3
    Trigger:
Michel Roy's avatar
Michel Roy committed
      description: As defined in Ref ETSI TS 136 331 [i.7] <p>0 = NOT_AVAILABLE <p>1 = PERIODICAL_REPORT_STRONGEST_CELLS <p>2 = PERIODICAL_REPORT_STRONGEST_CELLS_FOR_SON <p>3 = PERIODICAL_REPORT_CGI <p>4 = INTRA_PERIODICAL_REPORT_STRONGEST_CELLS <p>5 = INTRA_PERIODICAL_REPORT_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = EVENT_B1 <p>21 = EVENT_B2 <p>20 = EVENT_B1-NR <p>21 = EVENT_B2-NR <p>30 = EVENT_C1 <p>31 = EVENT_C2 <p>40 = EVENT_W1 <p>41 = EVENT_W2 <p>42 = EVENT_W3 <p>50 = EVENT_V1 <p>51 = EVENT_V2 <p>60 = EVENT_H1 <p>61 = EVENT_H2
Michel Roy's avatar
Michel Roy committed
      enum:
Michel Roy's avatar
Michel Roy committed
      - 0
      - 1
      - 2
      - 3
      - 4
      - 5
      - 10
      - 11
      - 12
      - 13
      - 14
      - 15
      - 20
      - 21
      - 30
      - 31
      - 40
      - 41
      - 42
      - 50
      - 51
      - 60
      - 61
      type: integer
Michel Roy's avatar
Michel Roy committed
    TriggerNr:
Michel Roy's avatar
Michel Roy committed
      description: The enumeration Trigger represents specified triggers for a 5G UE Measurement Report. Full details can be found in ETSI TS 138 331 [i.13]). <p>0 = NOT_AVAILABLE <p>1 = NR_PERIODICAL <p>2 = NR_CGI <p>10 = EVENT_A1 <p>11 = EVENT_A2 <p>12 = EVENT_A3 <p>13 = EVENT_A4 <p>14 = EVENT_A5 <p>15 = EVENT_A6 <p>20 = INTER_RAT_PERIODICAL <p>21 = INTER_RAT_CGI <p>30 = EVENT_B1 <p>31 = EVENT_B2
Michel Roy's avatar
Michel Roy committed
      enum:
Michel Roy's avatar
Michel Roy committed
      - 0
      - 1
      - 2
      - 10
      - 11
      - 12
      - 13
      - 14
      - 15
      - 20
      - 21
      - 30
      - 31
      type: integer