Commit fa25b534 authored by Jesus de Gregorio's avatar Jesus de Gregorio
Browse files

CT #84

parent 69f759a2
Loading
Loading
Loading
Loading
+323 −65
Original line number Diff line number Diff line
openapi: 3.0.0

info:
  version: '1.0.0'
  version: '1.1.0.alpha-1'
  title: 'Nsmf_PDUSession'
  description: 'SMF PDU Session Service'
  description: |
    SMF PDU Session Service.
    © 2019, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.

externalDocs:
  description: 3GPP TS 29.502 V15.2.1; 5G System; Session Management Services; Stage 3
  description: 3GPP TS 29.502 V16.0.0; 5G System; Session Management Services; Stage 3
  url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.502/

servers:
# Added by API Auto Mocking Plugin
  - description: SwaggerHub API Auto Mocking
    url: https://virtserver.swaggerhub.com/Bruno.Landais/TS29502_Nsmf_PDUSession/1.0.0
  - url: '{apiRoot}/nsmf-pdusession/v1'
    variables:
      apiRoot:
        default: https://example.com
        description:  apiRoot as defined in subclause 4.4 of 3GPP TS 29.501. The sm-contexts and pdu-sessions resources can be distributed on different processing instances or hosts. Thus the authority and/or deployment-specific string of the apiRoot of the created individual sm context and pdu-session resources' URIs may differ from the authority and/or deployment-specific string of the apiRoot of the sm-contexts and pdu-sessions collections' URIs.
        description:  apiRoot as defined in clause 4.4 of 3GPP TS 29.501. The sm-contexts and pdu-sessions resources can be distributed on different processing instances or hosts. Thus the authority and/or deployment-specific string of the apiRoot of the created individual sm context and pdu-session resources' URIs may differ from the authority and/or deployment-specific string of the apiRoot of the sm-contexts and pdu-sessions collections' URIs.

security:
  - {}
@@ -35,7 +35,7 @@ paths:
        description: representation of the SM context to be created in the SMF
        required: true
        content:
          multipart/related:
          multipart/related:  # message with binary body part(s)
            schema:
              type: object
              properties: # Request parts
@@ -44,6 +44,9 @@ paths:
                binaryDataN1SmMessage:
                  type: string
                  format: binary
                binaryDataN2SmInformation:
                  type: string
                  format: binary
            encoding:
              jsonData:
                contentType:  application/json
@@ -53,6 +56,12 @@ paths:
                  Content-Id:
                    schema:
                      type: string
              binaryDataN2SmInformation:
                contentType:  application/vnd.3gpp.ngap
                headers:
                  Content-Id:
                    schema:
                      type: string
      callbacks:
        smContextStatusNotification:
          '{$request.body#/smContextStatusUri}':
@@ -68,6 +77,12 @@ paths:
                  description: successful notification 
                '307':
                  description: temporary redirect
                  headers:
                    Location: 
                      required: true
                      description: 'A URI pointing to the endpoint of another NF service consumer to which the notification should be sent'
                      schema:
                        type: string
                '400': 
                  $ref: 'TS29571_CommonData.yaml#/components/responses/400'
                '403': 
@@ -114,15 +129,27 @@ paths:
                        type: string  
          headers:
            Location:
              description: 'Contains the URI of the newly created resource, according to the structure: {apiRoot}/nsmf-pdusession/v1/sm-contexts/{smContextRef}'
              description: 'Contains the URI of the newly created resource, according to the structure: {apiRoot}/nsmf-pdusession/{apiVersion}/sm-contexts/{smContextRef}'
              required: true
              schema:
                type: string

        '307':
          description: temporary redirect
          headers:
            Location:
              description: 'An alternative URI of the resource located on an alternative service instance within the SMF that was selected by the AMF'
              required: true
              schema:
                type: string
        '308':
          description: permanent redirect
          headers:
            Location:
              description: 'An alternative URI of the resource located on an alternative service instance within the SMF that was selected by the AMF'
              required: true
              schema:
                type: string
        '400':
          description: unsuccessful creation of an SM context - bad request
          content:
@@ -859,14 +886,26 @@ paths:
                        type: string  
          headers:
            Location:
              description: 'Contains the URI of the newly created resource, according to the structure: {apiRoot}/nsmf-pdusession/v1/pdu-sessions/{pduSessionRef}'
              description: 'Contains the URI of the newly created resource, according to the structure: {apiRoot}/nsmf-pdusession/{apiVersion}/pdu-sessions/{pduSessionRef}'
              required: true
              schema:
                type: string
        '307':
          description: temporary redirect
          headers:
            Location:
              description: 'An alternative URI of the resource located on an alternative service instance within the SMF that was selected by the AMF'
              required: true
              schema:
                type: string
        '308':
          description: permanent redirect
          headers:
            Location:
              description: 'An alternative URI of the resource located on an alternative service instance within the SMF that was selected by the AMF'
              required: true
              schema:
                type: string
        '400':
          $ref: '#/components/responses/PduSessionCreateError'
        '403':
@@ -1075,6 +1114,8 @@ components:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RefToBinaryData'
        anType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        secondAnType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        ratType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RatType'
        presenceInLadn:
@@ -1130,6 +1171,21 @@ components:
          type: boolean
        targetId:
          $ref: 'TS29518_Namf_Communication.yaml#/components/schemas/NgRanTargetId'
        epsBearerCtxStatus:
          $ref: '#/components/schemas/EpsBearerContextStatus'
        cpCiotEnabled:
          type: boolean
          default: false
        invokeNef:
          type: boolean
          default: false
        maPduIndication:
          type: boolean
          default: false
        n2SmInfo:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RefToBinaryData'
        smContextRef:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri'
      required:
        - servingNfId
        - servingNetwork
@@ -1158,6 +1214,8 @@ components:
          minItems: 1
        hoState:
          $ref: '#/components/schemas/HoState'
        gpsi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Gpsi'
        smfServiceInstanceId:
          type: string
        recoveryTime:
@@ -1170,8 +1228,6 @@ components:
      properties:
        pei:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Pei'
        gpsi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Gpsi'
        servingNfId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId'
        guami:
@@ -1186,6 +1242,8 @@ components:
          nullable: true
        anType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        secondAnType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        ratType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RatType'
        presenceInLadn:
@@ -1252,6 +1310,10 @@ components:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RefToBinaryData'
        n2SmInfoTypeExt1:
          $ref: '#/components/schemas/N2SmInfoType'
        maReleaseInd:
          $ref: '#/components/schemas/MaReleaseIndication'
        exemptionInd:
          $ref: '#/components/schemas/ExemptionInd'

    SmContextUpdatedData:
      type: object
@@ -1313,6 +1375,9 @@ components:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RefToBinaryData'
        n2SmInfoType:
          $ref: '#/components/schemas/N2SmInfoType'
        ismfReleaseOnly:
          type: boolean
          default: false
      
    SmContextStatusNotification:
      type: object
@@ -1357,6 +1422,8 @@ components:
          $ref: '#/components/schemas/TunnelInfo'
        anType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        secondAnType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        ratType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RatType'
        ueLocation:
@@ -1398,12 +1465,26 @@ components:
          type: string
        oldPduSessionId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/PduSessionId'
        epsBearerCtxStatus:
          $ref: '#/components/schemas/EpsBearerContextStatus'
        amfNfId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId'
        guami:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Guami'
        cpCiotEnabled:
          type: boolean
          default: false
        invokeNef:
          type: boolean
          default: false        
        maPduIndication:
          type: boolean
          default: false
      required:
        - dnn
        - vsmfId
        - servingNetwork
        - vsmfPduSessionUri
        - vcnTunnelInfo
        - anType

    PduSessionCreatedData:
@@ -1452,6 +1533,8 @@ components:
        alwaysOnGranted:
          type: boolean
          default: false
        gpsi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Gpsi'
        upSecurity:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/UpSecurity'
        roamingChargingProfile:
@@ -1463,9 +1546,6 @@ components:
      required:
        - pduSessionType
        - sscMode
        - hcnTunnelInfo
        - sessionAmbr
        - qosFlowsSetupList
        - hSmfInstanceId

    HsmfUpdateData:
@@ -1481,6 +1561,8 @@ components:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
        anType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        secondAnType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        ratType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RatType'
        ueLocation:
@@ -1540,6 +1622,16 @@ components:
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/SecondaryRatUsageReport'
          minItems: 1
        secondaryRatUsageInfo:
          type: array
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/SecondaryRatUsageInfo'
          minItems: 1        
        anTypeCanBeChanged:
          type: boolean
          default: false
        maReleaseInd:
          $ref: '#/components/schemas/MaReleaseIndication'
      required:
        - requestIndication

@@ -1569,6 +1661,12 @@ components:
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/SecondaryRatUsageReport'
          minItems: 1
        secondaryRatUsageInfo:
          type: array
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/SecondaryRatUsageInfo'
          minItems: 1        

      
    VsmfUpdateData:
      type: object
@@ -1624,6 +1722,8 @@ components:
          type: string
        backOffTimer:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/DurationSec'
        maReleaseInd:
          $ref: '#/components/schemas/MaReleaseIndication'
      required:
        - requestIndication

@@ -1680,6 +1780,11 @@ components:
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/SecondaryRatUsageReport'
          minItems: 1
        secondaryRatUsageInfo:
          type: array
          items:
            $ref: 'TS29571_CommonData.yaml#/components/schemas/SecondaryRatUsageInfo'
          minItems: 1        

    StatusNotification:
      type: object
@@ -1804,12 +1909,16 @@ components:
      properties:
        targetMmeCap:
          $ref: '#/components/schemas/MmeCapabilities'
        smContextType:
          $ref: '#/components/schemas/SmContextType'

    SmContextRetrievedData:
      type: object
      properties:
        ueEpsPdnConnection:
          $ref: '#/components/schemas/EpsPdnCnxContainer'
        smContext:
          $ref: '#/components/schemas/SmContext'
      required:
        - ueEpsPdnConnection
    
@@ -1980,6 +2089,118 @@ components:
      required:
        - error

    SmContext:
      type: object
      properties:
        supi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
        unauthenticatedSupi:
          type: boolean
          default:  false
        pei:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Pei'
        gpsi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Gpsi'
        pduSessionId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/PduSessionId'
        dnn:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn'
        sNssai:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai'
        hplmnSnssai:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Snssai'
        servingNfId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId'
        guami:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Guami'
        serviceName:
          $ref: 'TS29510_Nnrf_NFManagement.yaml#/components/schemas/ServiceName'
        servingNetwork:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
        anType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/AccessType'
        ratType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/RatType'
        smContextStatusUri:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri'
        hSmfUri:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Uri'
        pcfId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId'
        selMode:
          $ref: '#/components/schemas/DnnSelectionMode'
        traceData:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/TraceData'
        udmGroupId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/NfGroupId'
        routingIndicator:
          type: string
        epsInterworkingInd:
          $ref: '#/components/schemas/EpsInterworkingIndication'
        pduSessionType:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/PduSessionType'
        sscMode:
          type: string
          pattern: '^[0-7]$'
        sessionAmbr:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Ambr'
        qosFlowsSetupList:
          type: array
          items:
            $ref: '#/components/schemas/QosFlowSetupItem'
          minItems: 1
        hSmfInstanceId:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/NfInstanceId'
        enablePauseCharging:
          type: boolean
          default: false
        ueIpv4Address:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Ipv4Addr'
        ueIpv6Prefix:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Ipv6Prefix'
        epsPdnCnxInfo:
          $ref: '#/components/schemas/EpsPdnCnxInfo'
        epsBearerInfo:
          type: array
          items:
            $ref: '#/components/schemas/EpsBearerInfo'
          minItems: 1
        maxIntegrityProtectedDataRate:
          $ref: '#/components/schemas/MaxIntegrityProtectedDataRate'
        alwaysOnGranted:
          type: boolean
          default: false
        upSecurity:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/UpSecurity'
        hSmfServiceInstanceId:
          type: string
        recoveryTime:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/DateTime'
      required:
        - pduSessionId
        - dnn
        - sNssai
        - servingNfId
        - servingNetwork
        - anType
        - smContextStatusUri
        - pduSessionType
        - sscMode
        - sessionAmbr
        - qosFlowsSetupList

    ExemptionInd:
      type: object
      properties:
        dnnCongestion:
          type: boolean
          default: false
        snssaiOnlyCongestion:
          type: boolean
          default: false
        snssaiDnnCongestion:
          type: boolean
          default: false

#
# SIMPLE DATA TYPES 
@@ -2003,6 +2224,10 @@ components:
    Teid:
      type: string
      pattern: '^[A-F0-9]{8}$'

    EpsBearerContextStatus:
      type: string
      pattern: '^[A-Fa-f0-9]{4}$'
#
# ENUMERATIONS
#
@@ -2120,7 +2345,7 @@ components:
          - EPS_FALLBACK
          - REL_DUE_TO_UP_SEC
          - DNN_CONGESTION
          - S-NSSAI_CONGESTION
          - S_NSSAI_CONGESTION
          - REL_DUE_TO_REACTIVATION
          - 5G_AN_NOT_RESPONDING
          - REL_DUE_TO_SLICE_NOT_AVAILABLE
@@ -2140,7 +2365,7 @@ components:
        - EPS_FALLBACK
        - REL_DUE_TO_UP_SEC
        - DNN_CONGESTION
        - S-NSSAI_CONGESTION
        - S_NSSAI_CONGESTION
        - REL_DUE_TO_REACTIVATION
        - 5G_AN_NOT_RESPONDING
        - REL_DUE_TO_SLICE_NOT_AVAILABLE
@@ -2189,6 +2414,7 @@ components:
          - NONE
          - WITH_N26
          - WITHOUT_N26
          - IWK_NON_3GPP
      - type: string
        description: >
          This string provides forward-compatibility with future
@@ -2199,6 +2425,7 @@ components:
        - NONE
        - WITH_N26
        - WITHOUT_N26
        - IWK_NON_3GPP

    N2SmInfoType:
      anyOf:
@@ -2272,6 +2499,37 @@ components:
          - 64_KBPS
          - MAX_UE_RATE

    MaReleaseIndication:
      anyOf:
      - type: string
        enum:
          - REL_MAPDU_OVER_3GPP
          - REL_MAPDU_OVER_N3GPP
      - type: string
        description: >
          This string provides forward-compatibility with future
          extensions to the enumeration but is not used to encode
          content defined in the present version of this API.
      description: >
        Possible values are
          - REL_MAPDU_OVER_3GPP
          - REL_MAPDU_OVER_N3GPP

    SmContextType:
      anyOf:
      - type: string
        enum:
          - EPS_PDN_CONNECTION
          - SM_CONTEXT
      - type: string
        description: >
          This string provides forward-compatibility with future
          extensions to the enumeration but is not used to encode
          content defined in the present version of this API.
      description: >
        Possible values are
          - EPS_PDN_CONNECTION
          - SM_CONTEXT

#
# HTTP responses
+31 −4
Original line number Diff line number Diff line
openapi: 3.0.0

info:
  version: '1.0.1'
  version: '1.1.0.alpha-1'
  title: 'Nudm_EE'
  description: 'Nudm Event Exposure Service'
  description: |
    Nudm Event Exposure Service.
    © 2019, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.

externalDocs:
  description: 3GPP TS 29.503 Unified Data Management Services, version 15.3.0
  description: 3GPP TS 29.503 Unified Data Management Services, version 16.0.0
  url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.503/'

servers:
@@ -14,7 +17,7 @@ servers:
    variables:
      apiRoot:
        default: https://example.com
        description: apiRoot as defined in subclause subclause 4.4 of 3GPP TS 29.501.
        description: apiRoot as defined in clause clause 4.4 of 3GPP TS 29.501.

security:
  - oAuth2ClientCredentials:
@@ -215,6 +218,9 @@ components:
          $ref: '#/components/schemas/ReportingOptions'
        supportedFeatures:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
        subscriptionId:
          type: string


    MonitoringConfiguration:
      type: object
@@ -270,6 +276,7 @@ components:
      oneOf:
        - $ref: '#/components/schemas/ChangeOfSupiPeiAssociationReport'
        - $ref: '#/components/schemas/RoamingStatusReport'
        - $ref: '#/components/schemas/CnTypeChangeReport'

    ChangeOfSupiPeiAssociationReport:
      type: object
@@ -291,6 +298,16 @@ components:
        newServingPlmn:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'

    CnTypeChangeReport:
      type: object
      required:
        - newCnType
      properties:
        newCnType:
          $ref: '#/components/schemas/CnType'
        oldCnType:
          $ref: '#/components/schemas/CnType'

# SIMPLE TYPES:

    ReferenceId:
@@ -314,6 +331,7 @@ components:
          - ROAMING_STATUS
          - COMMUNICATION_FAILURE
          - AVAILABILITY_AFTER_DNN_FAILURE
          - CN_TYPE_CHANGE
        - type: string

    LocationAccuracy:
@@ -323,3 +341,12 @@ components:
          - CELL_LEVEL
          - TA_LEVEL
        - type: string

    CnType:
      anyOf:
        - type: string
          enum:
          - SINGLE_4G
          - SINGLE_5G
          - DUAL_4G5G
        - type: string
 No newline at end of file
+118 −0
Original line number Diff line number Diff line
openapi: 3.0.0

info:
  version: '1.0.0.alpha-1'
  title: 'Nudm_NIDDAU'
  description: 'Nudm NIDD Authorization Service'

externalDocs:
  description: 3GPP TS 29.503 Unified Data Management Services, version 16.0.0
  url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.503/'

servers:
  - url: '{apiRoot}/nudm-niddau/v1'
    variables:
      apiRoot:
        default: https://example.com
        description: apiRoot as defined in clause clause 4.4 of 3GPP TS 29.501.

security:
  - oAuth2ClientCredentials:
    - nudm-niddau
  - {}

paths:
  /{ueIdentity}/authorization:
    get:
      summary: retrieve multiple data sets
      operationId: GetAuthorizationData
      tags:
        - Retrieval of multiple data sets
      parameters:
        - name: ueIdentity
          in: path
          description: Represents the scope of the UE for which the NIDD Authorizations are retrieved. Contains the GPSI of the user or the external group ID.
          required: true
          schema:
            type: string
            pattern: '^(msisdn-[0-9]{5,15}|.+|extid-[^@]+@[^@]+|extgroupid-[^@]+@[^@]+)$'
        - name: supported-features
          in: query
          description: Supported Features
          schema:
             $ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
        - name: nssai
          in: query
          content:
            application/json:
              schema:
                $ref: 'TS29503_Nudm_SDM.yaml#/components/schemas/Nssai'
        - name: dnn
          in: query
          description: DNN
          schema:
             $ref: 'TS29571_CommonData.yaml#/components/schemas/Dnn'
        - name: mtcProviderInformation
          in: query
          description: mtcProviderInformation
          schema:
             $ref: 'TS29571_CommonData.yaml#/components/schemas/MtcProviderInformation'
        - name: If-None-Match
          in: header
          description: Validator for conditional requests, as described in RFC 7232, 3.2
          schema:
            type: string
      responses:
        '200':
          description: Expected response to a valid request
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthorizationData'
        '403':
          $ref: 'TS29571_CommonData.yaml#/components/responses/403'
        '404':
          $ref: 'TS29571_CommonData.yaml#/components/responses/404'
        default:
          description: Unexpected error


components:
  securitySchemes:
    oAuth2ClientCredentials:
      type: oauth2
      flows:
        clientCredentials:
          tokenUrl: '{nrfApiRoot}/oauth2/token'
          scopes:
            nudm-niddau: Access to the nudm-niddau API

  schemas:

# COMPLEX TYPES:
#
    AuthorizationData:
      type: array
      items:
        $ref: '#/components/schemas/UserIdentifier'
      minItems: 1
      uniqueItems: true

    UserIdentifier:
      type: object
      required:
        - supi
      properties:
        supi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
        gpsi:
          $ref: 'TS29571_CommonData.yaml#/components/schemas/Gpsi'




# SIMPLE TYPES:



# ENUMS:
 No newline at end of file
+8 −7
Original line number Diff line number Diff line
openapi: 3.0.0

info:
  version: '1.0.0'
  version: '1.0.1'
  title: 'Nudm_PP'
  description: 'Nudm Parameter Provision Service'
  description: |
    Nudm Parameter Provision Service.
    © 2019, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
    All rights reserved.

externalDocs:
  description: 3GPP TS 29.503 Unified Data Management Services, version 15.3.0
  description: 3GPP TS 29.503 Unified Data Management Services, version 15.4.0
  url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.503/'

servers:
@@ -14,7 +17,7 @@ servers:
    variables:
      apiRoot:
        default: https://example.com
        description: apiRoot as defined in subclause subclause 4.4 of 3GPP TS 29.501.
        description: apiRoot as defined in clause clause 4.4 of 3GPP TS 29.501.

security:
  - oAuth2ClientCredentials:
@@ -133,5 +136,3 @@ components:


# ENUMS:
 No newline at end of file

+162 −24

File changed.

Preview size limit exceeded, changes collapsed.

Loading