github.com/free5gc/openapi@v1.0.8/Nnrf_NFDiscovery/api/openapi.yaml (about) 1 openapi: 3.0.0 2 info: 3 description: NRF NFDiscovery Service 4 title: NRF NFDiscovery Service 5 version: 1.0.0 6 externalDocs: 7 description: 3GPP TS 29.510 V15.2.0; 5G System; Network Function Repository Services; Stage 3 8 url: http://www.3gpp.org/ftp/Specs/archive/29_series/29.510/ 9 servers: 10 - url: '{apiRoot}/nnrf-disc/v1' 11 variables: 12 apiRoot: 13 default: https://example.com 14 description: apiRoot as defined in subclause subclause 4.4 of 3GPP TS 29.501 15 security: 16 - {} 17 - oAuth2ClientCredentials: 18 - nnrf-disc 19 paths: 20 /nf-instances: 21 get: 22 operationId: SearchNFInstances 23 parameters: 24 - description: Type of the target NF 25 explode: true 26 in: query 27 name: target-nf-type 28 required: true 29 schema: 30 $ref: '#/components/schemas/NFType' 31 style: form 32 - description: Type of the requester NF 33 explode: true 34 in: query 35 name: requester-nf-type 36 required: true 37 schema: 38 $ref: '#/components/schemas/NFType' 39 style: form 40 - description: Name of the service offered by the NF 41 explode: false 42 in: query 43 name: service-names 44 required: false 45 schema: 46 items: 47 type: string 48 minItems: 1 49 type: array 50 style: form 51 - description: FQDN of the requester NF 52 explode: true 53 in: query 54 name: requester-nf-instance-fqdn 55 required: false 56 schema: 57 $ref: '#/components/schemas/Fqdn' 58 style: form 59 - description: Id of the PLMN where the target NF is located 60 explode: true 61 in: query 62 name: target-plmn-list 63 required: false 64 schema: 65 items: 66 $ref: ./TS29571_CommonData.yaml#/components/schemas/PlmnId 67 minItems: 1 68 type: array 69 style: form 70 - description: Id of the PLMN where the NF issuing the Discovery request is located 71 explode: true 72 in: query 73 name: requester-plmn-list 74 required: false 75 schema: 76 items: 77 $ref: ./TS29571_CommonData.yaml#/components/schemas/PlmnId 78 minItems: 1 79 type: array 80 style: form 81 - description: Identity of the NF instance being discovered 82 explode: true 83 in: query 84 name: target-nf-instance-id 85 required: false 86 schema: 87 $ref: '#/components/schemas/NfInstanceId' 88 style: form 89 - description: FQDN of the NF instance being discovered 90 explode: true 91 in: query 92 name: target-nf-fqdn 93 required: false 94 schema: 95 $ref: '#/components/schemas/Fqdn' 96 style: form 97 - description: Uri of the home NRF 98 explode: true 99 in: query 100 name: hnrf-uri 101 required: false 102 schema: 103 $ref: '#/components/schemas/Uri' 104 style: form 105 - description: Slice info of the target NF 106 explode: true 107 in: query 108 name: snssais 109 required: false 110 schema: 111 items: 112 $ref: ./TS29571_CommonData.yaml#/components/schemas/Snssai 113 minItems: 1 114 type: array 115 style: form 116 - description: Dnn supported by the BSF, SMF or UPF 117 explode: true 118 in: query 119 name: dnn 120 required: false 121 schema: 122 $ref: '#/components/schemas/Dnn' 123 style: form 124 - description: NSI IDs that are served by the services being discovered 125 explode: false 126 in: query 127 name: nsi-list 128 required: false 129 schema: 130 items: 131 type: string 132 minItems: 1 133 type: array 134 style: form 135 - explode: true 136 in: query 137 name: smf-serving-area 138 required: false 139 schema: 140 type: string 141 style: form 142 - description: Tracking Area Identity 143 explode: true 144 in: query 145 name: tai 146 required: false 147 schema: 148 $ref: ./TS29571_CommonData.yaml#/components/schemas/Tai 149 style: form 150 - description: AMF Region Identity 151 explode: true 152 in: query 153 name: amf-region-id 154 required: false 155 schema: 156 type: string 157 style: form 158 - description: AMF Set Identity 159 explode: true 160 in: query 161 name: amf-set-id 162 required: false 163 schema: 164 type: string 165 style: form 166 - description: Guami used to search for an appropriate AMF 167 explode: true 168 in: query 169 name: guami 170 required: false 171 schema: 172 $ref: '#/components/schemas/Guami' 173 style: form 174 - description: SUPI of the user 175 explode: true 176 in: query 177 name: supi 178 required: false 179 schema: 180 $ref: '#/components/schemas/Supi' 181 style: form 182 - description: IPv4 address of the UE 183 explode: true 184 in: query 185 name: ue-ipv4-address 186 required: false 187 schema: 188 $ref: '#/components/schemas/Ipv4Addr' 189 style: form 190 - description: IP domain of the UE, which supported by BSF 191 explode: true 192 in: query 193 name: ip-domain 194 required: false 195 schema: 196 type: string 197 style: form 198 - description: IPv6 prefix of the UE 199 explode: true 200 in: query 201 name: ue-ipv6-prefix 202 required: false 203 schema: 204 $ref: '#/components/schemas/Ipv6Prefix' 205 style: form 206 - description: Combined PGW-C and SMF or a standalone SMF 207 explode: true 208 in: query 209 name: pgw-ind 210 required: false 211 schema: 212 type: boolean 213 style: form 214 - description: PGW FQDN of a combined PGW-C and SMF 215 explode: true 216 in: query 217 name: pgw 218 required: false 219 schema: 220 $ref: '#/components/schemas/Fqdn' 221 style: form 222 - description: GPSI of the user 223 explode: true 224 in: query 225 name: gpsi 226 required: false 227 schema: 228 $ref: '#/components/schemas/Gpsi' 229 style: form 230 - description: external group identifier of the user 231 explode: true 232 in: query 233 name: external-group-identity 234 required: false 235 schema: 236 type: string 237 style: form 238 - description: data set supported by the NF 239 explode: true 240 in: query 241 name: data-set 242 required: false 243 schema: 244 $ref: '#/components/schemas/DataSetId' 245 style: form 246 - description: routing indicator in SUCI 247 explode: true 248 in: query 249 name: routing-indicator 250 required: false 251 schema: 252 pattern: ^[0-9]{1,4}$ 253 type: string 254 style: form 255 - description: Group IDs of the NFs being discovered 256 explode: false 257 in: query 258 name: group-id-list 259 required: false 260 schema: 261 items: 262 $ref: '#/components/schemas/NfGroupId' 263 minItems: 1 264 type: array 265 style: form 266 - description: Data network access identifiers of the NFs being discovered 267 explode: false 268 in: query 269 name: dnai-list 270 required: false 271 schema: 272 items: 273 $ref: '#/components/schemas/Dnai' 274 minItems: 1 275 type: array 276 style: form 277 - description: Features required to be supported by the target NF 278 explode: true 279 in: query 280 name: supported-features 281 required: false 282 schema: 283 $ref: '#/components/schemas/SupportedFeatures' 284 style: form 285 - description: UPF supporting interworking with EPS or not 286 explode: true 287 in: query 288 name: upf-iwk-eps-ind 289 required: false 290 schema: 291 type: boolean 292 style: form 293 - description: PLMN ID supported by a CHF 294 explode: true 295 in: query 296 name: chf-supported-plmn 297 required: false 298 schema: 299 $ref: ./TS29571_CommonData.yaml#/components/schemas/PlmnId 300 style: form 301 - description: preferred target NF location 302 explode: true 303 in: query 304 name: preferred-locality 305 required: false 306 schema: 307 type: string 308 style: form 309 - description: AccessType supported by the target NF 310 explode: true 311 in: query 312 name: access-type 313 required: false 314 schema: 315 $ref: '#/components/schemas/AccessType' 316 style: form 317 - description: Validator for conditional requests, as described in IETF RFC 7232, 3.2 318 explode: false 319 in: header 320 name: If-None-Match 321 required: false 322 schema: 323 type: string 324 style: simple 325 responses: 326 200: 327 content: 328 application/json: 329 schema: 330 $ref: '#/components/schemas/SearchResult' 331 description: Expected response to a valid request 332 headers: 333 Cache-Control: 334 description: Cache-Control containing max-age, described in IETF RFC 7234, 5.2 335 explode: false 336 schema: 337 type: string 338 style: simple 339 ETag: 340 description: Entity Tag containing a strong validator, described in IETF RFC 7232, 2.3 341 explode: false 342 schema: 343 type: string 344 style: simple 345 307: 346 description: Temporary Redirect 347 400: 348 content: 349 application/problem+json: 350 schema: 351 $ref: '#/components/schemas/ProblemDetails' 352 description: Bad request 353 403: 354 content: 355 application/problem+json: 356 schema: 357 $ref: '#/components/schemas/ProblemDetails' 358 description: Forbidden 359 404: 360 content: 361 application/problem+json: 362 schema: 363 $ref: '#/components/schemas/ProblemDetails' 364 description: Not Found 365 411: 366 content: 367 application/problem+json: 368 schema: 369 $ref: '#/components/schemas/ProblemDetails' 370 description: Length Required 371 413: 372 content: 373 application/problem+json: 374 schema: 375 $ref: '#/components/schemas/ProblemDetails' 376 description: Payload Too Large 377 415: 378 content: 379 application/problem+json: 380 schema: 381 $ref: '#/components/schemas/ProblemDetails' 382 description: Unsupported Media Type 383 500: 384 content: 385 application/problem+json: 386 schema: 387 $ref: '#/components/schemas/ProblemDetails' 388 description: Internal Server Error 389 501: 390 content: 391 application/problem+json: 392 schema: 393 $ref: '#/components/schemas/ProblemDetails' 394 description: Not Implemented 395 503: 396 content: 397 application/problem+json: 398 schema: 399 $ref: '#/components/schemas/ProblemDetails' 400 description: Service Unavailable 401 default: 402 description: Generic Error 403 summary: Search a collection of NF Instances 404 tags: 405 - NF Instances (Store) 406 components: 407 schemas: 408 SearchResult: 409 example: 410 validityPeriod: 0 411 nfInstances: 412 - sNssais: 413 - sd: sd 414 sst: 153 415 - sd: sd 416 sst: 153 417 pcfInfo: 418 rxDiamHost: rxDiamHost 419 dnnList: 420 - null 421 - null 422 rxDiamRealm: rxDiamRealm 423 supiRanges: 424 - start: start 425 pattern: pattern 426 end: end 427 - start: start 428 pattern: pattern 429 end: end 430 ipv6Addresses: 431 - 2001:db8:85a3::8a2e:370:7334 432 - 2001:db8:85a3::8a2e:370:7334 433 customInfo: '{}' 434 plmnList: 435 - mnc: mnc 436 mcc: mcc 437 - mnc: mnc 438 mcc: mcc 439 udmInfo: 440 routingIndicators: 441 - routingIndicators 442 - routingIndicators 443 groupId: groupId 444 externalGroupIdentifiersRanges: 445 - start: start 446 pattern: pattern 447 end: end 448 - start: start 449 pattern: pattern 450 end: end 451 supiRanges: 452 - start: start 453 pattern: pattern 454 end: end 455 - start: start 456 pattern: pattern 457 end: end 458 gpsiRanges: 459 - start: start 460 pattern: pattern 461 end: end 462 - start: start 463 pattern: pattern 464 end: end 465 capacity: 9606 466 nsiList: 467 - nsiList 468 - nsiList 469 load: 59 470 nfServices: 471 - recoveryTime: 2000-01-23T04:56:07.000+00:00 472 supportedFeatures: supportedFeatures 473 fqdn: fqdn 474 serviceInstanceId: serviceInstanceId 475 priority: 23697 476 capacity: 46276 477 defaultNotificationSubscriptions: 478 - callbackUri: callbackUri 479 - callbackUri: callbackUri 480 load: 93 481 versions: 482 - apiFullVersion: apiFullVersion 483 apiVersionInUri: apiVersionInUri 484 expiry: 2000-01-23T04:56:07.000+00:00 485 - apiFullVersion: apiFullVersion 486 apiVersionInUri: apiVersionInUri 487 expiry: 2000-01-23T04:56:07.000+00:00 488 ipEndPoints: 489 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 490 port: 15087 491 ipv4Address: 198.51.100.1 492 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 493 port: 15087 494 ipv4Address: 198.51.100.1 495 apiPrefix: apiPrefix 496 chfServiceInfo: 497 primaryChfServiceInstance: primaryChfServiceInstance 498 secondaryChfServiceInstance: secondaryChfServiceInstance 499 - recoveryTime: 2000-01-23T04:56:07.000+00:00 500 supportedFeatures: supportedFeatures 501 fqdn: fqdn 502 serviceInstanceId: serviceInstanceId 503 priority: 23697 504 capacity: 46276 505 defaultNotificationSubscriptions: 506 - callbackUri: callbackUri 507 - callbackUri: callbackUri 508 load: 93 509 versions: 510 - apiFullVersion: apiFullVersion 511 apiVersionInUri: apiVersionInUri 512 expiry: 2000-01-23T04:56:07.000+00:00 513 - apiFullVersion: apiFullVersion 514 apiVersionInUri: apiVersionInUri 515 expiry: 2000-01-23T04:56:07.000+00:00 516 ipEndPoints: 517 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 518 port: 15087 519 ipv4Address: 198.51.100.1 520 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 521 port: 15087 522 ipv4Address: 198.51.100.1 523 apiPrefix: apiPrefix 524 chfServiceInfo: 525 primaryChfServiceInstance: primaryChfServiceInstance 526 secondaryChfServiceInstance: secondaryChfServiceInstance 527 udrInfo: 528 supportedDataSets: 529 - null 530 - null 531 groupId: groupId 532 externalGroupIdentifiersRanges: 533 - start: start 534 pattern: pattern 535 end: end 536 - start: start 537 pattern: pattern 538 end: end 539 supiRanges: 540 - start: start 541 pattern: pattern 542 end: end 543 - start: start 544 pattern: pattern 545 end: end 546 gpsiRanges: 547 - start: start 548 pattern: pattern 549 end: end 550 - start: start 551 pattern: pattern 552 end: end 553 ausfInfo: 554 routingIndicators: 555 - routingIndicators 556 - routingIndicators 557 groupId: groupId 558 supiRanges: 559 - start: start 560 pattern: pattern 561 end: end 562 - start: start 563 pattern: pattern 564 end: end 565 nfServicePersistence: false 566 ipv4Addresses: 567 - 198.51.100.1 568 - 198.51.100.1 569 recoveryTime: 2000-01-23T04:56:07.000+00:00 570 nfInstanceId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 571 upfInfo: 572 iwkEpsInd: false 573 interfaceUpfInfoList: 574 - networkInstance: networkInstance 575 ipv4EndpointAddresses: 576 - 198.51.100.1 577 - 198.51.100.1 578 ipv6EndpointAddresses: 579 - 2001:db8:85a3::8a2e:370:7334 580 - 2001:db8:85a3::8a2e:370:7334 581 endpointFqdn: endpointFqdn 582 - networkInstance: networkInstance 583 ipv4EndpointAddresses: 584 - 198.51.100.1 585 - 198.51.100.1 586 ipv6EndpointAddresses: 587 - 2001:db8:85a3::8a2e:370:7334 588 - 2001:db8:85a3::8a2e:370:7334 589 endpointFqdn: endpointFqdn 590 smfServingArea: 591 - smfServingArea 592 - smfServingArea 593 sNssaiUpfInfoList: 594 - dnnUpfInfoList: 595 - dnaiList: 596 - null 597 - null 598 dnn: dnn 599 - dnaiList: 600 - null 601 - null 602 dnn: dnn 603 sNssai: 604 sd: sd 605 sst: 153 606 - dnnUpfInfoList: 607 - dnaiList: 608 - null 609 - null 610 dnn: dnn 611 - dnaiList: 612 - null 613 - null 614 dnn: dnn 615 sNssai: 616 sd: sd 617 sst: 153 618 bsfInfo: 619 dnnList: 620 - null 621 - null 622 ipv6PrefixRanges: 623 - start: 2001:db8:abcd:12::0/64 624 end: 2001:db8:abcd:12::0/64 625 - start: 2001:db8:abcd:12::0/64 626 end: 2001:db8:abcd:12::0/64 627 ipDomainList: 628 - ipDomainList 629 - ipDomainList 630 ipv4AddressRanges: 631 - start: 198.51.100.1 632 end: 198.51.100.1 633 - start: 198.51.100.1 634 end: 198.51.100.1 635 fqdn: fqdn 636 locality: locality 637 priority: 36944 638 chfInfo: 639 gpsiRangeList: 640 - start: start 641 pattern: pattern 642 end: end 643 - start: start 644 pattern: pattern 645 end: end 646 plmnRangeList: 647 - start: start 648 pattern: pattern 649 end: end 650 - start: start 651 pattern: pattern 652 end: end 653 supiRangeList: 654 - start: start 655 pattern: pattern 656 end: end 657 - start: start 658 pattern: pattern 659 end: end 660 amfInfo: 661 backupInfoAmfRemoval: 662 - plmnId: 663 mnc: mnc 664 mcc: mcc 665 amfId: amfId 666 - plmnId: 667 mnc: mnc 668 mcc: mcc 669 amfId: amfId 670 guamiList: 671 - plmnId: 672 mnc: mnc 673 mcc: mcc 674 amfId: amfId 675 - plmnId: 676 mnc: mnc 677 mcc: mcc 678 amfId: amfId 679 taiRangeList: 680 - tacRangeList: 681 - start: start 682 pattern: pattern 683 end: end 684 - start: start 685 pattern: pattern 686 end: end 687 plmnId: 688 mnc: mnc 689 mcc: mcc 690 - tacRangeList: 691 - start: start 692 pattern: pattern 693 end: end 694 - start: start 695 pattern: pattern 696 end: end 697 plmnId: 698 mnc: mnc 699 mcc: mcc 700 backupInfoAmfFailure: 701 - plmnId: 702 mnc: mnc 703 mcc: mcc 704 amfId: amfId 705 - plmnId: 706 mnc: mnc 707 mcc: mcc 708 amfId: amfId 709 amfSetId: amfSetId 710 amfRegionId: amfRegionId 711 n2InterfaceAmfInfo: 712 ipv4EndpointAddress: 713 - 198.51.100.1 714 - 198.51.100.1 715 amfName: amfName 716 ipv6EndpointAddress: 717 - 2001:db8:85a3::8a2e:370:7334 718 - 2001:db8:85a3::8a2e:370:7334 719 taiList: 720 - tac: tac 721 plmnId: 722 mnc: mnc 723 mcc: mcc 724 - tac: tac 725 plmnId: 726 mnc: mnc 727 mcc: mcc 728 smfInfo: 729 accessType: 730 - null 731 - null 732 sNssaiSmfInfoList: 733 - dnnSmfInfoList: 734 - dnn: dnn 735 - dnn: dnn 736 sNssai: 737 sd: sd 738 sst: 153 739 - dnnSmfInfoList: 740 - dnn: dnn 741 - dnn: dnn 742 sNssai: 743 sd: sd 744 sst: 153 745 taiRangeList: 746 - tacRangeList: 747 - start: start 748 pattern: pattern 749 end: end 750 - start: start 751 pattern: pattern 752 end: end 753 plmnId: 754 mnc: mnc 755 mcc: mcc 756 - tacRangeList: 757 - start: start 758 pattern: pattern 759 end: end 760 - start: start 761 pattern: pattern 762 end: end 763 plmnId: 764 mnc: mnc 765 mcc: mcc 766 taiList: 767 - tac: tac 768 plmnId: 769 mnc: mnc 770 mcc: mcc 771 - tac: tac 772 plmnId: 773 mnc: mnc 774 mcc: mcc 775 pgwFqdn: pgwFqdn 776 - sNssais: 777 - sd: sd 778 sst: 153 779 - sd: sd 780 sst: 153 781 pcfInfo: 782 rxDiamHost: rxDiamHost 783 dnnList: 784 - null 785 - null 786 rxDiamRealm: rxDiamRealm 787 supiRanges: 788 - start: start 789 pattern: pattern 790 end: end 791 - start: start 792 pattern: pattern 793 end: end 794 ipv6Addresses: 795 - 2001:db8:85a3::8a2e:370:7334 796 - 2001:db8:85a3::8a2e:370:7334 797 customInfo: '{}' 798 plmnList: 799 - mnc: mnc 800 mcc: mcc 801 - mnc: mnc 802 mcc: mcc 803 udmInfo: 804 routingIndicators: 805 - routingIndicators 806 - routingIndicators 807 groupId: groupId 808 externalGroupIdentifiersRanges: 809 - start: start 810 pattern: pattern 811 end: end 812 - start: start 813 pattern: pattern 814 end: end 815 supiRanges: 816 - start: start 817 pattern: pattern 818 end: end 819 - start: start 820 pattern: pattern 821 end: end 822 gpsiRanges: 823 - start: start 824 pattern: pattern 825 end: end 826 - start: start 827 pattern: pattern 828 end: end 829 capacity: 9606 830 nsiList: 831 - nsiList 832 - nsiList 833 load: 59 834 nfServices: 835 - recoveryTime: 2000-01-23T04:56:07.000+00:00 836 supportedFeatures: supportedFeatures 837 fqdn: fqdn 838 serviceInstanceId: serviceInstanceId 839 priority: 23697 840 capacity: 46276 841 defaultNotificationSubscriptions: 842 - callbackUri: callbackUri 843 - callbackUri: callbackUri 844 load: 93 845 versions: 846 - apiFullVersion: apiFullVersion 847 apiVersionInUri: apiVersionInUri 848 expiry: 2000-01-23T04:56:07.000+00:00 849 - apiFullVersion: apiFullVersion 850 apiVersionInUri: apiVersionInUri 851 expiry: 2000-01-23T04:56:07.000+00:00 852 ipEndPoints: 853 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 854 port: 15087 855 ipv4Address: 198.51.100.1 856 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 857 port: 15087 858 ipv4Address: 198.51.100.1 859 apiPrefix: apiPrefix 860 chfServiceInfo: 861 primaryChfServiceInstance: primaryChfServiceInstance 862 secondaryChfServiceInstance: secondaryChfServiceInstance 863 - recoveryTime: 2000-01-23T04:56:07.000+00:00 864 supportedFeatures: supportedFeatures 865 fqdn: fqdn 866 serviceInstanceId: serviceInstanceId 867 priority: 23697 868 capacity: 46276 869 defaultNotificationSubscriptions: 870 - callbackUri: callbackUri 871 - callbackUri: callbackUri 872 load: 93 873 versions: 874 - apiFullVersion: apiFullVersion 875 apiVersionInUri: apiVersionInUri 876 expiry: 2000-01-23T04:56:07.000+00:00 877 - apiFullVersion: apiFullVersion 878 apiVersionInUri: apiVersionInUri 879 expiry: 2000-01-23T04:56:07.000+00:00 880 ipEndPoints: 881 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 882 port: 15087 883 ipv4Address: 198.51.100.1 884 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 885 port: 15087 886 ipv4Address: 198.51.100.1 887 apiPrefix: apiPrefix 888 chfServiceInfo: 889 primaryChfServiceInstance: primaryChfServiceInstance 890 secondaryChfServiceInstance: secondaryChfServiceInstance 891 udrInfo: 892 supportedDataSets: 893 - null 894 - null 895 groupId: groupId 896 externalGroupIdentifiersRanges: 897 - start: start 898 pattern: pattern 899 end: end 900 - start: start 901 pattern: pattern 902 end: end 903 supiRanges: 904 - start: start 905 pattern: pattern 906 end: end 907 - start: start 908 pattern: pattern 909 end: end 910 gpsiRanges: 911 - start: start 912 pattern: pattern 913 end: end 914 - start: start 915 pattern: pattern 916 end: end 917 ausfInfo: 918 routingIndicators: 919 - routingIndicators 920 - routingIndicators 921 groupId: groupId 922 supiRanges: 923 - start: start 924 pattern: pattern 925 end: end 926 - start: start 927 pattern: pattern 928 end: end 929 nfServicePersistence: false 930 ipv4Addresses: 931 - 198.51.100.1 932 - 198.51.100.1 933 recoveryTime: 2000-01-23T04:56:07.000+00:00 934 nfInstanceId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 935 upfInfo: 936 iwkEpsInd: false 937 interfaceUpfInfoList: 938 - networkInstance: networkInstance 939 ipv4EndpointAddresses: 940 - 198.51.100.1 941 - 198.51.100.1 942 ipv6EndpointAddresses: 943 - 2001:db8:85a3::8a2e:370:7334 944 - 2001:db8:85a3::8a2e:370:7334 945 endpointFqdn: endpointFqdn 946 - networkInstance: networkInstance 947 ipv4EndpointAddresses: 948 - 198.51.100.1 949 - 198.51.100.1 950 ipv6EndpointAddresses: 951 - 2001:db8:85a3::8a2e:370:7334 952 - 2001:db8:85a3::8a2e:370:7334 953 endpointFqdn: endpointFqdn 954 smfServingArea: 955 - smfServingArea 956 - smfServingArea 957 sNssaiUpfInfoList: 958 - dnnUpfInfoList: 959 - dnaiList: 960 - null 961 - null 962 dnn: dnn 963 - dnaiList: 964 - null 965 - null 966 dnn: dnn 967 sNssai: 968 sd: sd 969 sst: 153 970 - dnnUpfInfoList: 971 - dnaiList: 972 - null 973 - null 974 dnn: dnn 975 - dnaiList: 976 - null 977 - null 978 dnn: dnn 979 sNssai: 980 sd: sd 981 sst: 153 982 bsfInfo: 983 dnnList: 984 - null 985 - null 986 ipv6PrefixRanges: 987 - start: 2001:db8:abcd:12::0/64 988 end: 2001:db8:abcd:12::0/64 989 - start: 2001:db8:abcd:12::0/64 990 end: 2001:db8:abcd:12::0/64 991 ipDomainList: 992 - ipDomainList 993 - ipDomainList 994 ipv4AddressRanges: 995 - start: 198.51.100.1 996 end: 198.51.100.1 997 - start: 198.51.100.1 998 end: 198.51.100.1 999 fqdn: fqdn 1000 locality: locality 1001 priority: 36944 1002 chfInfo: 1003 gpsiRangeList: 1004 - start: start 1005 pattern: pattern 1006 end: end 1007 - start: start 1008 pattern: pattern 1009 end: end 1010 plmnRangeList: 1011 - start: start 1012 pattern: pattern 1013 end: end 1014 - start: start 1015 pattern: pattern 1016 end: end 1017 supiRangeList: 1018 - start: start 1019 pattern: pattern 1020 end: end 1021 - start: start 1022 pattern: pattern 1023 end: end 1024 amfInfo: 1025 backupInfoAmfRemoval: 1026 - plmnId: 1027 mnc: mnc 1028 mcc: mcc 1029 amfId: amfId 1030 - plmnId: 1031 mnc: mnc 1032 mcc: mcc 1033 amfId: amfId 1034 guamiList: 1035 - plmnId: 1036 mnc: mnc 1037 mcc: mcc 1038 amfId: amfId 1039 - plmnId: 1040 mnc: mnc 1041 mcc: mcc 1042 amfId: amfId 1043 taiRangeList: 1044 - tacRangeList: 1045 - start: start 1046 pattern: pattern 1047 end: end 1048 - start: start 1049 pattern: pattern 1050 end: end 1051 plmnId: 1052 mnc: mnc 1053 mcc: mcc 1054 - tacRangeList: 1055 - start: start 1056 pattern: pattern 1057 end: end 1058 - start: start 1059 pattern: pattern 1060 end: end 1061 plmnId: 1062 mnc: mnc 1063 mcc: mcc 1064 backupInfoAmfFailure: 1065 - plmnId: 1066 mnc: mnc 1067 mcc: mcc 1068 amfId: amfId 1069 - plmnId: 1070 mnc: mnc 1071 mcc: mcc 1072 amfId: amfId 1073 amfSetId: amfSetId 1074 amfRegionId: amfRegionId 1075 n2InterfaceAmfInfo: 1076 ipv4EndpointAddress: 1077 - 198.51.100.1 1078 - 198.51.100.1 1079 amfName: amfName 1080 ipv6EndpointAddress: 1081 - 2001:db8:85a3::8a2e:370:7334 1082 - 2001:db8:85a3::8a2e:370:7334 1083 taiList: 1084 - tac: tac 1085 plmnId: 1086 mnc: mnc 1087 mcc: mcc 1088 - tac: tac 1089 plmnId: 1090 mnc: mnc 1091 mcc: mcc 1092 smfInfo: 1093 accessType: 1094 - null 1095 - null 1096 sNssaiSmfInfoList: 1097 - dnnSmfInfoList: 1098 - dnn: dnn 1099 - dnn: dnn 1100 sNssai: 1101 sd: sd 1102 sst: 153 1103 - dnnSmfInfoList: 1104 - dnn: dnn 1105 - dnn: dnn 1106 sNssai: 1107 sd: sd 1108 sst: 153 1109 taiRangeList: 1110 - tacRangeList: 1111 - start: start 1112 pattern: pattern 1113 end: end 1114 - start: start 1115 pattern: pattern 1116 end: end 1117 plmnId: 1118 mnc: mnc 1119 mcc: mcc 1120 - tacRangeList: 1121 - start: start 1122 pattern: pattern 1123 end: end 1124 - start: start 1125 pattern: pattern 1126 end: end 1127 plmnId: 1128 mnc: mnc 1129 mcc: mcc 1130 taiList: 1131 - tac: tac 1132 plmnId: 1133 mnc: mnc 1134 mcc: mcc 1135 - tac: tac 1136 plmnId: 1137 mnc: mnc 1138 mcc: mcc 1139 pgwFqdn: pgwFqdn 1140 properties: 1141 validityPeriod: 1142 format: int32 1143 type: integer 1144 nfInstances: 1145 items: 1146 $ref: '#/components/schemas/NFProfile' 1147 type: array 1148 required: 1149 - nfInstances 1150 type: object 1151 NFProfile: 1152 example: 1153 sNssais: 1154 - sd: sd 1155 sst: 153 1156 - sd: sd 1157 sst: 153 1158 pcfInfo: 1159 rxDiamHost: rxDiamHost 1160 dnnList: 1161 - null 1162 - null 1163 rxDiamRealm: rxDiamRealm 1164 supiRanges: 1165 - start: start 1166 pattern: pattern 1167 end: end 1168 - start: start 1169 pattern: pattern 1170 end: end 1171 ipv6Addresses: 1172 - 2001:db8:85a3::8a2e:370:7334 1173 - 2001:db8:85a3::8a2e:370:7334 1174 customInfo: '{}' 1175 plmnList: 1176 - mnc: mnc 1177 mcc: mcc 1178 - mnc: mnc 1179 mcc: mcc 1180 udmInfo: 1181 routingIndicators: 1182 - routingIndicators 1183 - routingIndicators 1184 groupId: groupId 1185 externalGroupIdentifiersRanges: 1186 - start: start 1187 pattern: pattern 1188 end: end 1189 - start: start 1190 pattern: pattern 1191 end: end 1192 supiRanges: 1193 - start: start 1194 pattern: pattern 1195 end: end 1196 - start: start 1197 pattern: pattern 1198 end: end 1199 gpsiRanges: 1200 - start: start 1201 pattern: pattern 1202 end: end 1203 - start: start 1204 pattern: pattern 1205 end: end 1206 capacity: 9606 1207 nsiList: 1208 - nsiList 1209 - nsiList 1210 load: 59 1211 nfServices: 1212 - recoveryTime: 2000-01-23T04:56:07.000+00:00 1213 supportedFeatures: supportedFeatures 1214 fqdn: fqdn 1215 serviceInstanceId: serviceInstanceId 1216 priority: 23697 1217 capacity: 46276 1218 defaultNotificationSubscriptions: 1219 - callbackUri: callbackUri 1220 - callbackUri: callbackUri 1221 load: 93 1222 versions: 1223 - apiFullVersion: apiFullVersion 1224 apiVersionInUri: apiVersionInUri 1225 expiry: 2000-01-23T04:56:07.000+00:00 1226 - apiFullVersion: apiFullVersion 1227 apiVersionInUri: apiVersionInUri 1228 expiry: 2000-01-23T04:56:07.000+00:00 1229 ipEndPoints: 1230 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1231 port: 15087 1232 ipv4Address: 198.51.100.1 1233 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1234 port: 15087 1235 ipv4Address: 198.51.100.1 1236 apiPrefix: apiPrefix 1237 chfServiceInfo: 1238 primaryChfServiceInstance: primaryChfServiceInstance 1239 secondaryChfServiceInstance: secondaryChfServiceInstance 1240 - recoveryTime: 2000-01-23T04:56:07.000+00:00 1241 supportedFeatures: supportedFeatures 1242 fqdn: fqdn 1243 serviceInstanceId: serviceInstanceId 1244 priority: 23697 1245 capacity: 46276 1246 defaultNotificationSubscriptions: 1247 - callbackUri: callbackUri 1248 - callbackUri: callbackUri 1249 load: 93 1250 versions: 1251 - apiFullVersion: apiFullVersion 1252 apiVersionInUri: apiVersionInUri 1253 expiry: 2000-01-23T04:56:07.000+00:00 1254 - apiFullVersion: apiFullVersion 1255 apiVersionInUri: apiVersionInUri 1256 expiry: 2000-01-23T04:56:07.000+00:00 1257 ipEndPoints: 1258 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1259 port: 15087 1260 ipv4Address: 198.51.100.1 1261 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1262 port: 15087 1263 ipv4Address: 198.51.100.1 1264 apiPrefix: apiPrefix 1265 chfServiceInfo: 1266 primaryChfServiceInstance: primaryChfServiceInstance 1267 secondaryChfServiceInstance: secondaryChfServiceInstance 1268 udrInfo: 1269 supportedDataSets: 1270 - null 1271 - null 1272 groupId: groupId 1273 externalGroupIdentifiersRanges: 1274 - start: start 1275 pattern: pattern 1276 end: end 1277 - start: start 1278 pattern: pattern 1279 end: end 1280 supiRanges: 1281 - start: start 1282 pattern: pattern 1283 end: end 1284 - start: start 1285 pattern: pattern 1286 end: end 1287 gpsiRanges: 1288 - start: start 1289 pattern: pattern 1290 end: end 1291 - start: start 1292 pattern: pattern 1293 end: end 1294 ausfInfo: 1295 routingIndicators: 1296 - routingIndicators 1297 - routingIndicators 1298 groupId: groupId 1299 supiRanges: 1300 - start: start 1301 pattern: pattern 1302 end: end 1303 - start: start 1304 pattern: pattern 1305 end: end 1306 nfServicePersistence: false 1307 ipv4Addresses: 1308 - 198.51.100.1 1309 - 198.51.100.1 1310 recoveryTime: 2000-01-23T04:56:07.000+00:00 1311 nfInstanceId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 1312 upfInfo: 1313 iwkEpsInd: false 1314 interfaceUpfInfoList: 1315 - networkInstance: networkInstance 1316 ipv4EndpointAddresses: 1317 - 198.51.100.1 1318 - 198.51.100.1 1319 ipv6EndpointAddresses: 1320 - 2001:db8:85a3::8a2e:370:7334 1321 - 2001:db8:85a3::8a2e:370:7334 1322 endpointFqdn: endpointFqdn 1323 - networkInstance: networkInstance 1324 ipv4EndpointAddresses: 1325 - 198.51.100.1 1326 - 198.51.100.1 1327 ipv6EndpointAddresses: 1328 - 2001:db8:85a3::8a2e:370:7334 1329 - 2001:db8:85a3::8a2e:370:7334 1330 endpointFqdn: endpointFqdn 1331 smfServingArea: 1332 - smfServingArea 1333 - smfServingArea 1334 sNssaiUpfInfoList: 1335 - dnnUpfInfoList: 1336 - dnaiList: 1337 - null 1338 - null 1339 dnn: dnn 1340 - dnaiList: 1341 - null 1342 - null 1343 dnn: dnn 1344 sNssai: 1345 sd: sd 1346 sst: 153 1347 - dnnUpfInfoList: 1348 - dnaiList: 1349 - null 1350 - null 1351 dnn: dnn 1352 - dnaiList: 1353 - null 1354 - null 1355 dnn: dnn 1356 sNssai: 1357 sd: sd 1358 sst: 153 1359 bsfInfo: 1360 dnnList: 1361 - null 1362 - null 1363 ipv6PrefixRanges: 1364 - start: 2001:db8:abcd:12::0/64 1365 end: 2001:db8:abcd:12::0/64 1366 - start: 2001:db8:abcd:12::0/64 1367 end: 2001:db8:abcd:12::0/64 1368 ipDomainList: 1369 - ipDomainList 1370 - ipDomainList 1371 ipv4AddressRanges: 1372 - start: 198.51.100.1 1373 end: 198.51.100.1 1374 - start: 198.51.100.1 1375 end: 198.51.100.1 1376 fqdn: fqdn 1377 locality: locality 1378 priority: 36944 1379 chfInfo: 1380 gpsiRangeList: 1381 - start: start 1382 pattern: pattern 1383 end: end 1384 - start: start 1385 pattern: pattern 1386 end: end 1387 plmnRangeList: 1388 - start: start 1389 pattern: pattern 1390 end: end 1391 - start: start 1392 pattern: pattern 1393 end: end 1394 supiRangeList: 1395 - start: start 1396 pattern: pattern 1397 end: end 1398 - start: start 1399 pattern: pattern 1400 end: end 1401 amfInfo: 1402 backupInfoAmfRemoval: 1403 - plmnId: 1404 mnc: mnc 1405 mcc: mcc 1406 amfId: amfId 1407 - plmnId: 1408 mnc: mnc 1409 mcc: mcc 1410 amfId: amfId 1411 guamiList: 1412 - plmnId: 1413 mnc: mnc 1414 mcc: mcc 1415 amfId: amfId 1416 - plmnId: 1417 mnc: mnc 1418 mcc: mcc 1419 amfId: amfId 1420 taiRangeList: 1421 - tacRangeList: 1422 - start: start 1423 pattern: pattern 1424 end: end 1425 - start: start 1426 pattern: pattern 1427 end: end 1428 plmnId: 1429 mnc: mnc 1430 mcc: mcc 1431 - tacRangeList: 1432 - start: start 1433 pattern: pattern 1434 end: end 1435 - start: start 1436 pattern: pattern 1437 end: end 1438 plmnId: 1439 mnc: mnc 1440 mcc: mcc 1441 backupInfoAmfFailure: 1442 - plmnId: 1443 mnc: mnc 1444 mcc: mcc 1445 amfId: amfId 1446 - plmnId: 1447 mnc: mnc 1448 mcc: mcc 1449 amfId: amfId 1450 amfSetId: amfSetId 1451 amfRegionId: amfRegionId 1452 n2InterfaceAmfInfo: 1453 ipv4EndpointAddress: 1454 - 198.51.100.1 1455 - 198.51.100.1 1456 amfName: amfName 1457 ipv6EndpointAddress: 1458 - 2001:db8:85a3::8a2e:370:7334 1459 - 2001:db8:85a3::8a2e:370:7334 1460 taiList: 1461 - tac: tac 1462 plmnId: 1463 mnc: mnc 1464 mcc: mcc 1465 - tac: tac 1466 plmnId: 1467 mnc: mnc 1468 mcc: mcc 1469 smfInfo: 1470 accessType: 1471 - null 1472 - null 1473 sNssaiSmfInfoList: 1474 - dnnSmfInfoList: 1475 - dnn: dnn 1476 - dnn: dnn 1477 sNssai: 1478 sd: sd 1479 sst: 153 1480 - dnnSmfInfoList: 1481 - dnn: dnn 1482 - dnn: dnn 1483 sNssai: 1484 sd: sd 1485 sst: 153 1486 taiRangeList: 1487 - tacRangeList: 1488 - start: start 1489 pattern: pattern 1490 end: end 1491 - start: start 1492 pattern: pattern 1493 end: end 1494 plmnId: 1495 mnc: mnc 1496 mcc: mcc 1497 - tacRangeList: 1498 - start: start 1499 pattern: pattern 1500 end: end 1501 - start: start 1502 pattern: pattern 1503 end: end 1504 plmnId: 1505 mnc: mnc 1506 mcc: mcc 1507 taiList: 1508 - tac: tac 1509 plmnId: 1510 mnc: mnc 1511 mcc: mcc 1512 - tac: tac 1513 plmnId: 1514 mnc: mnc 1515 mcc: mcc 1516 pgwFqdn: pgwFqdn 1517 properties: 1518 nfInstanceId: 1519 format: uuid 1520 type: string 1521 nfType: 1522 $ref: '#/components/schemas/NFType' 1523 nfStatus: 1524 $ref: '#/components/schemas/NFStatus' 1525 plmnList: 1526 items: 1527 $ref: '#/components/schemas/PlmnId' 1528 minItems: 1 1529 type: array 1530 sNssais: 1531 items: 1532 $ref: '#/components/schemas/Snssai' 1533 minItems: 1 1534 type: array 1535 nsiList: 1536 items: 1537 type: string 1538 minItems: 1 1539 type: array 1540 fqdn: 1541 type: string 1542 ipv4Addresses: 1543 items: 1544 $ref: '#/components/schemas/Ipv4Addr' 1545 minItems: 1 1546 type: array 1547 ipv6Addresses: 1548 items: 1549 $ref: '#/components/schemas/Ipv6Addr' 1550 minItems: 1 1551 type: array 1552 capacity: 1553 format: int32 1554 maximum: 65535 1555 minimum: 0 1556 type: integer 1557 load: 1558 format: int32 1559 maximum: 100 1560 minimum: 0 1561 type: integer 1562 locality: 1563 type: string 1564 priority: 1565 format: int32 1566 maximum: 65535 1567 minimum: 0 1568 type: integer 1569 udrInfo: 1570 $ref: '#/components/schemas/UdrInfo' 1571 udmInfo: 1572 $ref: '#/components/schemas/UdmInfo' 1573 ausfInfo: 1574 $ref: '#/components/schemas/AusfInfo' 1575 amfInfo: 1576 $ref: '#/components/schemas/AmfInfo' 1577 smfInfo: 1578 $ref: '#/components/schemas/SmfInfo' 1579 upfInfo: 1580 $ref: '#/components/schemas/UpfInfo' 1581 pcfInfo: 1582 $ref: '#/components/schemas/PcfInfo' 1583 bsfInfo: 1584 $ref: '#/components/schemas/BsfInfo' 1585 chfInfo: 1586 $ref: '#/components/schemas/ChfInfo' 1587 customInfo: 1588 type: object 1589 recoveryTime: 1590 format: date-time 1591 type: string 1592 nfServicePersistence: 1593 default: false 1594 type: boolean 1595 nfServices: 1596 items: 1597 $ref: '#/components/schemas/NFService' 1598 minItems: 1 1599 type: array 1600 required: 1601 - nfInstanceId 1602 - nfStatus 1603 - nfType 1604 type: object 1605 NFService: 1606 example: 1607 recoveryTime: 2000-01-23T04:56:07.000+00:00 1608 supportedFeatures: supportedFeatures 1609 fqdn: fqdn 1610 serviceInstanceId: serviceInstanceId 1611 priority: 23697 1612 capacity: 46276 1613 defaultNotificationSubscriptions: 1614 - callbackUri: callbackUri 1615 - callbackUri: callbackUri 1616 load: 93 1617 versions: 1618 - apiFullVersion: apiFullVersion 1619 apiVersionInUri: apiVersionInUri 1620 expiry: 2000-01-23T04:56:07.000+00:00 1621 - apiFullVersion: apiFullVersion 1622 apiVersionInUri: apiVersionInUri 1623 expiry: 2000-01-23T04:56:07.000+00:00 1624 ipEndPoints: 1625 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1626 port: 15087 1627 ipv4Address: 198.51.100.1 1628 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1629 port: 15087 1630 ipv4Address: 198.51.100.1 1631 apiPrefix: apiPrefix 1632 chfServiceInfo: 1633 primaryChfServiceInstance: primaryChfServiceInstance 1634 secondaryChfServiceInstance: secondaryChfServiceInstance 1635 properties: 1636 serviceInstanceId: 1637 type: string 1638 serviceName: 1639 $ref: '#/components/schemas/ServiceName' 1640 versions: 1641 items: 1642 $ref: '#/components/schemas/NFServiceVersion' 1643 minItems: 1 1644 type: array 1645 scheme: 1646 $ref: '#/components/schemas/UriScheme' 1647 nfServiceStatus: 1648 $ref: '#/components/schemas/NFServiceStatus' 1649 fqdn: 1650 type: string 1651 ipEndPoints: 1652 items: 1653 $ref: '#/components/schemas/IpEndPoint' 1654 minItems: 1 1655 type: array 1656 apiPrefix: 1657 type: string 1658 defaultNotificationSubscriptions: 1659 items: 1660 $ref: '#/components/schemas/DefaultNotificationSubscription' 1661 minItems: 1 1662 type: array 1663 capacity: 1664 format: int32 1665 maximum: 65535 1666 minimum: 0 1667 type: integer 1668 load: 1669 format: int32 1670 maximum: 100 1671 minimum: 0 1672 type: integer 1673 priority: 1674 format: int32 1675 maximum: 65535 1676 minimum: 0 1677 type: integer 1678 recoveryTime: 1679 format: date-time 1680 type: string 1681 chfServiceInfo: 1682 $ref: '#/components/schemas/ChfServiceInfo' 1683 supportedFeatures: 1684 pattern: ^[A-Fa-f0-9]*$ 1685 type: string 1686 required: 1687 - nfServiceStatus 1688 - scheme 1689 - serviceInstanceId 1690 - serviceName 1691 - versions 1692 type: object 1693 NFType: 1694 enum: 1695 - NRF 1696 - UDM 1697 - AMF 1698 - SMF 1699 - AUSF 1700 - NEF 1701 - PCF 1702 - SMSF 1703 - NSSF 1704 - UDR 1705 - LMF 1706 - GMLC 1707 - 5G_EIR 1708 - SEPP 1709 - UPF 1710 - N3IWF 1711 - AF 1712 - UDSF 1713 - BSF 1714 - CHF 1715 - NWDAF 1716 type: string 1717 Fqdn: 1718 type: string 1719 NfInstanceId: 1720 format: uuid 1721 type: string 1722 Uri: 1723 type: string 1724 Dnn: 1725 type: string 1726 Guami: 1727 example: 1728 plmnId: 1729 mnc: mnc 1730 mcc: mcc 1731 amfId: amfId 1732 properties: 1733 plmnId: 1734 $ref: '#/components/schemas/PlmnId' 1735 amfId: 1736 pattern: ^[A-Fa-f0-9]{6}$ 1737 type: string 1738 required: 1739 - amfId 1740 - plmnId 1741 type: object 1742 PlmnId: 1743 example: 1744 mnc: mnc 1745 mcc: mcc 1746 properties: 1747 mcc: 1748 pattern: ^\d{3}$ 1749 type: string 1750 mnc: 1751 pattern: ^\d{2,3}$ 1752 type: string 1753 required: 1754 - mcc 1755 - mnc 1756 type: object 1757 Mcc: 1758 pattern: ^\d{3}$ 1759 type: string 1760 Mnc: 1761 pattern: ^\d{2,3}$ 1762 type: string 1763 AmfId: 1764 pattern: ^[A-Fa-f0-9]{6}$ 1765 type: string 1766 Supi: 1767 pattern: ^(imsi-[0-9]{5,15}|nai-.+|.+)$ 1768 type: string 1769 Ipv4Addr: 1770 example: 198.51.100.1 1771 pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ 1772 type: string 1773 Ipv6Prefix: 1774 allOf: 1775 - pattern: ^((:|(0?|([1-9a-f][0-9a-f]{0,3}))):)((0?|([1-9a-f][0-9a-f]{0,3})):){0,6}(:|(0?|([1-9a-f][0-9a-f]{0,3})))(\/(([0-9])|([0-9]{2})|(1[0-1][0-9])|(12[0-8])))$ 1776 - pattern: ^((([^:]+:){7}([^:]+))|((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))(\/.+)$ 1777 example: 2001:db8:abcd:12::0/64 1778 type: string 1779 Gpsi: 1780 pattern: ^(msisdn-[0-9]{5,15}|extid-[^@]+@[^@]+|.+)$ 1781 type: string 1782 DataSetId: 1783 enum: 1784 - SUBSCRIPTION 1785 - POLICY 1786 - EXPOSURE 1787 - APPLICATION 1788 type: string 1789 NfGroupId: 1790 type: string 1791 Dnai: 1792 type: string 1793 SupportedFeatures: 1794 pattern: ^[A-Fa-f0-9]*$ 1795 type: string 1796 AccessType: 1797 enum: 1798 - 3GPP_ACCESS 1799 - NON_3GPP_ACCESS 1800 type: string 1801 ProblemDetails: 1802 properties: 1803 type: 1804 type: string 1805 title: 1806 type: string 1807 status: 1808 format: int32 1809 type: integer 1810 detail: 1811 type: string 1812 instance: 1813 type: string 1814 cause: 1815 type: string 1816 invalidParams: 1817 items: 1818 $ref: '#/components/schemas/InvalidParam' 1819 minItems: 1 1820 type: array 1821 type: object 1822 InvalidParam: 1823 properties: 1824 param: 1825 type: string 1826 reason: 1827 type: string 1828 required: 1829 - param 1830 type: object 1831 NFStatus: 1832 enum: 1833 - REGISTERED 1834 - SUSPENDED 1835 type: string 1836 Snssai: 1837 example: 1838 sd: sd 1839 sst: 153 1840 properties: 1841 sst: 1842 format: int32 1843 maximum: 255 1844 minimum: 0 1845 type: integer 1846 sd: 1847 pattern: ^[A-Fa-f0-9]{6}$ 1848 type: string 1849 required: 1850 - sst 1851 type: object 1852 Ipv6Addr: 1853 allOf: 1854 - pattern: ^((:|(0?|([1-9a-f][0-9a-f]{0,3}))):)((0?|([1-9a-f][0-9a-f]{0,3})):){0,6}(:|(0?|([1-9a-f][0-9a-f]{0,3})))$ 1855 - pattern: ^((([^:]+:){7}([^:]+))|((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))$ 1856 example: 2001:db8:85a3::8a2e:370:7334 1857 type: string 1858 UdrInfo: 1859 example: 1860 supportedDataSets: 1861 - null 1862 - null 1863 groupId: groupId 1864 externalGroupIdentifiersRanges: 1865 - start: start 1866 pattern: pattern 1867 end: end 1868 - start: start 1869 pattern: pattern 1870 end: end 1871 supiRanges: 1872 - start: start 1873 pattern: pattern 1874 end: end 1875 - start: start 1876 pattern: pattern 1877 end: end 1878 gpsiRanges: 1879 - start: start 1880 pattern: pattern 1881 end: end 1882 - start: start 1883 pattern: pattern 1884 end: end 1885 properties: 1886 groupId: 1887 type: string 1888 supiRanges: 1889 items: 1890 $ref: '#/components/schemas/SupiRange' 1891 minItems: 1 1892 type: array 1893 gpsiRanges: 1894 items: 1895 $ref: '#/components/schemas/IdentityRange' 1896 minItems: 1 1897 type: array 1898 externalGroupIdentifiersRanges: 1899 items: 1900 $ref: '#/components/schemas/IdentityRange' 1901 minItems: 1 1902 type: array 1903 supportedDataSets: 1904 items: 1905 $ref: '#/components/schemas/DataSetId' 1906 minItems: 1 1907 type: array 1908 type: object 1909 SupiRange: 1910 example: 1911 start: start 1912 pattern: pattern 1913 end: end 1914 properties: 1915 start: 1916 pattern: ^[0-9]+$ 1917 type: string 1918 end: 1919 pattern: ^[0-9]+$ 1920 type: string 1921 pattern: 1922 type: string 1923 type: object 1924 IdentityRange: 1925 example: 1926 start: start 1927 pattern: pattern 1928 end: end 1929 properties: 1930 start: 1931 pattern: ^[0-9]+$ 1932 type: string 1933 end: 1934 pattern: ^[0-9]+$ 1935 type: string 1936 pattern: 1937 type: string 1938 type: object 1939 UdmInfo: 1940 example: 1941 routingIndicators: 1942 - routingIndicators 1943 - routingIndicators 1944 groupId: groupId 1945 externalGroupIdentifiersRanges: 1946 - start: start 1947 pattern: pattern 1948 end: end 1949 - start: start 1950 pattern: pattern 1951 end: end 1952 supiRanges: 1953 - start: start 1954 pattern: pattern 1955 end: end 1956 - start: start 1957 pattern: pattern 1958 end: end 1959 gpsiRanges: 1960 - start: start 1961 pattern: pattern 1962 end: end 1963 - start: start 1964 pattern: pattern 1965 end: end 1966 properties: 1967 groupId: 1968 type: string 1969 supiRanges: 1970 items: 1971 $ref: '#/components/schemas/SupiRange' 1972 minItems: 1 1973 type: array 1974 gpsiRanges: 1975 items: 1976 $ref: '#/components/schemas/IdentityRange' 1977 minItems: 1 1978 type: array 1979 externalGroupIdentifiersRanges: 1980 items: 1981 $ref: '#/components/schemas/IdentityRange' 1982 minItems: 1 1983 type: array 1984 routingIndicators: 1985 items: 1986 pattern: ^[0-9]{1,4}$ 1987 type: string 1988 minItems: 1 1989 type: array 1990 type: object 1991 AusfInfo: 1992 example: 1993 routingIndicators: 1994 - routingIndicators 1995 - routingIndicators 1996 groupId: groupId 1997 supiRanges: 1998 - start: start 1999 pattern: pattern 2000 end: end 2001 - start: start 2002 pattern: pattern 2003 end: end 2004 properties: 2005 groupId: 2006 type: string 2007 supiRanges: 2008 items: 2009 $ref: '#/components/schemas/SupiRange' 2010 minItems: 1 2011 type: array 2012 routingIndicators: 2013 items: 2014 pattern: ^[0-9]{1,4}$ 2015 type: string 2016 minItems: 1 2017 type: array 2018 type: object 2019 AmfInfo: 2020 example: 2021 backupInfoAmfRemoval: 2022 - plmnId: 2023 mnc: mnc 2024 mcc: mcc 2025 amfId: amfId 2026 - plmnId: 2027 mnc: mnc 2028 mcc: mcc 2029 amfId: amfId 2030 guamiList: 2031 - plmnId: 2032 mnc: mnc 2033 mcc: mcc 2034 amfId: amfId 2035 - plmnId: 2036 mnc: mnc 2037 mcc: mcc 2038 amfId: amfId 2039 taiRangeList: 2040 - tacRangeList: 2041 - start: start 2042 pattern: pattern 2043 end: end 2044 - start: start 2045 pattern: pattern 2046 end: end 2047 plmnId: 2048 mnc: mnc 2049 mcc: mcc 2050 - tacRangeList: 2051 - start: start 2052 pattern: pattern 2053 end: end 2054 - start: start 2055 pattern: pattern 2056 end: end 2057 plmnId: 2058 mnc: mnc 2059 mcc: mcc 2060 backupInfoAmfFailure: 2061 - plmnId: 2062 mnc: mnc 2063 mcc: mcc 2064 amfId: amfId 2065 - plmnId: 2066 mnc: mnc 2067 mcc: mcc 2068 amfId: amfId 2069 amfSetId: amfSetId 2070 amfRegionId: amfRegionId 2071 n2InterfaceAmfInfo: 2072 ipv4EndpointAddress: 2073 - 198.51.100.1 2074 - 198.51.100.1 2075 amfName: amfName 2076 ipv6EndpointAddress: 2077 - 2001:db8:85a3::8a2e:370:7334 2078 - 2001:db8:85a3::8a2e:370:7334 2079 taiList: 2080 - tac: tac 2081 plmnId: 2082 mnc: mnc 2083 mcc: mcc 2084 - tac: tac 2085 plmnId: 2086 mnc: mnc 2087 mcc: mcc 2088 properties: 2089 amfSetId: 2090 type: string 2091 amfRegionId: 2092 type: string 2093 guamiList: 2094 items: 2095 $ref: '#/components/schemas/Guami' 2096 minItems: 1 2097 type: array 2098 taiList: 2099 items: 2100 $ref: '#/components/schemas/Tai' 2101 minItems: 1 2102 type: array 2103 taiRangeList: 2104 items: 2105 $ref: '#/components/schemas/TaiRange' 2106 minItems: 1 2107 type: array 2108 backupInfoAmfFailure: 2109 items: 2110 $ref: '#/components/schemas/Guami' 2111 minItems: 1 2112 type: array 2113 backupInfoAmfRemoval: 2114 items: 2115 $ref: '#/components/schemas/Guami' 2116 minItems: 1 2117 type: array 2118 n2InterfaceAmfInfo: 2119 $ref: '#/components/schemas/N2InterfaceAmfInfo' 2120 required: 2121 - amfRegionId 2122 - amfSetId 2123 - guamiList 2124 type: object 2125 TaiRange: 2126 example: 2127 tacRangeList: 2128 - start: start 2129 pattern: pattern 2130 end: end 2131 - start: start 2132 pattern: pattern 2133 end: end 2134 plmnId: 2135 mnc: mnc 2136 mcc: mcc 2137 properties: 2138 plmnId: 2139 $ref: '#/components/schemas/PlmnId' 2140 tacRangeList: 2141 items: 2142 $ref: '#/components/schemas/TacRange' 2143 minItems: 1 2144 type: array 2145 required: 2146 - plmnId 2147 - tacRangeList 2148 type: object 2149 TacRange: 2150 example: 2151 start: start 2152 pattern: pattern 2153 end: end 2154 properties: 2155 start: 2156 pattern: ^([A-Fa-f0-9]{4}|[A-Fa-f0-9]{6})$ 2157 type: string 2158 end: 2159 pattern: ^([A-Fa-f0-9]{4}|[A-Fa-f0-9]{6})$ 2160 type: string 2161 pattern: 2162 type: string 2163 type: object 2164 N2InterfaceAmfInfo: 2165 example: 2166 ipv4EndpointAddress: 2167 - 198.51.100.1 2168 - 198.51.100.1 2169 amfName: amfName 2170 ipv6EndpointAddress: 2171 - 2001:db8:85a3::8a2e:370:7334 2172 - 2001:db8:85a3::8a2e:370:7334 2173 properties: 2174 ipv4EndpointAddress: 2175 items: 2176 $ref: '#/components/schemas/Ipv4Addr' 2177 minItems: 1 2178 type: array 2179 ipv6EndpointAddress: 2180 items: 2181 $ref: '#/components/schemas/Ipv6Addr' 2182 minItems: 1 2183 type: array 2184 amfName: 2185 type: string 2186 type: object 2187 SmfInfo: 2188 example: 2189 accessType: 2190 - null 2191 - null 2192 sNssaiSmfInfoList: 2193 - dnnSmfInfoList: 2194 - dnn: dnn 2195 - dnn: dnn 2196 sNssai: 2197 sd: sd 2198 sst: 153 2199 - dnnSmfInfoList: 2200 - dnn: dnn 2201 - dnn: dnn 2202 sNssai: 2203 sd: sd 2204 sst: 153 2205 taiRangeList: 2206 - tacRangeList: 2207 - start: start 2208 pattern: pattern 2209 end: end 2210 - start: start 2211 pattern: pattern 2212 end: end 2213 plmnId: 2214 mnc: mnc 2215 mcc: mcc 2216 - tacRangeList: 2217 - start: start 2218 pattern: pattern 2219 end: end 2220 - start: start 2221 pattern: pattern 2222 end: end 2223 plmnId: 2224 mnc: mnc 2225 mcc: mcc 2226 taiList: 2227 - tac: tac 2228 plmnId: 2229 mnc: mnc 2230 mcc: mcc 2231 - tac: tac 2232 plmnId: 2233 mnc: mnc 2234 mcc: mcc 2235 pgwFqdn: pgwFqdn 2236 properties: 2237 sNssaiSmfInfoList: 2238 items: 2239 $ref: '#/components/schemas/SnssaiSmfInfoItem' 2240 minItems: 1 2241 type: array 2242 taiList: 2243 items: 2244 $ref: '#/components/schemas/Tai' 2245 minItems: 1 2246 type: array 2247 taiRangeList: 2248 items: 2249 $ref: '#/components/schemas/TaiRange' 2250 minItems: 1 2251 type: array 2252 pgwFqdn: 2253 type: string 2254 accessType: 2255 items: 2256 $ref: '#/components/schemas/AccessType' 2257 minItems: 1 2258 type: array 2259 required: 2260 - sNssaiSmfInfoList 2261 type: object 2262 SnssaiSmfInfoItem: 2263 example: 2264 dnnSmfInfoList: 2265 - dnn: dnn 2266 - dnn: dnn 2267 sNssai: 2268 sd: sd 2269 sst: 153 2270 properties: 2271 sNssai: 2272 $ref: '#/components/schemas/Snssai' 2273 dnnSmfInfoList: 2274 items: 2275 $ref: '#/components/schemas/DnnSmfInfoItem' 2276 minItems: 1 2277 type: array 2278 required: 2279 - dnnSmfInfoList 2280 - sNssai 2281 type: object 2282 DnnSmfInfoItem: 2283 example: 2284 dnn: dnn 2285 properties: 2286 dnn: 2287 type: string 2288 required: 2289 - dnn 2290 type: object 2291 UpfInfo: 2292 example: 2293 iwkEpsInd: false 2294 interfaceUpfInfoList: 2295 - networkInstance: networkInstance 2296 ipv4EndpointAddresses: 2297 - 198.51.100.1 2298 - 198.51.100.1 2299 ipv6EndpointAddresses: 2300 - 2001:db8:85a3::8a2e:370:7334 2301 - 2001:db8:85a3::8a2e:370:7334 2302 endpointFqdn: endpointFqdn 2303 - networkInstance: networkInstance 2304 ipv4EndpointAddresses: 2305 - 198.51.100.1 2306 - 198.51.100.1 2307 ipv6EndpointAddresses: 2308 - 2001:db8:85a3::8a2e:370:7334 2309 - 2001:db8:85a3::8a2e:370:7334 2310 endpointFqdn: endpointFqdn 2311 smfServingArea: 2312 - smfServingArea 2313 - smfServingArea 2314 sNssaiUpfInfoList: 2315 - dnnUpfInfoList: 2316 - dnaiList: 2317 - null 2318 - null 2319 dnn: dnn 2320 - dnaiList: 2321 - null 2322 - null 2323 dnn: dnn 2324 sNssai: 2325 sd: sd 2326 sst: 153 2327 - dnnUpfInfoList: 2328 - dnaiList: 2329 - null 2330 - null 2331 dnn: dnn 2332 - dnaiList: 2333 - null 2334 - null 2335 dnn: dnn 2336 sNssai: 2337 sd: sd 2338 sst: 153 2339 properties: 2340 sNssaiUpfInfoList: 2341 items: 2342 $ref: '#/components/schemas/SnssaiUpfInfoItem' 2343 minItems: 1 2344 type: array 2345 smfServingArea: 2346 items: 2347 type: string 2348 minItems: 1 2349 type: array 2350 interfaceUpfInfoList: 2351 items: 2352 $ref: '#/components/schemas/InterfaceUpfInfoItem' 2353 minItems: 1 2354 type: array 2355 iwkEpsInd: 2356 default: false 2357 type: boolean 2358 required: 2359 - sNssaiUpfInfoList 2360 type: object 2361 SnssaiUpfInfoItem: 2362 example: 2363 dnnUpfInfoList: 2364 - dnaiList: 2365 - null 2366 - null 2367 dnn: dnn 2368 - dnaiList: 2369 - null 2370 - null 2371 dnn: dnn 2372 sNssai: 2373 sd: sd 2374 sst: 153 2375 properties: 2376 sNssai: 2377 $ref: '#/components/schemas/Snssai' 2378 dnnUpfInfoList: 2379 items: 2380 $ref: '#/components/schemas/DnnUpfInfoItem' 2381 minItems: 1 2382 type: array 2383 required: 2384 - dnnUpfInfoList 2385 - sNssai 2386 type: object 2387 DnnUpfInfoItem: 2388 example: 2389 dnaiList: 2390 - null 2391 - null 2392 dnn: dnn 2393 properties: 2394 dnn: 2395 type: string 2396 dnaiList: 2397 items: 2398 $ref: '#/components/schemas/Dnai' 2399 minItems: 1 2400 type: array 2401 required: 2402 - dnn 2403 type: object 2404 InterfaceUpfInfoItem: 2405 example: 2406 networkInstance: networkInstance 2407 ipv4EndpointAddresses: 2408 - 198.51.100.1 2409 - 198.51.100.1 2410 ipv6EndpointAddresses: 2411 - 2001:db8:85a3::8a2e:370:7334 2412 - 2001:db8:85a3::8a2e:370:7334 2413 endpointFqdn: endpointFqdn 2414 properties: 2415 interfaceType: 2416 $ref: '#/components/schemas/UPInterfaceType' 2417 ipv4EndpointAddresses: 2418 items: 2419 $ref: '#/components/schemas/Ipv4Addr' 2420 minItems: 1 2421 type: array 2422 ipv6EndpointAddresses: 2423 items: 2424 $ref: '#/components/schemas/Ipv6Addr' 2425 minItems: 1 2426 type: array 2427 endpointFqdn: 2428 type: string 2429 networkInstance: 2430 type: string 2431 required: 2432 - interfaceType 2433 type: object 2434 UPInterfaceType: 2435 enum: 2436 - N3 2437 - N6 2438 - N9 2439 type: string 2440 PcfInfo: 2441 example: 2442 rxDiamHost: rxDiamHost 2443 dnnList: 2444 - null 2445 - null 2446 rxDiamRealm: rxDiamRealm 2447 supiRanges: 2448 - start: start 2449 pattern: pattern 2450 end: end 2451 - start: start 2452 pattern: pattern 2453 end: end 2454 properties: 2455 dnnList: 2456 items: 2457 $ref: '#/components/schemas/Dnn' 2458 minItems: 1 2459 type: array 2460 supiRanges: 2461 items: 2462 $ref: '#/components/schemas/SupiRange' 2463 minItems: 1 2464 type: array 2465 rxDiamHost: 2466 pattern: ^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$ 2467 type: string 2468 rxDiamRealm: 2469 pattern: ^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$ 2470 type: string 2471 type: object 2472 BsfInfo: 2473 example: 2474 dnnList: 2475 - null 2476 - null 2477 ipv6PrefixRanges: 2478 - start: 2001:db8:abcd:12::0/64 2479 end: 2001:db8:abcd:12::0/64 2480 - start: 2001:db8:abcd:12::0/64 2481 end: 2001:db8:abcd:12::0/64 2482 ipDomainList: 2483 - ipDomainList 2484 - ipDomainList 2485 ipv4AddressRanges: 2486 - start: 198.51.100.1 2487 end: 198.51.100.1 2488 - start: 198.51.100.1 2489 end: 198.51.100.1 2490 properties: 2491 dnnList: 2492 items: 2493 $ref: '#/components/schemas/Dnn' 2494 minItems: 1 2495 type: array 2496 ipDomainList: 2497 items: 2498 type: string 2499 minItems: 1 2500 type: array 2501 ipv4AddressRanges: 2502 items: 2503 $ref: '#/components/schemas/Ipv4AddressRange' 2504 minItems: 1 2505 type: array 2506 ipv6PrefixRanges: 2507 items: 2508 $ref: '#/components/schemas/Ipv6PrefixRange' 2509 minItems: 1 2510 type: array 2511 type: object 2512 Ipv4AddressRange: 2513 example: 2514 start: 198.51.100.1 2515 end: 198.51.100.1 2516 properties: 2517 start: 2518 example: 198.51.100.1 2519 pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ 2520 type: string 2521 end: 2522 example: 198.51.100.1 2523 pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ 2524 type: string 2525 type: object 2526 Ipv6PrefixRange: 2527 example: 2528 start: 2001:db8:abcd:12::0/64 2529 end: 2001:db8:abcd:12::0/64 2530 properties: 2531 start: 2532 $ref: '#/components/schemas/Ipv6Prefix' 2533 end: 2534 $ref: '#/components/schemas/Ipv6Prefix' 2535 type: object 2536 ChfInfo: 2537 example: 2538 gpsiRangeList: 2539 - start: start 2540 pattern: pattern 2541 end: end 2542 - start: start 2543 pattern: pattern 2544 end: end 2545 plmnRangeList: 2546 - start: start 2547 pattern: pattern 2548 end: end 2549 - start: start 2550 pattern: pattern 2551 end: end 2552 supiRangeList: 2553 - start: start 2554 pattern: pattern 2555 end: end 2556 - start: start 2557 pattern: pattern 2558 end: end 2559 properties: 2560 supiRangeList: 2561 items: 2562 $ref: '#/components/schemas/SupiRange' 2563 minItems: 1 2564 type: array 2565 gpsiRangeList: 2566 items: 2567 $ref: '#/components/schemas/IdentityRange' 2568 minItems: 1 2569 type: array 2570 plmnRangeList: 2571 items: 2572 $ref: '#/components/schemas/PlmnRange' 2573 minItems: 1 2574 type: array 2575 type: object 2576 PlmnRange: 2577 example: 2578 start: start 2579 pattern: pattern 2580 end: end 2581 properties: 2582 start: 2583 pattern: ^[0-9]{3}[0-9]{2,3}$ 2584 type: string 2585 end: 2586 pattern: ^[0-9]{3}[0-9]{2,3}$ 2587 type: string 2588 pattern: 2589 type: string 2590 type: object 2591 DateTime: 2592 format: date-time 2593 type: string 2594 ServiceName: 2595 enum: 2596 - nnrf-nfm 2597 - nnrf-disc 2598 - nudm-sdm 2599 - nudm-uecm 2600 - nudm-ueau 2601 - nudm-ee 2602 - nudm-pp 2603 - namf-comm 2604 - namf-evts 2605 - namf-mt 2606 - namf-loc 2607 - nsmf-pdusession 2608 - nsmf-event-exposure 2609 - nausf-auth 2610 - nausf-sorprotection 2611 - nnef-pfdmanagement 2612 - npcf-am-policy-control 2613 - npcf-smpolicycontrol 2614 - npcf-policyauthorization 2615 - npcf-bdtpolicycontrol 2616 - npcf-eventexposure 2617 - npcf-ue-policy-control 2618 - nsmsf-sms 2619 - nnssf-nsselection 2620 - nnssf-nssaiavailability 2621 - nudr-dr 2622 - nlmf-loc 2623 - n5g-eir-eic 2624 - nbsf-management 2625 - nchf-spendinglimitcontrol 2626 - nchf-convergedcharging 2627 - nnwdaf-eventssubscription 2628 - nnwdaf-analyticsinfo 2629 type: string 2630 NFServiceVersion: 2631 example: 2632 apiFullVersion: apiFullVersion 2633 apiVersionInUri: apiVersionInUri 2634 expiry: 2000-01-23T04:56:07.000+00:00 2635 properties: 2636 apiVersionInUri: 2637 type: string 2638 apiFullVersion: 2639 type: string 2640 expiry: 2641 format: date-time 2642 type: string 2643 required: 2644 - apiFullVersion 2645 - apiVersionInUri 2646 type: object 2647 UriScheme: 2648 enum: 2649 - http 2650 - https 2651 type: string 2652 NFServiceStatus: 2653 enum: 2654 - REGISTERED 2655 - SUSPENDED 2656 type: string 2657 IpEndPoint: 2658 example: 2659 ipv6Address: 2001:db8:85a3::8a2e:370:7334 2660 port: 15087 2661 ipv4Address: 198.51.100.1 2662 properties: 2663 ipv4Address: 2664 example: 198.51.100.1 2665 pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ 2666 type: string 2667 ipv6Address: 2668 $ref: '#/components/schemas/Ipv6Addr' 2669 transport: 2670 $ref: '#/components/schemas/TransportProtocol' 2671 port: 2672 format: int32 2673 maximum: 65535 2674 minimum: 0 2675 type: integer 2676 type: object 2677 TransportProtocol: 2678 enum: 2679 - TCP 2680 type: string 2681 DefaultNotificationSubscription: 2682 example: 2683 callbackUri: callbackUri 2684 properties: 2685 notificationType: 2686 $ref: '#/components/schemas/NotificationType' 2687 callbackUri: 2688 type: string 2689 n1MessageClass: 2690 $ref: '#/components/schemas/N1MessageClass' 2691 n2InformationClass: 2692 $ref: '#/components/schemas/N2InformationClass' 2693 required: 2694 - callbackUri 2695 - notificationType 2696 type: object 2697 NotificationType: 2698 enum: 2699 - N1_MESSAGES 2700 - N2_INFORMATION 2701 - LOCATION_NOTIFICATION 2702 - DATA_REMOVAL_NOTIFICATION 2703 - DATA_CHANGE_NOTIFICATION 2704 type: string 2705 ChfServiceInfo: 2706 example: 2707 primaryChfServiceInstance: primaryChfServiceInstance 2708 secondaryChfServiceInstance: secondaryChfServiceInstance 2709 not: 2710 required: 2711 - primaryChfServiceInstance 2712 - secondaryChfServiceInstance 2713 properties: 2714 primaryChfServiceInstance: 2715 type: string 2716 secondaryChfServiceInstance: 2717 type: string 2718 type: object 2719 Tai: 2720 example: 2721 tac: tac 2722 plmnId: 2723 mnc: mnc 2724 mcc: mcc 2725 properties: 2726 plmnId: 2727 $ref: '#/components/schemas/PlmnId' 2728 tac: 2729 pattern: (^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$) 2730 type: string 2731 required: 2732 - plmnId 2733 - tac 2734 type: object 2735 Tac: 2736 pattern: (^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$) 2737 type: string 2738 AmfName: 2739 type: string 2740 DiameterIdentity: 2741 pattern: ^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$ 2742 type: string 2743 N1MessageClass: 2744 enum: 2745 - 5GMM 2746 - SM 2747 - LPP 2748 - SMS 2749 - UPDP 2750 type: string 2751 N2InformationClass: 2752 enum: 2753 - SM 2754 - NRPPa 2755 - PWS 2756 - PWS-BCAL 2757 - PWS-RF 2758 - RAN 2759 type: string 2760 nulltargetnftype: 2761 enum: 2762 - NRF 2763 - UDM 2764 - AMF 2765 - SMF 2766 - AUSF 2767 - NEF 2768 - PCF 2769 - SMSF 2770 - NSSF 2771 - UDR 2772 - LMF 2773 - GMLC 2774 - 5G_EIR 2775 - SEPP 2776 - UPF 2777 - N3IWF 2778 - AF 2779 - UDSF 2780 - BSF 2781 - CHF 2782 - NWDAF 2783 type: string 2784 nullrequesternftype: 2785 enum: 2786 - NRF 2787 - UDM 2788 - AMF 2789 - SMF 2790 - AUSF 2791 - NEF 2792 - PCF 2793 - SMSF 2794 - NSSF 2795 - UDR 2796 - LMF 2797 - GMLC 2798 - 5G_EIR 2799 - SEPP 2800 - UPF 2801 - N3IWF 2802 - AF 2803 - UDSF 2804 - BSF 2805 - CHF 2806 - NWDAF 2807 type: string 2808 nulldataset: 2809 enum: 2810 - SUBSCRIPTION 2811 - POLICY 2812 - EXPOSURE 2813 - APPLICATION 2814 type: string 2815 securitySchemes: 2816 oAuth2ClientCredentials: 2817 flows: 2818 clientCredentials: 2819 scopes: 2820 nnrf-disc: Access to the Nnrf_NFDiscovery API 2821 tokenUrl: /oauth2/token 2822 type: oauth2