Commit 34cdbc55 authored by Pelayo Torres's avatar Pelayo Torres
Browse files

anyOf problem

parent 53fa952b
Loading
Loading
Loading
Loading
Loading
+12 −34
Original line number Diff line number Diff line
@@ -5251,14 +5251,10 @@ components:
      title: Resource
      type: object
    CommunicationType:
      anyOf:
      - enum:
      enum:
        - REQUEST_RESPONSE
        - SUBSCRIBE_NOTIFY
      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.
        type: string
      description: "Indicates a communication type of the resource or the custom operation.\
        \  \nPossible values are:\n- REQUEST_RESPONSE: The communication is of the\
        \ type request-response.\n- SUBSCRIBE_NOTIFY: The communication is of the\
@@ -5299,32 +5295,24 @@ components:
      title: CustomOperation
      type: object
    Operation:
      anyOf:
      - enum:
      enum:
        - GET
        - POST
        - PUT
        - PATCH
        - DELETE
      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.
        type: string
      description: "Indicates an HTTP method.  \nPossible values are:\n- GET: HTTP\
        \ GET method.\n- POST: HTTP POST method.\n- PUT: HTTP PUT method.\n- PATCH:\
        \ HTTP PATCH method.\n- DELETE: HTTP DELETE method.\n"
      title: Operation
    Protocol:
      anyOf:
      - enum:
      enum:
        - HTTP_1_1
        - HTTP_2
        - MQTT
        - WEBSOCKET
      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.
        type: string
      description: "Indicates a protocol and protocol version used by the API.  \n\
        Possible values are:\n- HTTP_1_1: Indicates that the protocol is HTTP version\
        \ 1.1.\n- HTTP_2: Indicates that the protocol is HTTP version 2.\n- MQTT:\
@@ -5332,30 +5320,22 @@ components:
        \ Indicates that the protocol is Websocket.\n"
      title: Protocol
    DataFormat:
      anyOf:
      - enum:
      enum:
        - JSON
        - XML
        - PROTOBUF3
      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.
        type: string
      description: "Indicates a data format.  \nPossible values are:\n- JSON: Indicates\
        \ that the data format is JSON.\n- XML: Indicates that the data format is\
        \ Extensible Markup Language.\n- PROTOBUF3: Indicates that the data format\
        \ is Protocol buffers version 3.\n"
      title: DataFormat
    SecurityMethod:
      anyOf:
      - enum:
      enum:
        - PSK
        - PKI
        - OAUTH
      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.
        type: string
      description: "Indicates the security method.  \nPossible values are:\n- PSK:\
        \ Security method 1 (Using TLS-PSK) as described in 3GPP TS 33.122.\n- PKI:\
        \ Security method 2 (Using PKI) as described in 3GPP TS 33.122.\n- OAUTH:\
@@ -5866,8 +5846,7 @@ components:
      title: GADShape
      type: object
    SupportedGADShapes:
      anyOf:
      - enum:
      enum:
        - POINT
        - POINT_UNCERTAINTY_CIRCLE
        - POINT_UNCERTAINTY_ELLIPSE
@@ -5881,7 +5860,6 @@ components:
        - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE
        - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID
      type: string
      - type: string
      description: Indicates supported GAD shapes.
      title: SupportedGADShapes
    PointUncertaintyCircle:
+2 −6
Original line number Diff line number Diff line
@@ -617,15 +617,11 @@ components:
      title: APIProviderEnrolmentDetailsPatch
      type: object
    ApiProviderFuncRole:
      anyOf:
      - enum:
      enum:
        - AEF
        - APF
        - AMF
      type: string
      - description: |
          This string provides forward-compatiblity with future extensions to the enumeration but is not used to encode content defined in the present version of this API.
        type: string
      description: "Indicates the role (e.g. AEF, APF, etc.) of an API provider domain\
        \ function.  \nPossible values are:\n- AEF: API provider function is API Exposing\
        \ Function.\n- APF: API provider function is API Publishing Function.\n- AMF:\
+6 −18
Original line number Diff line number Diff line
@@ -323,16 +323,12 @@ components:
      title: DateTime
      type: string
    Protocol:
      anyOf:
      - enum:
      enum:
        - HTTP_1_1
        - HTTP_2
        - MQTT
        - WEBSOCKET
      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.
        type: string
      description: "Indicates a protocol and protocol version used by the API.  \n\
        Possible values are:\n- HTTP_1_1: Indicates that the protocol is HTTP version\
        \ 1.1.\n- HTTP_2: Indicates that the protocol is HTTP version 2.\n- MQTT:\
@@ -340,17 +336,13 @@ components:
        \ Indicates that the protocol is Websocket.\n"
      title: Protocol
    Operation:
      anyOf:
      - enum:
      enum:
        - GET
        - POST
        - PUT
        - PATCH
        - DELETE
      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.
        type: string
      description: "Indicates an HTTP method.  \nPossible values are:\n- GET: HTTP\
        \ GET method.\n- POST: HTTP POST method.\n- PUT: HTTP PUT method.\n- PATCH:\
        \ HTTP PATCH method.\n- DELETE: HTTP DELETE method.\n"
@@ -409,15 +401,11 @@ components:
      title: InterfaceDescription
      type: object
    SecurityMethod:
      anyOf:
      - enum:
      enum:
        - PSK
        - PKI
        - OAUTH
      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.
        type: string
      description: "Indicates the security method.  \nPossible values are:\n- PSK:\
        \ Security method 1 (Using TLS-PSK) as described in 3GPP TS 33.122.\n- PKI:\
        \ Security method 2 (Using PKI) as described in 3GPP TS 33.122.\n- OAUTH:\
+12 −34
Original line number Diff line number Diff line
@@ -1183,30 +1183,22 @@ components:
          type: string
      type: object
    CommunicationType:
      anyOf:
      - enum:
      enum:
        - REQUEST_RESPONSE
        - SUBSCRIBE_NOTIFY
      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.
        type: string
      description: "Indicates a communication type of the resource or the custom operation.\
        \  \nPossible values are:\n- REQUEST_RESPONSE: The communication is of the\
        \ type request-response.\n- SUBSCRIBE_NOTIFY: The communication is of the\
        \ type subscribe-notify.\n"
      title: CommunicationType
    Protocol:
      anyOf:
      - enum:
      enum:
        - HTTP_1_1
        - HTTP_2
        - MQTT
        - WEBSOCKET
      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.
        type: string
      description: "Indicates a protocol and protocol version used by the API.  \n\
        Possible values are:\n- HTTP_1_1: Indicates that the protocol is HTTP version\
        \ 1.1.\n- HTTP_2: Indicates that the protocol is HTTP version 2.\n- MQTT:\
@@ -1214,15 +1206,11 @@ components:
        \ Indicates that the protocol is Websocket.\n"
      title: Protocol
    DataFormat:
      anyOf:
      - enum:
      enum:
        - JSON
        - XML
        - PROTOBUF3
      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.
        type: string
      description: "Indicates a data format.  \nPossible values are:\n- JSON: Indicates\
        \ that the data format is JSON.\n- XML: Indicates that the data format is\
        \ Extensible Markup Language.\n- PROTOBUF3: Indicates that the data format\
@@ -2372,31 +2360,23 @@ components:
      title: CustomOperation
      type: object
    Operation:
      anyOf:
      - enum:
      enum:
        - GET
        - POST
        - PUT
        - PATCH
        - DELETE
      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.
        type: string
      description: "Indicates an HTTP method.  \nPossible values are:\n- GET: HTTP\
        \ GET method.\n- POST: HTTP POST method.\n- PUT: HTTP PUT method.\n- PATCH:\
        \ HTTP PATCH method.\n- DELETE: HTTP DELETE method.\n"
      title: Operation
    SecurityMethod:
      anyOf:
      - enum:
      enum:
        - PSK
        - PKI
        - OAUTH
      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.
        type: string
      description: "Indicates the security method.  \nPossible values are:\n- PSK:\
        \ Security method 1 (Using TLS-PSK) as described in 3GPP TS 33.122.\n- PKI:\
        \ Security method 2 (Using PKI) as described in 3GPP TS 33.122.\n- OAUTH:\
@@ -2732,8 +2712,7 @@ components:
      title: GADShape
      type: object
    SupportedGADShapes:
      anyOf:
      - enum:
      enum:
        - POINT
        - POINT_UNCERTAINTY_CIRCLE
        - POINT_UNCERTAINTY_ELLIPSE
@@ -2747,7 +2726,6 @@ components:
        - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE
        - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID
      type: string
      - type: string
      description: Indicates supported GAD shapes.
      title: SupportedGADShapes
    PointUncertaintyCircle:
+24 −67
Original line number Diff line number Diff line
@@ -4148,8 +4148,7 @@ components:
      title: EventSubscriptionPatch
      type: object
    CAPIFEvent:
      anyOf:
      - enum:
      enum:
        - SERVICE_API_AVAILABLE
        - SERVICE_API_UNAVAILABLE
        - SERVICE_API_UPDATE
@@ -4164,9 +4163,6 @@ components:
        - API_TOPOLOGY_HIDING_CREATED
        - API_TOPOLOGY_HIDING_REVOKED
      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.
        type: string
      description: "Describes the CAPIF event.  \nPossible values are:\n- SERVICE_API_AVAILABLE:\n\
        \  Events related to the availability of service APIs after the service APIs\
        \ are\n  published.\n- SERVICE_API_UNAVAILABLE:\n  Events related to the unavailability\
@@ -5277,14 +5273,10 @@ components:
      title: Resource
      type: object
    CommunicationType:
      anyOf:
      - enum:
      enum:
        - REQUEST_RESPONSE
        - SUBSCRIBE_NOTIFY
      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.
        type: string
      description: "Indicates a communication type of the resource or the custom operation.\
        \  \nPossible values are:\n- REQUEST_RESPONSE: The communication is of the\
        \ type request-response.\n- SUBSCRIBE_NOTIFY: The communication is of the\
@@ -5325,32 +5317,24 @@ components:
      title: CustomOperation
      type: object
    Operation:
      anyOf:
      - enum:
      enum:
        - GET
        - POST
        - PUT
        - PATCH
        - DELETE
      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.
        type: string
      description: "Indicates an HTTP method.  \nPossible values are:\n- GET: HTTP\
        \ GET method.\n- POST: HTTP POST method.\n- PUT: HTTP PUT method.\n- PATCH:\
        \ HTTP PATCH method.\n- DELETE: HTTP DELETE method.\n"
      title: Operation
    Protocol:
      anyOf:
      - enum:
      enum:
        - HTTP_1_1
        - HTTP_2
        - MQTT
        - WEBSOCKET
      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.
        type: string
      description: "Indicates a protocol and protocol version used by the API.  \n\
        Possible values are:\n- HTTP_1_1: Indicates that the protocol is HTTP version\
        \ 1.1.\n- HTTP_2: Indicates that the protocol is HTTP version 2.\n- MQTT:\
@@ -5358,30 +5342,22 @@ components:
        \ Indicates that the protocol is Websocket.\n"
      title: Protocol
    DataFormat:
      anyOf:
      - enum:
      enum:
        - JSON
        - XML
        - PROTOBUF3
      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.
        type: string
      description: "Indicates a data format.  \nPossible values are:\n- JSON: Indicates\
        \ that the data format is JSON.\n- XML: Indicates that the data format is\
        \ Extensible Markup Language.\n- PROTOBUF3: Indicates that the data format\
        \ is Protocol buffers version 3.\n"
      title: DataFormat
    SecurityMethod:
      anyOf:
      - enum:
      enum:
        - PSK
        - PKI
        - OAUTH
      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.
        type: string
      description: "Indicates the security method.  \nPossible values are:\n- PSK:\
        \ Security method 1 (Using TLS-PSK) as described in 3GPP TS 33.122.\n- PKI:\
        \ Security method 2 (Using PKI) as described in 3GPP TS 33.122.\n- OAUTH:\
@@ -6171,15 +6147,11 @@ components:
      title: Ipv6AddressRange
      type: object
    NotificationMethod:
      anyOf:
      - enum:
      enum:
        - PERIODIC
        - ONE_TIME
        - ON_EVENT_DETECTION
      type: string
      - description: |
          This string provides forward-compatibility with future extensions to the enumeration and is not used to encode content defined in the present version of this API.
        type: string
      description: "Represents the notification methods that can be subscribed.  \n\
        Possible values are:\n- PERIODIC\n- ONE_TIME\n- ON_EVENT_DETECTION\n"
      title: NotificationMethod
@@ -6205,17 +6177,13 @@ components:
      title: SamplingRatio
      type: integer
    PartitioningCriteria:
      anyOf:
      - enum:
      enum:
        - TAC
        - SUBPLMN
        - GEOAREA
        - SNSSAI
        - DNN
      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.
        type: string
      description: |
        Possible values are:
        - "TAC": Type Allocation Code
@@ -6225,16 +6193,11 @@ components:
        - "DNN": DNN
      title: PartitioningCriteria
    NotificationFlag:
      anyOf:
      - enum:
      enum:
        - ACTIVATE
        - DEACTIVATE
        - RETRIEVAL
      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. \n"
        type: string
      description: "Possible values are:\n- ACTIVATE: The event notification is activated.\n\
        - DEACTIVATE: The event notification is deactivated and shall be muted. The\
        \ available\n   event(s) shall be stored.\n- RETRIEVAL: The event notification\
@@ -6255,24 +6218,20 @@ components:
      title: MutingExceptionInstructions
      type: object
    BufferedNotificationsAction:
      anyOf:
      - enum:
      enum:
        - SEND_ALL
        - DISCARD_ALL
        - DROP_OLD
      type: string
      - type: string
      description: |
        Indicates the required action by the event producer NF on the buffered Notifications.
      title: BufferedNotificationsAction
    SubscriptionAction:
      anyOf:
      - enum:
      enum:
        - CLOSE
        - CONTINUE_WITH_MUTING
        - CONTINUE_WITHOUT_MUTING
      type: string
      - type: string
      description: |
        Indicates the required action by the event producer NF on the event subscription if an exception occurs while the event is muted.
      title: SubscriptionAction
@@ -6512,8 +6471,7 @@ components:
      title: GADShape
      type: object
    SupportedGADShapes:
      anyOf:
      - enum:
      enum:
        - POINT
        - POINT_UNCERTAINTY_CIRCLE
        - POINT_UNCERTAINTY_ELLIPSE
@@ -6527,7 +6485,6 @@ components:
        - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE
        - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID
      type: string
      - type: string
      description: Indicates supported GAD shapes.
      title: SupportedGADShapes
    PointUncertaintyCircle:
Loading