diff --git a/services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/openapi/openapi.yaml b/services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/openapi/openapi.yaml index 43054968701a0324d4f83948efe869ca50d28090..799074641c3dc13e81c534dbf1d30b604ac119fa 100644 --- a/services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/openapi/openapi.yaml @@ -5431,14 +5431,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 + 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\ @@ -5479,32 +5475,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 + 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 + 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:\ @@ -5512,30 +5500,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 + 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 + 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:\ @@ -5846,15 +5826,11 @@ components: title: expTime type: string OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ @@ -6077,8 +6053,7 @@ components: title: GADShape type: object SupportedGADShapes: - anyOf: - - enum: + enum: - POINT - POINT_UNCERTAINTY_CIRCLE - POINT_UNCERTAINTY_ELLIPSE @@ -6091,8 +6066,7 @@ components: - DISTANCE_DIRECTION - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID - type: string - - type: string + type: string description: Indicates supported GAD shapes. title: SupportedGADShapes PointUncertaintyCircle: diff --git a/services/TS29222_CAPIF_API_Provider_Management_API/api_provider_management/openapi/openapi.yaml b/services/TS29222_CAPIF_API_Provider_Management_API/api_provider_management/openapi/openapi.yaml index 44e8f63dbcae4b3fe427a1317332b8974f75665f..85be97d06d3e974d46c902c20bb893cee3fe8e2f 100644 --- a/services/TS29222_CAPIF_API_Provider_Management_API/api_provider_management/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_API_Provider_Management_API/api_provider_management/openapi/openapi.yaml @@ -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 + 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:\ diff --git a/services/TS29222_CAPIF_Auditing_API/logs/openapi/openapi.yaml b/services/TS29222_CAPIF_Auditing_API/logs/openapi/openapi.yaml index 298ad8a481671c2d760dfbfef6af3428c0598ce0..8fb314aee31fdc301fd0b1e7e69c094ca78d7196 100644 --- a/services/TS29222_CAPIF_Auditing_API/logs/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Auditing_API/logs/openapi/openapi.yaml @@ -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 + 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 + 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" @@ -421,15 +413,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 + 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:\ @@ -755,15 +743,11 @@ components: title: Port type: integer OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ diff --git a/services/TS29222_CAPIF_Discover_Service_API/service_apis/openapi/openapi.yaml b/services/TS29222_CAPIF_Discover_Service_API/service_apis/openapi/openapi.yaml index 68dd3e4e493a45470ae7928298df4e28927932d7..bcdeb091ca021ece59f5e92382b419a7b12068e4 100644 --- a/services/TS29222_CAPIF_Discover_Service_API/service_apis/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Discover_Service_API/service_apis/openapi/openapi.yaml @@ -1240,14 +1240,9 @@ components: type: object CommunicationType: type: string - 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\ @@ -1255,16 +1250,11 @@ components: title: CommunicationType Protocol: type: string - 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:\ @@ -1273,15 +1263,10 @@ components: title: Protocol DataFormat: type: string - 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\ @@ -1413,15 +1398,11 @@ components: title: ServiceKpis type: object OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ @@ -2484,31 +2465,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 + 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 + 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:\ @@ -2858,8 +2831,7 @@ components: title: GADShape type: object SupportedGADShapes: - anyOf: - - enum: + enum: - POINT - POINT_UNCERTAINTY_CIRCLE - POINT_UNCERTAINTY_ELLIPSE @@ -2872,8 +2844,7 @@ components: - DISTANCE_DIRECTION - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID - type: string - - type: string + type: string description: Indicates supported GAD shapes. title: SupportedGADShapes PointUncertaintyCircle: diff --git a/services/TS29222_CAPIF_Events_API/capif_events/openapi/openapi.yaml b/services/TS29222_CAPIF_Events_API/capif_events/openapi/openapi.yaml index cc8ed018254bd3c66ec524fb64ccc044ba3debd9..cdf36c3621008b2005c103e0214565e06b7ceb65 100644 --- a/services/TS29222_CAPIF_Events_API/capif_events/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Events_API/capif_events/openapi/openapi.yaml @@ -4322,8 +4322,7 @@ components: title: EventSubscriptionPatch type: object CAPIFEvent: - anyOf: - - enum: + enum: - SERVICE_API_AVAILABLE - SERVICE_API_UNAVAILABLE - SERVICE_API_UPDATE @@ -4337,10 +4336,7 @@ components: - API_INVOKER_UPDATED - 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 + 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\ @@ -5481,14 +5477,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 + 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\ @@ -5529,32 +5521,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 + 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 + 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:\ @@ -5562,30 +5546,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 + 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 + 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:\ @@ -6412,15 +6388,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 + 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 @@ -6446,17 +6418,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 + type: string description: | Possible values are: - "TAC": Type Allocation Code @@ -6466,16 +6434,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 + 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\ @@ -6496,24 +6459,20 @@ components: title: MutingExceptionInstructions type: object BufferedNotificationsAction: - anyOf: - - enum: + enum: - SEND_ALL - DISCARD_ALL - DROP_OLD - type: string - - 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 + 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 @@ -6534,15 +6493,11 @@ components: title: MutingNotificationsSettings type: object OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ @@ -6770,8 +6725,7 @@ components: title: GADShape type: object SupportedGADShapes: - anyOf: - - enum: + enum: - POINT - POINT_UNCERTAINTY_CIRCLE - POINT_UNCERTAINTY_ELLIPSE @@ -6784,8 +6738,7 @@ components: - DISTANCE_DIRECTION - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID - type: string - - type: string + type: string description: Indicates supported GAD shapes. title: SupportedGADShapes PointUncertaintyCircle: diff --git a/services/TS29222_CAPIF_Logging_API_Invocation_API/api_invocation_logs/openapi/openapi.yaml b/services/TS29222_CAPIF_Logging_API_Invocation_API/api_invocation_logs/openapi/openapi.yaml index 66babaf9eaca7b6f6e8eb85b2e888cd44de90e5a..7e794c1a7d52c0a4366616d7fd075ac36e6c3131 100644 --- a/services/TS29222_CAPIF_Logging_API_Invocation_API/api_invocation_logs/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Logging_API_Invocation_API/api_invocation_logs/openapi/openapi.yaml @@ -476,16 +476,12 @@ components: title: supportedFeatures 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 + 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:\ @@ -493,17 +489,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 + 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" @@ -579,15 +571,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 + 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:\ @@ -618,15 +606,11 @@ components: title: Port type: integer OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ diff --git a/services/TS29222_CAPIF_Publish_Service_API/published_apis/openapi/openapi.yaml b/services/TS29222_CAPIF_Publish_Service_API/published_apis/openapi/openapi.yaml index 149cc4c7a100f412d087e3d1ad8db1fc3c5e80cc..6fd9b48632d3bc98c7de20ed0a7ac3f16f1897f4 100644 --- a/services/TS29222_CAPIF_Publish_Service_API/published_apis/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Publish_Service_API/published_apis/openapi/openapi.yaml @@ -1978,16 +1978,12 @@ components: title: IpAddrRange type: object 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 + 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:\ @@ -1995,61 +1991,45 @@ components: \ Indicates that the protocol is Websocket.\n" title: Protocol 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 + 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 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 + 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 + 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:\ \ Security method 3 (TLS with OAuth token) as described in 3GPP TS 33.122.\n" title: SecurityMethod 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 + 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" @@ -2152,15 +2132,11 @@ components: title: Port type: integer OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ @@ -2364,8 +2340,7 @@ components: title: GADShape type: object SupportedGADShapes: - anyOf: - - enum: + enum: - POINT - POINT_UNCERTAINTY_CIRCLE - POINT_UNCERTAINTY_ELLIPSE @@ -2378,8 +2353,8 @@ components: - DISTANCE_DIRECTION - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID - type: string - - type: string + + type: string description: Indicates supported GAD shapes. title: SupportedGADShapes PointUncertaintyCircle: diff --git a/services/TS29222_CAPIF_Routing_Info_API/capif_routing_info/openapi/openapi.yaml b/services/TS29222_CAPIF_Routing_Info_API/capif_routing_info/openapi/openapi.yaml index 7b775eadfb8d0b6faee2522f87dbb15cb790cd1f..218463684f74a4c6ed85323ac37533ce01962499 100644 --- a/services/TS29222_CAPIF_Routing_Info_API/capif_routing_info/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Routing_Info_API/capif_routing_info/openapi/openapi.yaml @@ -1447,14 +1447,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 + 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\ @@ -1495,32 +1491,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 + 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 + 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:\ @@ -1528,30 +1516,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 + 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 + 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:\ @@ -1788,15 +1768,11 @@ components: title: Ipv4Addr type: string OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ @@ -2019,8 +1995,7 @@ components: title: GADShape type: object SupportedGADShapes: - anyOf: - - enum: + enum: - POINT - POINT_UNCERTAINTY_CIRCLE - POINT_UNCERTAINTY_ELLIPSE @@ -2033,8 +2008,7 @@ components: - DISTANCE_DIRECTION - RELATIVE_2D_LOCATION_UNCERTAINTY_ELLIPSE - RELATIVE_3D_LOCATION_UNCERTAINTY_ELLIPSOID - type: string - - type: string + type: string description: Indicates supported GAD shapes. title: SupportedGADShapes PointUncertaintyCircle: diff --git a/services/TS29222_CAPIF_Security_API/capif_security/openapi/openapi.yaml b/services/TS29222_CAPIF_Security_API/capif_security/openapi/openapi.yaml index 19377498b498005ac80e632bad913f021f0f990c..71929d3de4564f9090f5af1333730b909828a888 100644 --- a/services/TS29222_CAPIF_Security_API/capif_security/openapi/openapi.yaml +++ b/services/TS29222_CAPIF_Security_API/capif_security/openapi/openapi.yaml @@ -1100,16 +1100,12 @@ components: title: AccessTokenErr type: object Cause: - anyOf: - - enum: + enum: - OVERLIMIT_USAGE - UNEXPECTED_REASON - AUTHORIZATION_ISSUE - OTHER_REASON - 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 + type: string description: "Indicates the cause for revoking the API invoker's authorization\ \ to the service API. \nPossible values are:\n- OVERLIMIT_USAGE:\n The\ \ revocation of the authorization of the API invoker is due to the overlimit\n\ @@ -1121,15 +1117,11 @@ components: \ of the API invoker is due to other reason.\n" title: Cause OAuthGrantType: - anyOf: - - enum: + enum: - CLIENT_CREDENTIALS - AUTHORIZATION_CODE - AUTHORIZATION_CODE_WITH_PKCE - 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 + type: string description: "Indicates the supported authorization flow (e.g. client credentials\ \ flow, authorization code flow, etc.) to the API invoker. \nPossible\ \ values are:\n- CLIENT_CREDENTIALS: Indicate that the grant type is is client\ @@ -1383,15 +1375,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 + 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:\ @@ -1611,16 +1599,14 @@ components: title: NoProfileMatchInfo type: object NoProfileMatchReason: - anyOf: - - enum: + enum: - REQUESTER_PLMN_NOT_ALLOWED - TARGET_NF_SUSPENDED - TARGET_NF_UNDISCOVERABLE - QUERY_PARAMS_COMBINATION_NO_MATCH - TARGET_NF_TYPE_NOT_SUPPORTED - UNSPECIFIED - type: string - - type: string + type: string description: No Profile Match Reason title: NoProfileMatchReason QueryParamCombination: @@ -1674,8 +1660,7 @@ components: title: NfInstanceId type: string NFType: - anyOf: - - enum: + enum: - NRF - UDM - AMF @@ -1740,8 +1725,7 @@ components: - MF - SLPKMF - RH - type: string - - type: string + type: string description: NF types known to NRF title: NFType PlmnId: @@ -1875,8 +1859,7 @@ components: title: VendorId type: string NwdafEvent: - anyOf: - - enum: + enum: - SLICE_LOAD_LEVEL - NETWORK_PERFORMANCE - NF_LOAD @@ -1898,10 +1881,7 @@ components: - MOVEMENT_BEHAVIOUR - LOC_ACCURACY - RELATIVE_PROXIMITY - 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 + type: string description: "Describes the NWDAF Events. \nPossible values are:\n- SLICE_LOAD_LEVEL:\ \ Indicates that the event subscribed is load level information of Network\n\ \ Slice.\n- NETWORK_PERFORMANCE: Indicates that the event subscribed is network\