forked from jdegre/5GC_APIs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TS29510_Nnrf_Bootstrapping.yaml
59 lines (55 loc) · 1.76 KB
/
TS29510_Nnrf_Bootstrapping.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
openapi: 3.0.0
info:
version: '1.0.0'
title: 'NRF Bootstrapping'
description: |
NRF Bootstrapping.
© 2020, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC).
All rights reserved.
externalDocs:
description: 3GPP TS 29.510 V16.4.0; 5G System; Network Function Repository Services; Stage 3
url: 'http://www.3gpp.org/ftp/Specs/archive/29_series/29.510/'
paths:
/bootstrapping:
get:
summary: Bootstrapping Info Request
operationId: BootstrappingInfoRequest
tags:
- Bootstrapping Request
responses:
'200':
description: Successful Bootstrapping Request
content:
application/3gppHal+json:
schema:
$ref: '#/components/schemas/BootstrappingInfo'
'400':
$ref: 'TS29571_CommonData.yaml#/components/responses/400'
'500':
$ref: 'TS29571_CommonData.yaml#/components/responses/500'
default:
$ref: 'TS29571_CommonData.yaml#/components/responses/default'
components:
schemas:
BootstrappingInfo:
description: Information returned by NRF in the bootstrapping response message
type: object
required:
- _links
properties:
status:
$ref: '#/components/schemas/Status'
_links:
type: object
description: 'Map of link objects where the keys are the link relations defined in 3GPP TS 29.510 clause 6.4.6.3.3'
additionalProperties:
$ref: 'TS29571_CommonData.yaml#/components/schemas/LinksValueSchema'
minProperties: 1
Status:
description: Overal status of the NRF
anyOf:
- type: string
enum:
- OPERATIVE
- NON_OPERATIVE
- type: string