github.com/free5gc/openapi@v1.0.8/Nnrf_NFManagement/api/openapi.yaml (about) 1 openapi: 3.0.0 2 info: 3 description: NRF NFManagement Service 4 title: NRF NFManagement 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-nfm/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-nfm 19 paths: 20 /nf-instances: 21 get: 22 operationId: GetNFInstances 23 parameters: 24 - description: Type of NF 25 explode: true 26 in: query 27 name: nf-type 28 required: false 29 schema: 30 $ref: '#/components/schemas/NFType' 31 style: form 32 - description: How many items to return at one time 33 explode: true 34 in: query 35 name: limit 36 required: false 37 schema: 38 format: int32 39 type: integer 40 style: form 41 responses: 42 200: 43 content: 44 application/3gppHal+json: 45 schema: 46 minProperties: 1 47 properties: 48 _links: 49 additionalProperties: 50 $ref: '#/components/schemas/LinksValueSchema' 51 description: List of the URI of NF instances. It has two members whose names are item and self. The item one contains an array of URIs. 52 type: object 53 type: object 54 description: Expected response to a valid request 55 400: 56 content: 57 application/problem+json: 58 schema: 59 $ref: '#/components/schemas/ProblemDetails' 60 description: Bad request 61 403: 62 content: 63 application/problem+json: 64 schema: 65 $ref: '#/components/schemas/ProblemDetails' 66 description: Forbidden 67 404: 68 content: 69 application/problem+json: 70 schema: 71 $ref: '#/components/schemas/ProblemDetails' 72 description: Not Found 73 411: 74 content: 75 application/problem+json: 76 schema: 77 $ref: '#/components/schemas/ProblemDetails' 78 description: Length Required 79 413: 80 content: 81 application/problem+json: 82 schema: 83 $ref: '#/components/schemas/ProblemDetails' 84 description: Payload Too Large 85 415: 86 content: 87 application/problem+json: 88 schema: 89 $ref: '#/components/schemas/ProblemDetails' 90 description: Unsupported Media Type 91 500: 92 content: 93 application/problem+json: 94 schema: 95 $ref: '#/components/schemas/ProblemDetails' 96 description: Internal Server Error 97 501: 98 content: 99 application/problem+json: 100 schema: 101 $ref: '#/components/schemas/ProblemDetails' 102 description: Not Implemented 103 503: 104 content: 105 application/problem+json: 106 schema: 107 $ref: '#/components/schemas/ProblemDetails' 108 description: Service Unavailable 109 default: 110 description: Generic Error 111 summary: Retrieves a collection of NF Instances 112 tags: 113 - NF Instances (Store) 114 /nf-instances/{nfInstanceID}: 115 delete: 116 operationId: DeregisterNFInstance 117 parameters: 118 - description: Unique ID of the NF Instance to deregister 119 explode: false 120 in: path 121 name: nfInstanceID 122 required: true 123 schema: 124 $ref: '#/components/schemas/NfInstanceId' 125 style: simple 126 responses: 127 204: 128 description: Expected response to a successful deregistration 129 summary: Deregisters a given NF Instance 130 tags: 131 - NF Instance ID (Document) 132 get: 133 operationId: GetNFInstance 134 parameters: 135 - description: Unique ID of the NF Instance 136 explode: false 137 in: path 138 name: nfInstanceID 139 required: true 140 schema: 141 $ref: '#/components/schemas/NfInstanceId' 142 style: simple 143 responses: 144 200: 145 content: 146 application/json: 147 schema: 148 $ref: '#/components/schemas/NFProfile' 149 description: Expected response to a valid request 150 400: 151 content: 152 application/problem+json: 153 schema: 154 $ref: '#/components/schemas/ProblemDetails' 155 description: Bad request 156 403: 157 content: 158 application/problem+json: 159 schema: 160 $ref: '#/components/schemas/ProblemDetails' 161 description: Forbidden 162 404: 163 content: 164 application/problem+json: 165 schema: 166 $ref: '#/components/schemas/ProblemDetails' 167 description: Not Found 168 411: 169 content: 170 application/problem+json: 171 schema: 172 $ref: '#/components/schemas/ProblemDetails' 173 description: Length Required 174 413: 175 content: 176 application/problem+json: 177 schema: 178 $ref: '#/components/schemas/ProblemDetails' 179 description: Payload Too Large 180 415: 181 content: 182 application/problem+json: 183 schema: 184 $ref: '#/components/schemas/ProblemDetails' 185 description: Unsupported Media Type 186 500: 187 content: 188 application/problem+json: 189 schema: 190 $ref: '#/components/schemas/ProblemDetails' 191 description: Internal Server Error 192 501: 193 content: 194 application/problem+json: 195 schema: 196 $ref: '#/components/schemas/ProblemDetails' 197 description: Not Implemented 198 503: 199 content: 200 application/problem+json: 201 schema: 202 $ref: '#/components/schemas/ProblemDetails' 203 description: Service Unavailable 204 default: 205 description: Generic Error 206 summary: Read the profile of a given NF Instance 207 tags: 208 - NF Instance ID (Document) 209 patch: 210 operationId: UpdateNFInstance 211 parameters: 212 - description: Unique ID of the NF Instance to update 213 explode: false 214 in: path 215 name: nfInstanceID 216 required: true 217 schema: 218 $ref: '#/components/schemas/NfInstanceId' 219 style: simple 220 requestBody: 221 content: 222 application/json-patch+json: 223 schema: 224 items: 225 $ref: '#/components/schemas/PatchItem' 226 minItems: 1 227 type: array 228 required: true 229 responses: 230 200: 231 content: 232 application/json: 233 schema: 234 $ref: '#/components/schemas/NFProfile' 235 description: Expected response to a valid request 236 204: 237 description: Expected response with empty body 238 400: 239 content: 240 application/problem+json: 241 schema: 242 $ref: '#/components/schemas/ProblemDetails' 243 description: Bad request 244 403: 245 content: 246 application/problem+json: 247 schema: 248 $ref: '#/components/schemas/ProblemDetails' 249 description: Forbidden 250 404: 251 content: 252 application/problem+json: 253 schema: 254 $ref: '#/components/schemas/ProblemDetails' 255 description: Not Found 256 411: 257 content: 258 application/problem+json: 259 schema: 260 $ref: '#/components/schemas/ProblemDetails' 261 description: Length Required 262 413: 263 content: 264 application/problem+json: 265 schema: 266 $ref: '#/components/schemas/ProblemDetails' 267 description: Payload Too Large 268 415: 269 content: 270 application/problem+json: 271 schema: 272 $ref: '#/components/schemas/ProblemDetails' 273 description: Unsupported Media Type 274 500: 275 content: 276 application/problem+json: 277 schema: 278 $ref: '#/components/schemas/ProblemDetails' 279 description: Internal Server Error 280 501: 281 content: 282 application/problem+json: 283 schema: 284 $ref: '#/components/schemas/ProblemDetails' 285 description: Not Implemented 286 503: 287 content: 288 application/problem+json: 289 schema: 290 $ref: '#/components/schemas/ProblemDetails' 291 description: Service Unavailable 292 default: 293 description: Generic Error 294 summary: Update NF Instance profile 295 tags: 296 - NF Instance ID (Document) 297 put: 298 operationId: RegisterNFInstance 299 parameters: 300 - description: Unique ID of the NF Instance to register 301 explode: false 302 in: path 303 name: nfInstanceID 304 required: true 305 schema: 306 $ref: '#/components/schemas/NfInstanceId' 307 style: simple 308 requestBody: 309 content: 310 application/json: 311 schema: 312 $ref: '#/components/schemas/NFProfile' 313 required: true 314 responses: 315 200: 316 content: 317 application/json: 318 schema: 319 $ref: '#/components/schemas/NFProfile' 320 description: OK (Profile Replacement) 321 201: 322 content: 323 application/json: 324 schema: 325 $ref: '#/components/schemas/NFProfile' 326 description: Expected response to a valid request 327 headers: 328 Location: 329 description: 'Contains the URI of the newly created resource, according 330 to the structure: {apiRoot}/nnrf-nfm/v1/nf-instances/{nfInstanceId}' 331 explode: false 332 required: true 333 schema: 334 type: string 335 style: simple 336 400: 337 content: 338 application/problem+json: 339 schema: 340 $ref: '#/components/schemas/ProblemDetails' 341 description: Bad request 342 403: 343 content: 344 application/problem+json: 345 schema: 346 $ref: '#/components/schemas/ProblemDetails' 347 description: Forbidden 348 404: 349 content: 350 application/problem+json: 351 schema: 352 $ref: '#/components/schemas/ProblemDetails' 353 description: Not Found 354 411: 355 content: 356 application/problem+json: 357 schema: 358 $ref: '#/components/schemas/ProblemDetails' 359 description: Length Required 360 413: 361 content: 362 application/problem+json: 363 schema: 364 $ref: '#/components/schemas/ProblemDetails' 365 description: Payload Too Large 366 415: 367 content: 368 application/problem+json: 369 schema: 370 $ref: '#/components/schemas/ProblemDetails' 371 description: Unsupported Media Type 372 500: 373 content: 374 application/problem+json: 375 schema: 376 $ref: '#/components/schemas/ProblemDetails' 377 description: Internal Server Error 378 501: 379 content: 380 application/problem+json: 381 schema: 382 $ref: '#/components/schemas/ProblemDetails' 383 description: Not Implemented 384 503: 385 content: 386 application/problem+json: 387 schema: 388 $ref: '#/components/schemas/ProblemDetails' 389 description: Service Unavailable 390 default: 391 description: Generic Error 392 summary: Register a new NF Instance 393 tags: 394 - NF Instance ID (Document) 395 /subscriptions: 396 post: 397 callbacks: 398 onNFStatusEvent: 399 '{$request.body#/nfStatusNotificationUri}': 400 post: 401 operationId: onNFStatusEvent_Post 402 requestBody: 403 content: 404 application/json: 405 schema: 406 $ref: '#/components/schemas/NotificationData' 407 description: Notification Payload 408 responses: 409 204: 410 description: Expected response to a successful callback processing 411 400: 412 content: 413 application/problem+json: 414 schema: 415 $ref: '#/components/schemas/ProblemDetails' 416 description: Bad request 417 403: 418 content: 419 application/problem+json: 420 schema: 421 $ref: '#/components/schemas/ProblemDetails' 422 description: Forbidden 423 404: 424 content: 425 application/problem+json: 426 schema: 427 $ref: '#/components/schemas/ProblemDetails' 428 description: Not Found 429 411: 430 content: 431 application/problem+json: 432 schema: 433 $ref: '#/components/schemas/ProblemDetails' 434 description: Length Required 435 413: 436 content: 437 application/problem+json: 438 schema: 439 $ref: '#/components/schemas/ProblemDetails' 440 description: Payload Too Large 441 415: 442 content: 443 application/problem+json: 444 schema: 445 $ref: '#/components/schemas/ProblemDetails' 446 description: Unsupported Media Type 447 500: 448 content: 449 application/problem+json: 450 schema: 451 $ref: '#/components/schemas/ProblemDetails' 452 description: Internal Server Error 453 501: 454 content: 455 application/problem+json: 456 schema: 457 $ref: '#/components/schemas/ProblemDetails' 458 description: Not Implemented 459 503: 460 content: 461 application/problem+json: 462 schema: 463 $ref: '#/components/schemas/ProblemDetails' 464 description: Service Unavailable 465 default: 466 description: Generic Error 467 x-callback-request: true 468 operationId: CreateSubscription 469 requestBody: 470 content: 471 application/json: 472 schema: 473 $ref: '#/components/schemas/SubscriptionData' 474 required: true 475 responses: 476 201: 477 content: 478 application/json: 479 schema: 480 $ref: '#/components/schemas/SubscriptionData' 481 description: Expected response to a valid request 482 headers: 483 Location: 484 description: 'Contains the URI of the newly created resource, according 485 to the structure: {apiRoot}/nnrf-nfm/v1/subscriptions/{subscriptionId}' 486 explode: false 487 required: true 488 schema: 489 type: string 490 style: simple 491 400: 492 content: 493 application/problem+json: 494 schema: 495 $ref: '#/components/schemas/ProblemDetails' 496 description: Bad request 497 403: 498 content: 499 application/problem+json: 500 schema: 501 $ref: '#/components/schemas/ProblemDetails' 502 description: Forbidden 503 404: 504 content: 505 application/problem+json: 506 schema: 507 $ref: '#/components/schemas/ProblemDetails' 508 description: Not Found 509 411: 510 content: 511 application/problem+json: 512 schema: 513 $ref: '#/components/schemas/ProblemDetails' 514 description: Length Required 515 413: 516 content: 517 application/problem+json: 518 schema: 519 $ref: '#/components/schemas/ProblemDetails' 520 description: Payload Too Large 521 415: 522 content: 523 application/problem+json: 524 schema: 525 $ref: '#/components/schemas/ProblemDetails' 526 description: Unsupported Media Type 527 500: 528 content: 529 application/problem+json: 530 schema: 531 $ref: '#/components/schemas/ProblemDetails' 532 description: Internal Server Error 533 501: 534 content: 535 application/problem+json: 536 schema: 537 $ref: '#/components/schemas/ProblemDetails' 538 description: Not Implemented 539 503: 540 content: 541 application/problem+json: 542 schema: 543 $ref: '#/components/schemas/ProblemDetails' 544 description: Service Unavailable 545 default: 546 description: Generic Error 547 summary: Create a new subscription 548 tags: 549 - Subscriptions (Collection) 550 /subscriptions/{subscriptionID}: 551 delete: 552 operationId: RemoveSubscription 553 parameters: 554 - description: Unique ID of the subscription to remove 555 explode: false 556 in: path 557 name: subscriptionID 558 required: true 559 schema: 560 pattern: ^([0-9]{5,6}-)?[^-]+$ 561 type: string 562 style: simple 563 responses: 564 204: 565 description: Expected response to a successful subscription removal 566 400: 567 content: 568 application/problem+json: 569 schema: 570 $ref: '#/components/schemas/ProblemDetails' 571 description: Bad request 572 403: 573 content: 574 application/problem+json: 575 schema: 576 $ref: '#/components/schemas/ProblemDetails' 577 description: Forbidden 578 404: 579 content: 580 application/problem+json: 581 schema: 582 $ref: '#/components/schemas/ProblemDetails' 583 description: Not Found 584 411: 585 content: 586 application/problem+json: 587 schema: 588 $ref: '#/components/schemas/ProblemDetails' 589 description: Length Required 590 413: 591 content: 592 application/problem+json: 593 schema: 594 $ref: '#/components/schemas/ProblemDetails' 595 description: Payload Too Large 596 415: 597 content: 598 application/problem+json: 599 schema: 600 $ref: '#/components/schemas/ProblemDetails' 601 description: Unsupported Media Type 602 500: 603 content: 604 application/problem+json: 605 schema: 606 $ref: '#/components/schemas/ProblemDetails' 607 description: Internal Server Error 608 501: 609 content: 610 application/problem+json: 611 schema: 612 $ref: '#/components/schemas/ProblemDetails' 613 description: Not Implemented 614 503: 615 content: 616 application/problem+json: 617 schema: 618 $ref: '#/components/schemas/ProblemDetails' 619 description: Service Unavailable 620 default: 621 description: Generic Error 622 summary: Deletes a subscription 623 tags: 624 - Subscription ID (Document) 625 patch: 626 operationId: UpdateSubscription 627 parameters: 628 - description: Unique ID of the subscription to update 629 explode: false 630 in: path 631 name: subscriptionID 632 required: true 633 schema: 634 pattern: ^([0-9]{5,6}-)?[^-]+$ 635 type: string 636 style: simple 637 requestBody: 638 content: 639 application/json-patch+json: 640 schema: 641 items: 642 $ref: '#/components/schemas/PatchItem' 643 type: array 644 required: true 645 responses: 646 200: 647 content: 648 application/json: 649 schema: 650 $ref: '#/components/schemas/SubscriptionData' 651 description: Expected response to a valid request 652 204: 653 description: No Content 654 400: 655 content: 656 application/problem+json: 657 schema: 658 $ref: '#/components/schemas/ProblemDetails' 659 description: Bad request 660 403: 661 content: 662 application/problem+json: 663 schema: 664 $ref: '#/components/schemas/ProblemDetails' 665 description: Forbidden 666 404: 667 content: 668 application/problem+json: 669 schema: 670 $ref: '#/components/schemas/ProblemDetails' 671 description: Not Found 672 411: 673 content: 674 application/problem+json: 675 schema: 676 $ref: '#/components/schemas/ProblemDetails' 677 description: Length Required 678 413: 679 content: 680 application/problem+json: 681 schema: 682 $ref: '#/components/schemas/ProblemDetails' 683 description: Payload Too Large 684 415: 685 content: 686 application/problem+json: 687 schema: 688 $ref: '#/components/schemas/ProblemDetails' 689 description: Unsupported Media Type 690 500: 691 content: 692 application/problem+json: 693 schema: 694 $ref: '#/components/schemas/ProblemDetails' 695 description: Internal Server Error 696 501: 697 content: 698 application/problem+json: 699 schema: 700 $ref: '#/components/schemas/ProblemDetails' 701 description: Not Implemented 702 503: 703 content: 704 application/problem+json: 705 schema: 706 $ref: '#/components/schemas/ProblemDetails' 707 description: Service Unavailable 708 default: 709 description: Generic Error 710 summary: Updates a subscription 711 tags: 712 - Subscription ID (Document) 713 components: 714 schemas: 715 NFProfile: 716 anyOf: 717 - required: 718 - fqdn 719 - required: 720 - ipv4Addresses 721 - required: 722 - ipv6Addresses 723 example: 724 sNssais: 725 - sd: sd 726 sst: 153 727 - sd: sd 728 sst: 153 729 nrfInfo: 730 servedUdrInfo: 731 key: 732 supportedDataSets: 733 - null 734 - null 735 groupId: groupId 736 externalGroupIdentifiersRanges: 737 - start: start 738 pattern: pattern 739 end: end 740 - start: start 741 pattern: pattern 742 end: end 743 supiRanges: 744 - start: start 745 pattern: pattern 746 end: end 747 - start: start 748 pattern: pattern 749 end: end 750 gpsiRanges: 751 - start: start 752 pattern: pattern 753 end: end 754 - start: start 755 pattern: pattern 756 end: end 757 servedUdmInfo: 758 key: 759 routingIndicators: 760 - routingIndicators 761 - routingIndicators 762 groupId: groupId 763 externalGroupIdentifiersRanges: 764 - start: start 765 pattern: pattern 766 end: end 767 - start: start 768 pattern: pattern 769 end: end 770 supiRanges: 771 - start: start 772 pattern: pattern 773 end: end 774 - start: start 775 pattern: pattern 776 end: end 777 gpsiRanges: 778 - start: start 779 pattern: pattern 780 end: end 781 - start: start 782 pattern: pattern 783 end: end 784 servedPcfInfo: 785 key: 786 rxDiamHost: rxDiamHost 787 dnnList: 788 - null 789 - null 790 rxDiamRealm: rxDiamRealm 791 supiRanges: 792 - start: start 793 pattern: pattern 794 end: end 795 - start: start 796 pattern: pattern 797 end: end 798 servedChfInfo: 799 key: 800 gpsiRangeList: 801 - start: start 802 pattern: pattern 803 end: end 804 - start: start 805 pattern: pattern 806 end: end 807 plmnRangeList: 808 - start: start 809 pattern: pattern 810 end: end 811 - start: start 812 pattern: pattern 813 end: end 814 supiRangeList: 815 - start: start 816 pattern: pattern 817 end: end 818 - start: start 819 pattern: pattern 820 end: end 821 servedAusfInfo: 822 key: 823 routingIndicators: 824 - routingIndicators 825 - routingIndicators 826 groupId: groupId 827 supiRanges: 828 - start: start 829 pattern: pattern 830 end: end 831 - start: start 832 pattern: pattern 833 end: end 834 servedSmfInfo: 835 key: 836 accessType: 837 - null 838 - null 839 sNssaiSmfInfoList: 840 - dnnSmfInfoList: 841 - dnn: dnn 842 - dnn: dnn 843 sNssai: 844 sd: sd 845 sst: 153 846 - dnnSmfInfoList: 847 - dnn: dnn 848 - dnn: dnn 849 sNssai: 850 sd: sd 851 sst: 153 852 taiRangeList: 853 - tacRangeList: 854 - start: start 855 pattern: pattern 856 end: end 857 - start: start 858 pattern: pattern 859 end: end 860 plmnId: 861 mnc: mnc 862 mcc: mcc 863 - tacRangeList: 864 - start: start 865 pattern: pattern 866 end: end 867 - start: start 868 pattern: pattern 869 end: end 870 plmnId: 871 mnc: mnc 872 mcc: mcc 873 taiList: 874 - tac: tac 875 plmnId: 876 mnc: mnc 877 mcc: mcc 878 - tac: tac 879 plmnId: 880 mnc: mnc 881 mcc: mcc 882 pgwFqdn: pgwFqdn 883 servedBsfInfo: 884 key: 885 dnnList: 886 - null 887 - null 888 ipv6PrefixRanges: 889 - start: 2001:db8:abcd:12::0/64 890 end: 2001:db8:abcd:12::0/64 891 - start: 2001:db8:abcd:12::0/64 892 end: 2001:db8:abcd:12::0/64 893 ipDomainList: 894 - ipDomainList 895 - ipDomainList 896 ipv4AddressRanges: 897 - start: 198.51.100.1 898 end: 198.51.100.1 899 - start: 198.51.100.1 900 end: 198.51.100.1 901 servedAmfInfo: 902 key: 903 backupInfoAmfRemoval: 904 - plmnId: 905 mnc: mnc 906 mcc: mcc 907 amfId: amfId 908 - plmnId: 909 mnc: mnc 910 mcc: mcc 911 amfId: amfId 912 guamiList: 913 - plmnId: 914 mnc: mnc 915 mcc: mcc 916 amfId: amfId 917 - plmnId: 918 mnc: mnc 919 mcc: mcc 920 amfId: amfId 921 taiRangeList: 922 - tacRangeList: 923 - start: start 924 pattern: pattern 925 end: end 926 - start: start 927 pattern: pattern 928 end: end 929 plmnId: 930 mnc: mnc 931 mcc: mcc 932 - tacRangeList: 933 - start: start 934 pattern: pattern 935 end: end 936 - start: start 937 pattern: pattern 938 end: end 939 plmnId: 940 mnc: mnc 941 mcc: mcc 942 backupInfoAmfFailure: 943 - plmnId: 944 mnc: mnc 945 mcc: mcc 946 amfId: amfId 947 - plmnId: 948 mnc: mnc 949 mcc: mcc 950 amfId: amfId 951 amfSetId: amfSetId 952 amfRegionId: amfRegionId 953 n2InterfaceAmfInfo: 954 ipv4EndpointAddress: 955 - 198.51.100.1 956 - 198.51.100.1 957 amfName: amfName 958 ipv6EndpointAddress: 959 - 2001:db8:85a3::8a2e:370:7334 960 - 2001:db8:85a3::8a2e:370:7334 961 taiList: 962 - tac: tac 963 plmnId: 964 mnc: mnc 965 mcc: mcc 966 - tac: tac 967 plmnId: 968 mnc: mnc 969 mcc: mcc 970 servedUpfInfo: 971 key: 972 iwkEpsInd: false 973 interfaceUpfInfoList: 974 - networkInstance: networkInstance 975 ipv4EndpointAddresses: 976 - 198.51.100.1 977 - 198.51.100.1 978 ipv6EndpointAddresses: 979 - 2001:db8:85a3::8a2e:370:7334 980 - 2001:db8:85a3::8a2e:370:7334 981 endpointFqdn: endpointFqdn 982 - networkInstance: networkInstance 983 ipv4EndpointAddresses: 984 - 198.51.100.1 985 - 198.51.100.1 986 ipv6EndpointAddresses: 987 - 2001:db8:85a3::8a2e:370:7334 988 - 2001:db8:85a3::8a2e:370:7334 989 endpointFqdn: endpointFqdn 990 smfServingArea: 991 - smfServingArea 992 - smfServingArea 993 sNssaiUpfInfoList: 994 - dnnUpfInfoList: 995 - dnaiList: 996 - null 997 - null 998 dnn: dnn 999 - dnaiList: 1000 - null 1001 - null 1002 dnn: dnn 1003 sNssai: 1004 sd: sd 1005 sst: 153 1006 - dnnUpfInfoList: 1007 - dnaiList: 1008 - null 1009 - null 1010 dnn: dnn 1011 - dnaiList: 1012 - null 1013 - null 1014 dnn: dnn 1015 sNssai: 1016 sd: sd 1017 sst: 153 1018 allowedNfTypes: 1019 - null 1020 - null 1021 pcfInfo: 1022 rxDiamHost: rxDiamHost 1023 dnnList: 1024 - null 1025 - null 1026 rxDiamRealm: rxDiamRealm 1027 supiRanges: 1028 - start: start 1029 pattern: pattern 1030 end: end 1031 - start: start 1032 pattern: pattern 1033 end: end 1034 allowedNfDomains: 1035 - allowedNfDomains 1036 - allowedNfDomains 1037 ipv6Addresses: 1038 - 2001:db8:85a3::8a2e:370:7334 1039 - 2001:db8:85a3::8a2e:370:7334 1040 customInfo: '{}' 1041 plmnList: 1042 - mnc: mnc 1043 mcc: mcc 1044 - mnc: mnc 1045 mcc: mcc 1046 udmInfo: 1047 routingIndicators: 1048 - routingIndicators 1049 - routingIndicators 1050 groupId: groupId 1051 externalGroupIdentifiersRanges: 1052 - start: start 1053 pattern: pattern 1054 end: end 1055 - start: start 1056 pattern: pattern 1057 end: end 1058 supiRanges: 1059 - start: start 1060 pattern: pattern 1061 end: end 1062 - start: start 1063 pattern: pattern 1064 end: end 1065 gpsiRanges: 1066 - start: start 1067 pattern: pattern 1068 end: end 1069 - start: start 1070 pattern: pattern 1071 end: end 1072 capacity: 39072 1073 nsiList: 1074 - nsiList 1075 - nsiList 1076 load: 56 1077 nfServices: 1078 - recoveryTime: 2000-01-23T04:56:07.000+00:00 1079 allowedNssais: 1080 - sd: sd 1081 sst: 153 1082 - sd: sd 1083 sst: 153 1084 supportedFeatures: supportedFeatures 1085 fqdn: fqdn 1086 allowedNfTypes: 1087 - null 1088 - null 1089 serviceInstanceId: serviceInstanceId 1090 allowedNfDomains: 1091 - allowedNfDomains 1092 - allowedNfDomains 1093 priority: 46276 1094 capacity: 60957 1095 defaultNotificationSubscriptions: 1096 - callbackUri: callbackUri 1097 - callbackUri: callbackUri 1098 load: 36 1099 versions: 1100 - apiFullVersion: apiFullVersion 1101 apiVersionInUri: apiVersionInUri 1102 expiry: 2000-01-23T04:56:07.000+00:00 1103 - apiFullVersion: apiFullVersion 1104 apiVersionInUri: apiVersionInUri 1105 expiry: 2000-01-23T04:56:07.000+00:00 1106 ipEndPoints: 1107 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1108 port: 15087 1109 ipv4Address: 198.51.100.1 1110 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1111 port: 15087 1112 ipv4Address: 198.51.100.1 1113 apiPrefix: apiPrefix 1114 chfServiceInfo: 1115 primaryChfServiceInstance: primaryChfServiceInstance 1116 secondaryChfServiceInstance: secondaryChfServiceInstance 1117 interPlmnFqdn: interPlmnFqdn 1118 allowedPlmns: 1119 - mnc: mnc 1120 mcc: mcc 1121 - mnc: mnc 1122 mcc: mcc 1123 - recoveryTime: 2000-01-23T04:56:07.000+00:00 1124 allowedNssais: 1125 - sd: sd 1126 sst: 153 1127 - sd: sd 1128 sst: 153 1129 supportedFeatures: supportedFeatures 1130 fqdn: fqdn 1131 allowedNfTypes: 1132 - null 1133 - null 1134 serviceInstanceId: serviceInstanceId 1135 allowedNfDomains: 1136 - allowedNfDomains 1137 - allowedNfDomains 1138 priority: 46276 1139 capacity: 60957 1140 defaultNotificationSubscriptions: 1141 - callbackUri: callbackUri 1142 - callbackUri: callbackUri 1143 load: 36 1144 versions: 1145 - apiFullVersion: apiFullVersion 1146 apiVersionInUri: apiVersionInUri 1147 expiry: 2000-01-23T04:56:07.000+00:00 1148 - apiFullVersion: apiFullVersion 1149 apiVersionInUri: apiVersionInUri 1150 expiry: 2000-01-23T04:56:07.000+00:00 1151 ipEndPoints: 1152 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1153 port: 15087 1154 ipv4Address: 198.51.100.1 1155 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1156 port: 15087 1157 ipv4Address: 198.51.100.1 1158 apiPrefix: apiPrefix 1159 chfServiceInfo: 1160 primaryChfServiceInstance: primaryChfServiceInstance 1161 secondaryChfServiceInstance: secondaryChfServiceInstance 1162 interPlmnFqdn: interPlmnFqdn 1163 allowedPlmns: 1164 - mnc: mnc 1165 mcc: mcc 1166 - mnc: mnc 1167 mcc: mcc 1168 udrInfo: 1169 supportedDataSets: 1170 - null 1171 - null 1172 groupId: groupId 1173 externalGroupIdentifiersRanges: 1174 - start: start 1175 pattern: pattern 1176 end: end 1177 - start: start 1178 pattern: pattern 1179 end: end 1180 supiRanges: 1181 - start: start 1182 pattern: pattern 1183 end: end 1184 - start: start 1185 pattern: pattern 1186 end: end 1187 gpsiRanges: 1188 - start: start 1189 pattern: pattern 1190 end: end 1191 - start: start 1192 pattern: pattern 1193 end: end 1194 interPlmnFqdn: interPlmnFqdn 1195 allowedPlmns: 1196 - mnc: mnc 1197 mcc: mcc 1198 - mnc: mnc 1199 mcc: mcc 1200 ausfInfo: 1201 routingIndicators: 1202 - routingIndicators 1203 - routingIndicators 1204 groupId: groupId 1205 supiRanges: 1206 - start: start 1207 pattern: pattern 1208 end: end 1209 - start: start 1210 pattern: pattern 1211 end: end 1212 nfServicePersistence: false 1213 ipv4Addresses: 1214 - 198.51.100.1 1215 - 198.51.100.1 1216 recoveryTime: 2000-01-23T04:56:07.000+00:00 1217 nfInstanceId: 046b6c7f-0b8a-43b9-b35d-6489e6daee91 1218 allowedNssais: 1219 - sd: sd 1220 sst: 153 1221 - sd: sd 1222 sst: 153 1223 upfInfo: 1224 iwkEpsInd: false 1225 interfaceUpfInfoList: 1226 - networkInstance: networkInstance 1227 ipv4EndpointAddresses: 1228 - 198.51.100.1 1229 - 198.51.100.1 1230 ipv6EndpointAddresses: 1231 - 2001:db8:85a3::8a2e:370:7334 1232 - 2001:db8:85a3::8a2e:370:7334 1233 endpointFqdn: endpointFqdn 1234 - networkInstance: networkInstance 1235 ipv4EndpointAddresses: 1236 - 198.51.100.1 1237 - 198.51.100.1 1238 ipv6EndpointAddresses: 1239 - 2001:db8:85a3::8a2e:370:7334 1240 - 2001:db8:85a3::8a2e:370:7334 1241 endpointFqdn: endpointFqdn 1242 smfServingArea: 1243 - smfServingArea 1244 - smfServingArea 1245 sNssaiUpfInfoList: 1246 - dnnUpfInfoList: 1247 - dnaiList: 1248 - null 1249 - null 1250 dnn: dnn 1251 - dnaiList: 1252 - null 1253 - null 1254 dnn: dnn 1255 sNssai: 1256 sd: sd 1257 sst: 153 1258 - dnnUpfInfoList: 1259 - dnaiList: 1260 - null 1261 - null 1262 dnn: dnn 1263 - dnaiList: 1264 - null 1265 - null 1266 dnn: dnn 1267 sNssai: 1268 sd: sd 1269 sst: 153 1270 bsfInfo: 1271 dnnList: 1272 - null 1273 - null 1274 ipv6PrefixRanges: 1275 - start: 2001:db8:abcd:12::0/64 1276 end: 2001:db8:abcd:12::0/64 1277 - start: 2001:db8:abcd:12::0/64 1278 end: 2001:db8:abcd:12::0/64 1279 ipDomainList: 1280 - ipDomainList 1281 - ipDomainList 1282 ipv4AddressRanges: 1283 - start: 198.51.100.1 1284 end: 198.51.100.1 1285 - start: 198.51.100.1 1286 end: 198.51.100.1 1287 fqdn: fqdn 1288 locality: locality 1289 priority: 9606 1290 chfInfo: 1291 gpsiRangeList: 1292 - start: start 1293 pattern: pattern 1294 end: end 1295 - start: start 1296 pattern: pattern 1297 end: end 1298 plmnRangeList: 1299 - start: start 1300 pattern: pattern 1301 end: end 1302 - start: start 1303 pattern: pattern 1304 end: end 1305 supiRangeList: 1306 - start: start 1307 pattern: pattern 1308 end: end 1309 - start: start 1310 pattern: pattern 1311 end: end 1312 amfInfo: 1313 backupInfoAmfRemoval: 1314 - plmnId: 1315 mnc: mnc 1316 mcc: mcc 1317 amfId: amfId 1318 - plmnId: 1319 mnc: mnc 1320 mcc: mcc 1321 amfId: amfId 1322 guamiList: 1323 - plmnId: 1324 mnc: mnc 1325 mcc: mcc 1326 amfId: amfId 1327 - plmnId: 1328 mnc: mnc 1329 mcc: mcc 1330 amfId: amfId 1331 taiRangeList: 1332 - tacRangeList: 1333 - start: start 1334 pattern: pattern 1335 end: end 1336 - start: start 1337 pattern: pattern 1338 end: end 1339 plmnId: 1340 mnc: mnc 1341 mcc: mcc 1342 - tacRangeList: 1343 - start: start 1344 pattern: pattern 1345 end: end 1346 - start: start 1347 pattern: pattern 1348 end: end 1349 plmnId: 1350 mnc: mnc 1351 mcc: mcc 1352 backupInfoAmfFailure: 1353 - plmnId: 1354 mnc: mnc 1355 mcc: mcc 1356 amfId: amfId 1357 - plmnId: 1358 mnc: mnc 1359 mcc: mcc 1360 amfId: amfId 1361 amfSetId: amfSetId 1362 amfRegionId: amfRegionId 1363 n2InterfaceAmfInfo: 1364 ipv4EndpointAddress: 1365 - 198.51.100.1 1366 - 198.51.100.1 1367 amfName: amfName 1368 ipv6EndpointAddress: 1369 - 2001:db8:85a3::8a2e:370:7334 1370 - 2001:db8:85a3::8a2e:370:7334 1371 taiList: 1372 - tac: tac 1373 plmnId: 1374 mnc: mnc 1375 mcc: mcc 1376 - tac: tac 1377 plmnId: 1378 mnc: mnc 1379 mcc: mcc 1380 smfInfo: 1381 accessType: 1382 - null 1383 - null 1384 sNssaiSmfInfoList: 1385 - dnnSmfInfoList: 1386 - dnn: dnn 1387 - dnn: dnn 1388 sNssai: 1389 sd: sd 1390 sst: 153 1391 - dnnSmfInfoList: 1392 - dnn: dnn 1393 - dnn: dnn 1394 sNssai: 1395 sd: sd 1396 sst: 153 1397 taiRangeList: 1398 - tacRangeList: 1399 - start: start 1400 pattern: pattern 1401 end: end 1402 - start: start 1403 pattern: pattern 1404 end: end 1405 plmnId: 1406 mnc: mnc 1407 mcc: mcc 1408 - tacRangeList: 1409 - start: start 1410 pattern: pattern 1411 end: end 1412 - start: start 1413 pattern: pattern 1414 end: end 1415 plmnId: 1416 mnc: mnc 1417 mcc: mcc 1418 taiList: 1419 - tac: tac 1420 plmnId: 1421 mnc: mnc 1422 mcc: mcc 1423 - tac: tac 1424 plmnId: 1425 mnc: mnc 1426 mcc: mcc 1427 pgwFqdn: pgwFqdn 1428 heartBeatTimer: 0 1429 properties: 1430 nfInstanceId: 1431 format: uuid 1432 type: string 1433 nfType: 1434 $ref: '#/components/schemas/NFType' 1435 nfStatus: 1436 $ref: '#/components/schemas/NFStatus' 1437 heartBeatTimer: 1438 format: int32 1439 type: integer 1440 plmnList: 1441 items: 1442 $ref: '#/components/schemas/PlmnId' 1443 minItems: 1 1444 type: array 1445 sNssais: 1446 items: 1447 $ref: '#/components/schemas/Snssai' 1448 minItems: 1 1449 type: array 1450 nsiList: 1451 items: 1452 type: string 1453 minItems: 1 1454 type: array 1455 fqdn: 1456 type: string 1457 interPlmnFqdn: 1458 type: string 1459 ipv4Addresses: 1460 items: 1461 $ref: '#/components/schemas/Ipv4Addr' 1462 minItems: 1 1463 type: array 1464 ipv6Addresses: 1465 items: 1466 $ref: '#/components/schemas/Ipv6Addr' 1467 minItems: 1 1468 type: array 1469 allowedPlmns: 1470 items: 1471 $ref: '#/components/schemas/PlmnId' 1472 minItems: 1 1473 type: array 1474 allowedNfTypes: 1475 items: 1476 $ref: '#/components/schemas/NFType' 1477 minItems: 1 1478 type: array 1479 allowedNfDomains: 1480 items: 1481 type: string 1482 minItems: 1 1483 type: array 1484 allowedNssais: 1485 items: 1486 $ref: '#/components/schemas/Snssai' 1487 minItems: 1 1488 type: array 1489 priority: 1490 format: int32 1491 maximum: 65535 1492 minimum: 0 1493 type: integer 1494 capacity: 1495 format: int32 1496 maximum: 65535 1497 minimum: 0 1498 type: integer 1499 load: 1500 format: int32 1501 maximum: 100 1502 minimum: 0 1503 type: integer 1504 locality: 1505 type: string 1506 udrInfo: 1507 $ref: '#/components/schemas/UdrInfo' 1508 udmInfo: 1509 $ref: '#/components/schemas/UdmInfo' 1510 ausfInfo: 1511 $ref: '#/components/schemas/AusfInfo' 1512 amfInfo: 1513 $ref: '#/components/schemas/AmfInfo' 1514 smfInfo: 1515 $ref: '#/components/schemas/SmfInfo' 1516 upfInfo: 1517 $ref: '#/components/schemas/UpfInfo' 1518 pcfInfo: 1519 $ref: '#/components/schemas/PcfInfo' 1520 bsfInfo: 1521 $ref: '#/components/schemas/BsfInfo' 1522 chfInfo: 1523 $ref: '#/components/schemas/ChfInfo' 1524 nrfInfo: 1525 $ref: '#/components/schemas/NrfInfo' 1526 customInfo: 1527 type: object 1528 recoveryTime: 1529 format: date-time 1530 type: string 1531 nfServicePersistence: 1532 default: false 1533 type: boolean 1534 nfServices: 1535 items: 1536 $ref: '#/components/schemas/NFService' 1537 minItems: 1 1538 type: array 1539 required: 1540 - nfInstanceId 1541 - nfStatus 1542 - nfType 1543 type: object 1544 NFService: 1545 example: 1546 recoveryTime: 2000-01-23T04:56:07.000+00:00 1547 allowedNssais: 1548 - sd: sd 1549 sst: 153 1550 - sd: sd 1551 sst: 153 1552 supportedFeatures: supportedFeatures 1553 fqdn: fqdn 1554 allowedNfTypes: 1555 - null 1556 - null 1557 serviceInstanceId: serviceInstanceId 1558 allowedNfDomains: 1559 - allowedNfDomains 1560 - allowedNfDomains 1561 priority: 46276 1562 capacity: 60957 1563 defaultNotificationSubscriptions: 1564 - callbackUri: callbackUri 1565 - callbackUri: callbackUri 1566 load: 36 1567 versions: 1568 - apiFullVersion: apiFullVersion 1569 apiVersionInUri: apiVersionInUri 1570 expiry: 2000-01-23T04:56:07.000+00:00 1571 - apiFullVersion: apiFullVersion 1572 apiVersionInUri: apiVersionInUri 1573 expiry: 2000-01-23T04:56:07.000+00:00 1574 ipEndPoints: 1575 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1576 port: 15087 1577 ipv4Address: 198.51.100.1 1578 - ipv6Address: 2001:db8:85a3::8a2e:370:7334 1579 port: 15087 1580 ipv4Address: 198.51.100.1 1581 apiPrefix: apiPrefix 1582 chfServiceInfo: 1583 primaryChfServiceInstance: primaryChfServiceInstance 1584 secondaryChfServiceInstance: secondaryChfServiceInstance 1585 interPlmnFqdn: interPlmnFqdn 1586 allowedPlmns: 1587 - mnc: mnc 1588 mcc: mcc 1589 - mnc: mnc 1590 mcc: mcc 1591 properties: 1592 serviceInstanceId: 1593 type: string 1594 serviceName: 1595 $ref: '#/components/schemas/ServiceName' 1596 versions: 1597 items: 1598 $ref: '#/components/schemas/NFServiceVersion' 1599 minItems: 1 1600 type: array 1601 scheme: 1602 $ref: '#/components/schemas/UriScheme' 1603 nfServiceStatus: 1604 $ref: '#/components/schemas/NFServiceStatus' 1605 fqdn: 1606 type: string 1607 interPlmnFqdn: 1608 type: string 1609 ipEndPoints: 1610 items: 1611 $ref: '#/components/schemas/IpEndPoint' 1612 minItems: 1 1613 type: array 1614 apiPrefix: 1615 type: string 1616 defaultNotificationSubscriptions: 1617 items: 1618 $ref: '#/components/schemas/DefaultNotificationSubscription' 1619 minItems: 1 1620 type: array 1621 allowedPlmns: 1622 items: 1623 $ref: '#/components/schemas/PlmnId' 1624 minItems: 1 1625 type: array 1626 allowedNfTypes: 1627 items: 1628 $ref: '#/components/schemas/NFType' 1629 minItems: 1 1630 type: array 1631 allowedNfDomains: 1632 items: 1633 type: string 1634 minItems: 1 1635 type: array 1636 allowedNssais: 1637 items: 1638 $ref: '#/components/schemas/Snssai' 1639 minItems: 1 1640 type: array 1641 priority: 1642 format: int32 1643 maximum: 65535 1644 minimum: 0 1645 type: integer 1646 capacity: 1647 format: int32 1648 maximum: 65535 1649 minimum: 0 1650 type: integer 1651 load: 1652 format: int32 1653 maximum: 100 1654 minimum: 0 1655 type: integer 1656 recoveryTime: 1657 format: date-time 1658 type: string 1659 chfServiceInfo: 1660 $ref: '#/components/schemas/ChfServiceInfo' 1661 supportedFeatures: 1662 pattern: ^[A-Fa-f0-9]*$ 1663 type: string 1664 required: 1665 - nfServiceStatus 1666 - scheme 1667 - serviceInstanceId 1668 - serviceName 1669 - versions 1670 type: object 1671 NFType: 1672 enum: 1673 - NRF 1674 - UDM 1675 - AMF 1676 - SMF 1677 - AUSF 1678 - NEF 1679 - PCF 1680 - SMSF 1681 - NSSF 1682 - UDR 1683 - LMF 1684 - GMLC 1685 - 5G_EIR 1686 - SEPP 1687 - UPF 1688 - N3IWF 1689 - AF 1690 - UDSF 1691 - BSF 1692 - CHF 1693 - NWDAF 1694 type: string 1695 Fqdn: 1696 type: string 1697 IpEndPoint: 1698 example: 1699 ipv6Address: 2001:db8:85a3::8a2e:370:7334 1700 port: 15087 1701 ipv4Address: 198.51.100.1 1702 properties: 1703 ipv4Address: 1704 example: 198.51.100.1 1705 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])$ 1706 type: string 1707 ipv6Address: 1708 $ref: '#/components/schemas/Ipv6Addr' 1709 transport: 1710 $ref: '#/components/schemas/TransportProtocol' 1711 port: 1712 format: int32 1713 maximum: 65535 1714 minimum: 0 1715 type: integer 1716 type: object 1717 SubscriptionData: 1718 example: 1719 reqNotifEvents: 1720 - null 1721 - null 1722 validityTime: 2000-01-23T04:56:07.000+00:00 1723 reqNfFqdn: reqNfFqdn 1724 nfStatusNotificationUri: nfStatusNotificationUri 1725 plmnId: 1726 mnc: mnc 1727 mcc: mcc 1728 subscriptionId: subscriptionId 1729 notifCondition: 1730 monitoredAttributes: 1731 - monitoredAttributes 1732 - monitoredAttributes 1733 unmonitoredAttributes: 1734 - unmonitoredAttributes 1735 - unmonitoredAttributes 1736 subscrCond: "" 1737 properties: 1738 nfStatusNotificationUri: 1739 type: string 1740 subscrCond: 1741 oneOf: 1742 - $ref: '#/components/schemas/NfInstanceIdCond' 1743 - $ref: '#/components/schemas/NfTypeCond' 1744 - $ref: '#/components/schemas/ServiceNameCond' 1745 - $ref: '#/components/schemas/AmfCond' 1746 - $ref: '#/components/schemas/GuamiListCond' 1747 - $ref: '#/components/schemas/NetworkSliceCond' 1748 - $ref: '#/components/schemas/NfGroupCond' 1749 subscriptionId: 1750 pattern: ^([0-9]{5,6}-)?[^-]+$ 1751 readOnly: true 1752 type: string 1753 validityTime: 1754 format: date-time 1755 type: string 1756 reqNotifEvents: 1757 items: 1758 $ref: '#/components/schemas/NotificationEventType' 1759 minItems: 1 1760 type: array 1761 plmnId: 1762 $ref: '#/components/schemas/PlmnId' 1763 notifCondition: 1764 $ref: '#/components/schemas/NotifCondition' 1765 reqNfType: 1766 $ref: '#/components/schemas/NFType' 1767 reqNfFqdn: 1768 type: string 1769 required: 1770 - nfStatusNotificationUri 1771 - subscriptionId 1772 type: object 1773 NfInstanceIdCond: 1774 properties: 1775 nfInstanceId: 1776 format: uuid 1777 type: string 1778 required: 1779 - nfInstanceId 1780 type: object 1781 NfTypeCond: 1782 properties: 1783 nfType: 1784 $ref: '#/components/schemas/NFType' 1785 required: 1786 - nfType 1787 type: object 1788 ServiceNameCond: 1789 properties: 1790 serviceName: 1791 $ref: '#/components/schemas/ServiceName' 1792 required: 1793 - serviceName 1794 type: object 1795 AmfCond: 1796 anyOf: 1797 - required: 1798 - amfSetId 1799 - required: 1800 - amfRegionId 1801 properties: 1802 amfSetId: 1803 type: string 1804 amfRegionId: 1805 type: string 1806 type: object 1807 GuamiListCond: 1808 properties: 1809 guamiList: 1810 items: 1811 $ref: '#/components/schemas/Guami' 1812 type: array 1813 required: 1814 - guamiList 1815 type: object 1816 NetworkSliceCond: 1817 properties: 1818 snssaiList: 1819 items: 1820 $ref: '#/components/schemas/Snssai' 1821 type: array 1822 nsiList: 1823 items: 1824 type: string 1825 type: array 1826 required: 1827 - snssaiList 1828 type: object 1829 NfGroupCond: 1830 properties: 1831 nfType: 1832 enum: 1833 - UDM 1834 - AUSF 1835 - UDR 1836 type: string 1837 nfGroupId: 1838 type: string 1839 required: 1840 - nfGroupId 1841 - nfType 1842 type: object 1843 NotifCondition: 1844 example: 1845 monitoredAttributes: 1846 - monitoredAttributes 1847 - monitoredAttributes 1848 unmonitoredAttributes: 1849 - unmonitoredAttributes 1850 - unmonitoredAttributes 1851 not: 1852 required: 1853 - monitoredAttributes 1854 - unmonitoredAttributes 1855 properties: 1856 monitoredAttributes: 1857 items: 1858 type: string 1859 minItems: 1 1860 type: array 1861 unmonitoredAttributes: 1862 items: 1863 type: string 1864 minItems: 1 1865 type: array 1866 type: object 1867 UdrInfo: 1868 example: 1869 supportedDataSets: 1870 - null 1871 - null 1872 groupId: groupId 1873 externalGroupIdentifiersRanges: 1874 - start: start 1875 pattern: pattern 1876 end: end 1877 - start: start 1878 pattern: pattern 1879 end: end 1880 supiRanges: 1881 - start: start 1882 pattern: pattern 1883 end: end 1884 - start: start 1885 pattern: pattern 1886 end: end 1887 gpsiRanges: 1888 - start: start 1889 pattern: pattern 1890 end: end 1891 - start: start 1892 pattern: pattern 1893 end: end 1894 properties: 1895 groupId: 1896 type: string 1897 supiRanges: 1898 items: 1899 $ref: '#/components/schemas/SupiRange' 1900 minItems: 1 1901 type: array 1902 gpsiRanges: 1903 items: 1904 $ref: '#/components/schemas/IdentityRange' 1905 minItems: 1 1906 type: array 1907 externalGroupIdentifiersRanges: 1908 items: 1909 $ref: '#/components/schemas/IdentityRange' 1910 minItems: 1 1911 type: array 1912 supportedDataSets: 1913 items: 1914 $ref: '#/components/schemas/DataSetId' 1915 minItems: 1 1916 type: array 1917 type: object 1918 SupiRange: 1919 example: 1920 start: start 1921 pattern: pattern 1922 end: end 1923 properties: 1924 start: 1925 pattern: ^[0-9]+$ 1926 type: string 1927 end: 1928 pattern: ^[0-9]+$ 1929 type: string 1930 pattern: 1931 type: string 1932 type: object 1933 IdentityRange: 1934 example: 1935 start: start 1936 pattern: pattern 1937 end: end 1938 properties: 1939 start: 1940 pattern: ^[0-9]+$ 1941 type: string 1942 end: 1943 pattern: ^[0-9]+$ 1944 type: string 1945 pattern: 1946 type: string 1947 type: object 1948 DataSetId: 1949 enum: 1950 - SUBSCRIPTION 1951 - POLICY 1952 - EXPOSURE 1953 - APPLICATION 1954 type: string 1955 UdmInfo: 1956 example: 1957 routingIndicators: 1958 - routingIndicators 1959 - routingIndicators 1960 groupId: groupId 1961 externalGroupIdentifiersRanges: 1962 - start: start 1963 pattern: pattern 1964 end: end 1965 - start: start 1966 pattern: pattern 1967 end: end 1968 supiRanges: 1969 - start: start 1970 pattern: pattern 1971 end: end 1972 - start: start 1973 pattern: pattern 1974 end: end 1975 gpsiRanges: 1976 - start: start 1977 pattern: pattern 1978 end: end 1979 - start: start 1980 pattern: pattern 1981 end: end 1982 properties: 1983 groupId: 1984 type: string 1985 supiRanges: 1986 items: 1987 $ref: '#/components/schemas/SupiRange' 1988 minItems: 1 1989 type: array 1990 gpsiRanges: 1991 items: 1992 $ref: '#/components/schemas/IdentityRange' 1993 minItems: 1 1994 type: array 1995 externalGroupIdentifiersRanges: 1996 items: 1997 $ref: '#/components/schemas/IdentityRange' 1998 minItems: 1 1999 type: array 2000 routingIndicators: 2001 items: 2002 pattern: ^[0-9]{1,4}$ 2003 type: string 2004 minItems: 1 2005 type: array 2006 type: object 2007 AusfInfo: 2008 example: 2009 routingIndicators: 2010 - routingIndicators 2011 - routingIndicators 2012 groupId: groupId 2013 supiRanges: 2014 - start: start 2015 pattern: pattern 2016 end: end 2017 - start: start 2018 pattern: pattern 2019 end: end 2020 properties: 2021 groupId: 2022 type: string 2023 supiRanges: 2024 items: 2025 $ref: '#/components/schemas/SupiRange' 2026 minItems: 1 2027 type: array 2028 routingIndicators: 2029 items: 2030 pattern: ^[0-9]{1,4}$ 2031 type: string 2032 minItems: 1 2033 type: array 2034 type: object 2035 AmfInfo: 2036 example: 2037 backupInfoAmfRemoval: 2038 - plmnId: 2039 mnc: mnc 2040 mcc: mcc 2041 amfId: amfId 2042 - plmnId: 2043 mnc: mnc 2044 mcc: mcc 2045 amfId: amfId 2046 guamiList: 2047 - plmnId: 2048 mnc: mnc 2049 mcc: mcc 2050 amfId: amfId 2051 - plmnId: 2052 mnc: mnc 2053 mcc: mcc 2054 amfId: amfId 2055 taiRangeList: 2056 - tacRangeList: 2057 - start: start 2058 pattern: pattern 2059 end: end 2060 - start: start 2061 pattern: pattern 2062 end: end 2063 plmnId: 2064 mnc: mnc 2065 mcc: mcc 2066 - tacRangeList: 2067 - start: start 2068 pattern: pattern 2069 end: end 2070 - start: start 2071 pattern: pattern 2072 end: end 2073 plmnId: 2074 mnc: mnc 2075 mcc: mcc 2076 backupInfoAmfFailure: 2077 - plmnId: 2078 mnc: mnc 2079 mcc: mcc 2080 amfId: amfId 2081 - plmnId: 2082 mnc: mnc 2083 mcc: mcc 2084 amfId: amfId 2085 amfSetId: amfSetId 2086 amfRegionId: amfRegionId 2087 n2InterfaceAmfInfo: 2088 ipv4EndpointAddress: 2089 - 198.51.100.1 2090 - 198.51.100.1 2091 amfName: amfName 2092 ipv6EndpointAddress: 2093 - 2001:db8:85a3::8a2e:370:7334 2094 - 2001:db8:85a3::8a2e:370:7334 2095 taiList: 2096 - tac: tac 2097 plmnId: 2098 mnc: mnc 2099 mcc: mcc 2100 - tac: tac 2101 plmnId: 2102 mnc: mnc 2103 mcc: mcc 2104 properties: 2105 amfSetId: 2106 type: string 2107 amfRegionId: 2108 type: string 2109 guamiList: 2110 items: 2111 $ref: '#/components/schemas/Guami' 2112 minItems: 1 2113 type: array 2114 taiList: 2115 items: 2116 $ref: '#/components/schemas/Tai' 2117 minItems: 1 2118 type: array 2119 taiRangeList: 2120 items: 2121 $ref: '#/components/schemas/TaiRange' 2122 minItems: 1 2123 type: array 2124 backupInfoAmfFailure: 2125 items: 2126 $ref: '#/components/schemas/Guami' 2127 minItems: 1 2128 type: array 2129 backupInfoAmfRemoval: 2130 items: 2131 $ref: '#/components/schemas/Guami' 2132 minItems: 1 2133 type: array 2134 n2InterfaceAmfInfo: 2135 $ref: '#/components/schemas/N2InterfaceAmfInfo' 2136 required: 2137 - amfRegionId 2138 - amfSetId 2139 - guamiList 2140 type: object 2141 SmfInfo: 2142 example: 2143 accessType: 2144 - null 2145 - null 2146 sNssaiSmfInfoList: 2147 - dnnSmfInfoList: 2148 - dnn: dnn 2149 - dnn: dnn 2150 sNssai: 2151 sd: sd 2152 sst: 153 2153 - dnnSmfInfoList: 2154 - dnn: dnn 2155 - dnn: dnn 2156 sNssai: 2157 sd: sd 2158 sst: 153 2159 taiRangeList: 2160 - tacRangeList: 2161 - start: start 2162 pattern: pattern 2163 end: end 2164 - start: start 2165 pattern: pattern 2166 end: end 2167 plmnId: 2168 mnc: mnc 2169 mcc: mcc 2170 - tacRangeList: 2171 - start: start 2172 pattern: pattern 2173 end: end 2174 - start: start 2175 pattern: pattern 2176 end: end 2177 plmnId: 2178 mnc: mnc 2179 mcc: mcc 2180 taiList: 2181 - tac: tac 2182 plmnId: 2183 mnc: mnc 2184 mcc: mcc 2185 - tac: tac 2186 plmnId: 2187 mnc: mnc 2188 mcc: mcc 2189 pgwFqdn: pgwFqdn 2190 properties: 2191 sNssaiSmfInfoList: 2192 items: 2193 $ref: '#/components/schemas/SnssaiSmfInfoItem' 2194 minItems: 1 2195 type: array 2196 taiList: 2197 items: 2198 $ref: '#/components/schemas/Tai' 2199 minItems: 1 2200 type: array 2201 taiRangeList: 2202 items: 2203 $ref: '#/components/schemas/TaiRange' 2204 minItems: 1 2205 type: array 2206 pgwFqdn: 2207 type: string 2208 accessType: 2209 items: 2210 $ref: '#/components/schemas/AccessType' 2211 minItems: 1 2212 type: array 2213 required: 2214 - sNssaiSmfInfoList 2215 type: object 2216 SnssaiSmfInfoItem: 2217 example: 2218 dnnSmfInfoList: 2219 - dnn: dnn 2220 - dnn: dnn 2221 sNssai: 2222 sd: sd 2223 sst: 153 2224 properties: 2225 sNssai: 2226 $ref: '#/components/schemas/Snssai' 2227 dnnSmfInfoList: 2228 items: 2229 $ref: '#/components/schemas/DnnSmfInfoItem' 2230 minItems: 1 2231 type: array 2232 required: 2233 - dnnSmfInfoList 2234 - sNssai 2235 type: object 2236 DnnSmfInfoItem: 2237 example: 2238 dnn: dnn 2239 properties: 2240 dnn: 2241 type: string 2242 required: 2243 - dnn 2244 type: object 2245 UpfInfo: 2246 example: 2247 iwkEpsInd: false 2248 interfaceUpfInfoList: 2249 - networkInstance: networkInstance 2250 ipv4EndpointAddresses: 2251 - 198.51.100.1 2252 - 198.51.100.1 2253 ipv6EndpointAddresses: 2254 - 2001:db8:85a3::8a2e:370:7334 2255 - 2001:db8:85a3::8a2e:370:7334 2256 endpointFqdn: endpointFqdn 2257 - networkInstance: networkInstance 2258 ipv4EndpointAddresses: 2259 - 198.51.100.1 2260 - 198.51.100.1 2261 ipv6EndpointAddresses: 2262 - 2001:db8:85a3::8a2e:370:7334 2263 - 2001:db8:85a3::8a2e:370:7334 2264 endpointFqdn: endpointFqdn 2265 smfServingArea: 2266 - smfServingArea 2267 - smfServingArea 2268 sNssaiUpfInfoList: 2269 - dnnUpfInfoList: 2270 - dnaiList: 2271 - null 2272 - null 2273 dnn: dnn 2274 - dnaiList: 2275 - null 2276 - null 2277 dnn: dnn 2278 sNssai: 2279 sd: sd 2280 sst: 153 2281 - dnnUpfInfoList: 2282 - dnaiList: 2283 - null 2284 - null 2285 dnn: dnn 2286 - dnaiList: 2287 - null 2288 - null 2289 dnn: dnn 2290 sNssai: 2291 sd: sd 2292 sst: 153 2293 properties: 2294 sNssaiUpfInfoList: 2295 items: 2296 $ref: '#/components/schemas/SnssaiUpfInfoItem' 2297 minItems: 1 2298 type: array 2299 smfServingArea: 2300 items: 2301 type: string 2302 minItems: 1 2303 type: array 2304 interfaceUpfInfoList: 2305 items: 2306 $ref: '#/components/schemas/InterfaceUpfInfoItem' 2307 minItems: 1 2308 type: array 2309 iwkEpsInd: 2310 default: false 2311 type: boolean 2312 required: 2313 - sNssaiUpfInfoList 2314 type: object 2315 SnssaiUpfInfoItem: 2316 example: 2317 dnnUpfInfoList: 2318 - dnaiList: 2319 - null 2320 - null 2321 dnn: dnn 2322 - dnaiList: 2323 - null 2324 - null 2325 dnn: dnn 2326 sNssai: 2327 sd: sd 2328 sst: 153 2329 properties: 2330 sNssai: 2331 $ref: '#/components/schemas/Snssai' 2332 dnnUpfInfoList: 2333 items: 2334 $ref: '#/components/schemas/DnnUpfInfoItem' 2335 minItems: 1 2336 type: array 2337 required: 2338 - dnnUpfInfoList 2339 - sNssai 2340 type: object 2341 DnnUpfInfoItem: 2342 example: 2343 dnaiList: 2344 - null 2345 - null 2346 dnn: dnn 2347 properties: 2348 dnn: 2349 type: string 2350 dnaiList: 2351 items: 2352 $ref: '#/components/schemas/Dnai' 2353 minItems: 1 2354 type: array 2355 required: 2356 - dnn 2357 type: object 2358 InterfaceUpfInfoItem: 2359 example: 2360 networkInstance: networkInstance 2361 ipv4EndpointAddresses: 2362 - 198.51.100.1 2363 - 198.51.100.1 2364 ipv6EndpointAddresses: 2365 - 2001:db8:85a3::8a2e:370:7334 2366 - 2001:db8:85a3::8a2e:370:7334 2367 endpointFqdn: endpointFqdn 2368 properties: 2369 interfaceType: 2370 $ref: '#/components/schemas/UPInterfaceType' 2371 ipv4EndpointAddresses: 2372 items: 2373 $ref: '#/components/schemas/Ipv4Addr' 2374 minItems: 1 2375 type: array 2376 ipv6EndpointAddresses: 2377 items: 2378 $ref: '#/components/schemas/Ipv6Addr' 2379 minItems: 1 2380 type: array 2381 endpointFqdn: 2382 type: string 2383 networkInstance: 2384 type: string 2385 required: 2386 - interfaceType 2387 type: object 2388 UPInterfaceType: 2389 enum: 2390 - N3 2391 - N6 2392 - N9 2393 type: string 2394 PcfInfo: 2395 example: 2396 rxDiamHost: rxDiamHost 2397 dnnList: 2398 - null 2399 - null 2400 rxDiamRealm: rxDiamRealm 2401 supiRanges: 2402 - start: start 2403 pattern: pattern 2404 end: end 2405 - start: start 2406 pattern: pattern 2407 end: end 2408 properties: 2409 dnnList: 2410 items: 2411 $ref: '#/components/schemas/Dnn' 2412 minItems: 1 2413 type: array 2414 supiRanges: 2415 items: 2416 $ref: '#/components/schemas/SupiRange' 2417 minItems: 1 2418 type: array 2419 rxDiamHost: 2420 pattern: ^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$ 2421 type: string 2422 rxDiamRealm: 2423 pattern: ^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$ 2424 type: string 2425 type: object 2426 BsfInfo: 2427 example: 2428 dnnList: 2429 - null 2430 - null 2431 ipv6PrefixRanges: 2432 - start: 2001:db8:abcd:12::0/64 2433 end: 2001:db8:abcd:12::0/64 2434 - start: 2001:db8:abcd:12::0/64 2435 end: 2001:db8:abcd:12::0/64 2436 ipDomainList: 2437 - ipDomainList 2438 - ipDomainList 2439 ipv4AddressRanges: 2440 - start: 198.51.100.1 2441 end: 198.51.100.1 2442 - start: 198.51.100.1 2443 end: 198.51.100.1 2444 properties: 2445 dnnList: 2446 items: 2447 $ref: '#/components/schemas/Dnn' 2448 minItems: 1 2449 type: array 2450 ipDomainList: 2451 items: 2452 type: string 2453 minItems: 1 2454 type: array 2455 ipv4AddressRanges: 2456 items: 2457 $ref: '#/components/schemas/Ipv4AddressRange' 2458 minItems: 1 2459 type: array 2460 ipv6PrefixRanges: 2461 items: 2462 $ref: '#/components/schemas/Ipv6PrefixRange' 2463 minItems: 1 2464 type: array 2465 type: object 2466 ChfInfo: 2467 example: 2468 gpsiRangeList: 2469 - start: start 2470 pattern: pattern 2471 end: end 2472 - start: start 2473 pattern: pattern 2474 end: end 2475 plmnRangeList: 2476 - start: start 2477 pattern: pattern 2478 end: end 2479 - start: start 2480 pattern: pattern 2481 end: end 2482 supiRangeList: 2483 - start: start 2484 pattern: pattern 2485 end: end 2486 - start: start 2487 pattern: pattern 2488 end: end 2489 properties: 2490 supiRangeList: 2491 items: 2492 $ref: '#/components/schemas/SupiRange' 2493 minItems: 1 2494 type: array 2495 gpsiRangeList: 2496 items: 2497 $ref: '#/components/schemas/IdentityRange' 2498 minItems: 1 2499 type: array 2500 plmnRangeList: 2501 items: 2502 $ref: '#/components/schemas/PlmnRange' 2503 minItems: 1 2504 type: array 2505 type: object 2506 Ipv4AddressRange: 2507 example: 2508 start: 198.51.100.1 2509 end: 198.51.100.1 2510 properties: 2511 start: 2512 example: 198.51.100.1 2513 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])$ 2514 type: string 2515 end: 2516 example: 198.51.100.1 2517 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])$ 2518 type: string 2519 type: object 2520 Ipv6PrefixRange: 2521 example: 2522 start: 2001:db8:abcd:12::0/64 2523 end: 2001:db8:abcd:12::0/64 2524 properties: 2525 start: 2526 $ref: '#/components/schemas/Ipv6Prefix' 2527 end: 2528 $ref: '#/components/schemas/Ipv6Prefix' 2529 type: object 2530 DefaultNotificationSubscription: 2531 example: 2532 callbackUri: callbackUri 2533 properties: 2534 notificationType: 2535 $ref: '#/components/schemas/NotificationType' 2536 callbackUri: 2537 type: string 2538 n1MessageClass: 2539 $ref: '#/components/schemas/N1MessageClass' 2540 n2InformationClass: 2541 $ref: '#/components/schemas/N2InformationClass' 2542 required: 2543 - callbackUri 2544 - notificationType 2545 type: object 2546 NotificationType: 2547 enum: 2548 - N1_MESSAGES 2549 - N2_INFORMATION 2550 - LOCATION_NOTIFICATION 2551 - DATA_REMOVAL_NOTIFICATION 2552 - DATA_CHANGE_NOTIFICATION 2553 type: string 2554 TransportProtocol: 2555 enum: 2556 - TCP 2557 type: string 2558 NotificationEventType: 2559 enum: 2560 - NF_REGISTERED 2561 - NF_DEREGISTERED 2562 - NF_PROFILE_CHANGED 2563 type: string 2564 NotificationData: 2565 allOf: 2566 - anyOf: 2567 - not: 2568 properties: 2569 event: 2570 enum: 2571 - NF_PROFILE_CHANGED 2572 type: string 2573 - oneOf: 2574 - required: 2575 - nfProfile 2576 - required: 2577 - profileChanges 2578 - anyOf: 2579 - not: 2580 properties: 2581 event: 2582 enum: 2583 - NF_REGISTERED 2584 type: string 2585 - required: 2586 - nfProfile 2587 example: 2588 profileChanges: 2589 - path: path 2590 newValue: "" 2591 from: from 2592 origValue: "" 2593 - path: path 2594 newValue: "" 2595 from: from 2596 origValue: "" 2597 nfProfile: "" 2598 nfInstanceUri: nfInstanceUri 2599 properties: 2600 event: 2601 $ref: '#/components/schemas/NotificationEventType' 2602 nfInstanceUri: 2603 type: string 2604 nfProfile: 2605 allOf: 2606 - $ref: '#/components/schemas/NFProfile' 2607 - not: 2608 required: 2609 - interPlmnFqdn 2610 - properties: 2611 nfServices: 2612 items: 2613 allOf: 2614 - $ref: '#/components/schemas/NFService' 2615 - not: 2616 required: 2617 - interPlmnFqdn 2618 - not: 2619 required: 2620 - allowedPlmns 2621 - not: 2622 required: 2623 - allowedNfTypes 2624 - not: 2625 required: 2626 - allowedNfDomains 2627 - not: 2628 required: 2629 - allowedNssais 2630 type: array 2631 profileChanges: 2632 items: 2633 $ref: '#/components/schemas/ChangeItem' 2634 minItems: 1 2635 type: array 2636 required: 2637 - event 2638 - nfInstanceUri 2639 type: object 2640 NFStatus: 2641 enum: 2642 - REGISTERED 2643 - SUSPENDED 2644 type: string 2645 NFServiceVersion: 2646 example: 2647 apiFullVersion: apiFullVersion 2648 apiVersionInUri: apiVersionInUri 2649 expiry: 2000-01-23T04:56:07.000+00:00 2650 properties: 2651 apiVersionInUri: 2652 type: string 2653 apiFullVersion: 2654 type: string 2655 expiry: 2656 format: date-time 2657 type: string 2658 required: 2659 - apiFullVersion 2660 - apiVersionInUri 2661 type: object 2662 ServiceName: 2663 enum: 2664 - nnrf-nfm 2665 - nnrf-disc 2666 - nudm-sdm 2667 - nudm-uecm 2668 - nudm-ueau 2669 - nudm-ee 2670 - nudm-pp 2671 - namf-comm 2672 - namf-evts 2673 - namf-mt 2674 - namf-loc 2675 - nsmf-pdusession 2676 - nsmf-event-exposure 2677 - nausf-auth 2678 - nausf-sorprotection 2679 - nnef-pfdmanagement 2680 - npcf-am-policy-control 2681 - npcf-smpolicycontrol 2682 - npcf-policyauthorization 2683 - npcf-bdtpolicycontrol 2684 - npcf-eventexposure 2685 - npcf-ue-policy-control 2686 - nsmsf-sms 2687 - nnssf-nsselection 2688 - nnssf-nssaiavailability 2689 - nudr-dr 2690 - nlmf-loc 2691 - n5g-eir-eic 2692 - nbsf-management 2693 - nchf-spendinglimitcontrol 2694 - nchf-convergedcharging 2695 - nnwdaf-eventssubscription 2696 - nnwdaf-analyticsinfo 2697 type: string 2698 N2InterfaceAmfInfo: 2699 example: 2700 ipv4EndpointAddress: 2701 - 198.51.100.1 2702 - 198.51.100.1 2703 amfName: amfName 2704 ipv6EndpointAddress: 2705 - 2001:db8:85a3::8a2e:370:7334 2706 - 2001:db8:85a3::8a2e:370:7334 2707 properties: 2708 ipv4EndpointAddress: 2709 items: 2710 $ref: '#/components/schemas/Ipv4Addr' 2711 minItems: 1 2712 type: array 2713 ipv6EndpointAddress: 2714 items: 2715 $ref: '#/components/schemas/Ipv6Addr' 2716 minItems: 1 2717 type: array 2718 amfName: 2719 type: string 2720 type: object 2721 NFServiceStatus: 2722 enum: 2723 - REGISTERED 2724 - SUSPENDED 2725 type: string 2726 TaiRange: 2727 example: 2728 tacRangeList: 2729 - start: start 2730 pattern: pattern 2731 end: end 2732 - start: start 2733 pattern: pattern 2734 end: end 2735 plmnId: 2736 mnc: mnc 2737 mcc: mcc 2738 properties: 2739 plmnId: 2740 $ref: '#/components/schemas/PlmnId' 2741 tacRangeList: 2742 items: 2743 $ref: '#/components/schemas/TacRange' 2744 minItems: 1 2745 type: array 2746 required: 2747 - plmnId 2748 - tacRangeList 2749 type: object 2750 TacRange: 2751 example: 2752 start: start 2753 pattern: pattern 2754 end: end 2755 properties: 2756 start: 2757 pattern: ^([A-Fa-f0-9]{4}|[A-Fa-f0-9]{6})$ 2758 type: string 2759 end: 2760 pattern: ^([A-Fa-f0-9]{4}|[A-Fa-f0-9]{6})$ 2761 type: string 2762 pattern: 2763 type: string 2764 type: object 2765 ChfServiceInfo: 2766 example: 2767 primaryChfServiceInstance: primaryChfServiceInstance 2768 secondaryChfServiceInstance: secondaryChfServiceInstance 2769 not: 2770 required: 2771 - primaryChfServiceInstance 2772 - secondaryChfServiceInstance 2773 properties: 2774 primaryChfServiceInstance: 2775 type: string 2776 secondaryChfServiceInstance: 2777 type: string 2778 type: object 2779 PlmnRange: 2780 example: 2781 start: start 2782 pattern: pattern 2783 end: end 2784 properties: 2785 start: 2786 pattern: ^[0-9]{3}[0-9]{2,3}$ 2787 type: string 2788 end: 2789 pattern: ^[0-9]{3}[0-9]{2,3}$ 2790 type: string 2791 pattern: 2792 type: string 2793 type: object 2794 NrfInfo: 2795 example: 2796 servedUdrInfo: 2797 key: 2798 supportedDataSets: 2799 - null 2800 - null 2801 groupId: groupId 2802 externalGroupIdentifiersRanges: 2803 - start: start 2804 pattern: pattern 2805 end: end 2806 - start: start 2807 pattern: pattern 2808 end: end 2809 supiRanges: 2810 - start: start 2811 pattern: pattern 2812 end: end 2813 - start: start 2814 pattern: pattern 2815 end: end 2816 gpsiRanges: 2817 - start: start 2818 pattern: pattern 2819 end: end 2820 - start: start 2821 pattern: pattern 2822 end: end 2823 servedUdmInfo: 2824 key: 2825 routingIndicators: 2826 - routingIndicators 2827 - routingIndicators 2828 groupId: groupId 2829 externalGroupIdentifiersRanges: 2830 - start: start 2831 pattern: pattern 2832 end: end 2833 - start: start 2834 pattern: pattern 2835 end: end 2836 supiRanges: 2837 - start: start 2838 pattern: pattern 2839 end: end 2840 - start: start 2841 pattern: pattern 2842 end: end 2843 gpsiRanges: 2844 - start: start 2845 pattern: pattern 2846 end: end 2847 - start: start 2848 pattern: pattern 2849 end: end 2850 servedPcfInfo: 2851 key: 2852 rxDiamHost: rxDiamHost 2853 dnnList: 2854 - null 2855 - null 2856 rxDiamRealm: rxDiamRealm 2857 supiRanges: 2858 - start: start 2859 pattern: pattern 2860 end: end 2861 - start: start 2862 pattern: pattern 2863 end: end 2864 servedChfInfo: 2865 key: 2866 gpsiRangeList: 2867 - start: start 2868 pattern: pattern 2869 end: end 2870 - start: start 2871 pattern: pattern 2872 end: end 2873 plmnRangeList: 2874 - start: start 2875 pattern: pattern 2876 end: end 2877 - start: start 2878 pattern: pattern 2879 end: end 2880 supiRangeList: 2881 - start: start 2882 pattern: pattern 2883 end: end 2884 - start: start 2885 pattern: pattern 2886 end: end 2887 servedAusfInfo: 2888 key: 2889 routingIndicators: 2890 - routingIndicators 2891 - routingIndicators 2892 groupId: groupId 2893 supiRanges: 2894 - start: start 2895 pattern: pattern 2896 end: end 2897 - start: start 2898 pattern: pattern 2899 end: end 2900 servedSmfInfo: 2901 key: 2902 accessType: 2903 - null 2904 - null 2905 sNssaiSmfInfoList: 2906 - dnnSmfInfoList: 2907 - dnn: dnn 2908 - dnn: dnn 2909 sNssai: 2910 sd: sd 2911 sst: 153 2912 - dnnSmfInfoList: 2913 - dnn: dnn 2914 - dnn: dnn 2915 sNssai: 2916 sd: sd 2917 sst: 153 2918 taiRangeList: 2919 - tacRangeList: 2920 - start: start 2921 pattern: pattern 2922 end: end 2923 - start: start 2924 pattern: pattern 2925 end: end 2926 plmnId: 2927 mnc: mnc 2928 mcc: mcc 2929 - tacRangeList: 2930 - start: start 2931 pattern: pattern 2932 end: end 2933 - start: start 2934 pattern: pattern 2935 end: end 2936 plmnId: 2937 mnc: mnc 2938 mcc: mcc 2939 taiList: 2940 - tac: tac 2941 plmnId: 2942 mnc: mnc 2943 mcc: mcc 2944 - tac: tac 2945 plmnId: 2946 mnc: mnc 2947 mcc: mcc 2948 pgwFqdn: pgwFqdn 2949 servedBsfInfo: 2950 key: 2951 dnnList: 2952 - null 2953 - null 2954 ipv6PrefixRanges: 2955 - start: 2001:db8:abcd:12::0/64 2956 end: 2001:db8:abcd:12::0/64 2957 - start: 2001:db8:abcd:12::0/64 2958 end: 2001:db8:abcd:12::0/64 2959 ipDomainList: 2960 - ipDomainList 2961 - ipDomainList 2962 ipv4AddressRanges: 2963 - start: 198.51.100.1 2964 end: 198.51.100.1 2965 - start: 198.51.100.1 2966 end: 198.51.100.1 2967 servedAmfInfo: 2968 key: 2969 backupInfoAmfRemoval: 2970 - plmnId: 2971 mnc: mnc 2972 mcc: mcc 2973 amfId: amfId 2974 - plmnId: 2975 mnc: mnc 2976 mcc: mcc 2977 amfId: amfId 2978 guamiList: 2979 - plmnId: 2980 mnc: mnc 2981 mcc: mcc 2982 amfId: amfId 2983 - plmnId: 2984 mnc: mnc 2985 mcc: mcc 2986 amfId: amfId 2987 taiRangeList: 2988 - tacRangeList: 2989 - start: start 2990 pattern: pattern 2991 end: end 2992 - start: start 2993 pattern: pattern 2994 end: end 2995 plmnId: 2996 mnc: mnc 2997 mcc: mcc 2998 - tacRangeList: 2999 - start: start 3000 pattern: pattern 3001 end: end 3002 - start: start 3003 pattern: pattern 3004 end: end 3005 plmnId: 3006 mnc: mnc 3007 mcc: mcc 3008 backupInfoAmfFailure: 3009 - plmnId: 3010 mnc: mnc 3011 mcc: mcc 3012 amfId: amfId 3013 - plmnId: 3014 mnc: mnc 3015 mcc: mcc 3016 amfId: amfId 3017 amfSetId: amfSetId 3018 amfRegionId: amfRegionId 3019 n2InterfaceAmfInfo: 3020 ipv4EndpointAddress: 3021 - 198.51.100.1 3022 - 198.51.100.1 3023 amfName: amfName 3024 ipv6EndpointAddress: 3025 - 2001:db8:85a3::8a2e:370:7334 3026 - 2001:db8:85a3::8a2e:370:7334 3027 taiList: 3028 - tac: tac 3029 plmnId: 3030 mnc: mnc 3031 mcc: mcc 3032 - tac: tac 3033 plmnId: 3034 mnc: mnc 3035 mcc: mcc 3036 servedUpfInfo: 3037 key: 3038 iwkEpsInd: false 3039 interfaceUpfInfoList: 3040 - networkInstance: networkInstance 3041 ipv4EndpointAddresses: 3042 - 198.51.100.1 3043 - 198.51.100.1 3044 ipv6EndpointAddresses: 3045 - 2001:db8:85a3::8a2e:370:7334 3046 - 2001:db8:85a3::8a2e:370:7334 3047 endpointFqdn: endpointFqdn 3048 - networkInstance: networkInstance 3049 ipv4EndpointAddresses: 3050 - 198.51.100.1 3051 - 198.51.100.1 3052 ipv6EndpointAddresses: 3053 - 2001:db8:85a3::8a2e:370:7334 3054 - 2001:db8:85a3::8a2e:370:7334 3055 endpointFqdn: endpointFqdn 3056 smfServingArea: 3057 - smfServingArea 3058 - smfServingArea 3059 sNssaiUpfInfoList: 3060 - dnnUpfInfoList: 3061 - dnaiList: 3062 - null 3063 - null 3064 dnn: dnn 3065 - dnaiList: 3066 - null 3067 - null 3068 dnn: dnn 3069 sNssai: 3070 sd: sd 3071 sst: 153 3072 - dnnUpfInfoList: 3073 - dnaiList: 3074 - null 3075 - null 3076 dnn: dnn 3077 - dnaiList: 3078 - null 3079 - null 3080 dnn: dnn 3081 sNssai: 3082 sd: sd 3083 sst: 153 3084 properties: 3085 servedUdrInfo: 3086 additionalProperties: 3087 $ref: '#/components/schemas/UdrInfo' 3088 minProperties: 1 3089 type: object 3090 servedUdmInfo: 3091 additionalProperties: 3092 $ref: '#/components/schemas/UdmInfo' 3093 minProperties: 1 3094 type: object 3095 servedAusfInfo: 3096 additionalProperties: 3097 $ref: '#/components/schemas/AusfInfo' 3098 minProperties: 1 3099 type: object 3100 servedAmfInfo: 3101 additionalProperties: 3102 $ref: '#/components/schemas/AmfInfo' 3103 minProperties: 1 3104 type: object 3105 servedSmfInfo: 3106 additionalProperties: 3107 $ref: '#/components/schemas/SmfInfo' 3108 minProperties: 1 3109 type: object 3110 servedUpfInfo: 3111 additionalProperties: 3112 $ref: '#/components/schemas/UpfInfo' 3113 minProperties: 1 3114 type: object 3115 servedPcfInfo: 3116 additionalProperties: 3117 $ref: '#/components/schemas/PcfInfo' 3118 minProperties: 1 3119 type: object 3120 servedBsfInfo: 3121 additionalProperties: 3122 $ref: '#/components/schemas/BsfInfo' 3123 minProperties: 1 3124 type: object 3125 servedChfInfo: 3126 additionalProperties: 3127 $ref: '#/components/schemas/ChfInfo' 3128 minProperties: 1 3129 type: object 3130 type: object 3131 LinksValueSchema: 3132 oneOf: 3133 - items: 3134 $ref: '#/components/schemas/Link' 3135 minItems: 1 3136 type: array 3137 - $ref: '#/components/schemas/Link' 3138 Link: 3139 properties: 3140 href: 3141 type: string 3142 type: object 3143 Uri: 3144 type: string 3145 ProblemDetails: 3146 properties: 3147 type: 3148 type: string 3149 title: 3150 type: string 3151 status: 3152 format: int32 3153 type: integer 3154 detail: 3155 type: string 3156 instance: 3157 type: string 3158 cause: 3159 type: string 3160 invalidParams: 3161 items: 3162 $ref: '#/components/schemas/InvalidParam' 3163 minItems: 1 3164 type: array 3165 type: object 3166 InvalidParam: 3167 properties: 3168 param: 3169 type: string 3170 reason: 3171 type: string 3172 required: 3173 - param 3174 type: object 3175 NfInstanceId: 3176 format: uuid 3177 type: string 3178 PatchItem: 3179 properties: 3180 op: 3181 $ref: '#/components/schemas/PatchOperation' 3182 path: 3183 type: string 3184 from: 3185 type: string 3186 value: 3187 nullable: true 3188 required: 3189 - op 3190 - path 3191 type: object 3192 PatchOperation: 3193 enum: 3194 - add 3195 - copy 3196 - move 3197 - remove 3198 - replace 3199 - test 3200 type: string 3201 PlmnId: 3202 example: 3203 mnc: mnc 3204 mcc: mcc 3205 properties: 3206 mcc: 3207 pattern: ^\d{3}$ 3208 type: string 3209 mnc: 3210 pattern: ^\d{2,3}$ 3211 type: string 3212 required: 3213 - mcc 3214 - mnc 3215 type: object 3216 Mcc: 3217 pattern: ^\d{3}$ 3218 type: string 3219 Mnc: 3220 pattern: ^\d{2,3}$ 3221 type: string 3222 Snssai: 3223 example: 3224 sd: sd 3225 sst: 153 3226 properties: 3227 sst: 3228 format: int32 3229 maximum: 255 3230 minimum: 0 3231 type: integer 3232 sd: 3233 pattern: ^[A-Fa-f0-9]{6}$ 3234 type: string 3235 required: 3236 - sst 3237 type: object 3238 Ipv4Addr: 3239 example: 198.51.100.1 3240 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])$ 3241 type: string 3242 Ipv6Addr: 3243 allOf: 3244 - 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})))$ 3245 - pattern: ^((([^:]+:){7}([^:]+))|((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))$ 3246 example: 2001:db8:85a3::8a2e:370:7334 3247 type: string 3248 DateTime: 3249 format: date-time 3250 type: string 3251 UriScheme: 3252 enum: 3253 - http 3254 - https 3255 type: string 3256 SupportedFeatures: 3257 pattern: ^[A-Fa-f0-9]*$ 3258 type: string 3259 Guami: 3260 example: 3261 plmnId: 3262 mnc: mnc 3263 mcc: mcc 3264 amfId: amfId 3265 properties: 3266 plmnId: 3267 $ref: '#/components/schemas/PlmnId' 3268 amfId: 3269 pattern: ^[A-Fa-f0-9]{6}$ 3270 type: string 3271 required: 3272 - amfId 3273 - plmnId 3274 type: object 3275 AmfId: 3276 pattern: ^[A-Fa-f0-9]{6}$ 3277 type: string 3278 NfGroupId: 3279 type: string 3280 Tai: 3281 example: 3282 tac: tac 3283 plmnId: 3284 mnc: mnc 3285 mcc: mcc 3286 properties: 3287 plmnId: 3288 $ref: '#/components/schemas/PlmnId' 3289 tac: 3290 pattern: (^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$) 3291 type: string 3292 required: 3293 - plmnId 3294 - tac 3295 type: object 3296 Tac: 3297 pattern: (^[A-Fa-f0-9]{4}$)|(^[A-Fa-f0-9]{6}$) 3298 type: string 3299 AccessType: 3300 enum: 3301 - 3GPP_ACCESS 3302 - NON_3GPP_ACCESS 3303 type: string 3304 Dnn: 3305 type: string 3306 Dnai: 3307 type: string 3308 DiameterIdentity: 3309 pattern: ^([A-Za-z0-9]+(-[A-Za-z0-9]+).)+[a-z]{2,}$ 3310 type: string 3311 Ipv6Prefix: 3312 allOf: 3313 - 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])))$ 3314 - pattern: ^((([^:]+:){7}([^:]+))|((([^:]+:)*[^:]+)?::(([^:]+:)*[^:]+)?))(\/.+)$ 3315 example: 2001:db8:abcd:12::0/64 3316 type: string 3317 N1MessageClass: 3318 enum: 3319 - 5GMM 3320 - SM 3321 - LPP 3322 - SMS 3323 - UPDP 3324 type: string 3325 N2InformationClass: 3326 enum: 3327 - SM 3328 - NRPPa 3329 - PWS 3330 - PWS-BCAL 3331 - PWS-RF 3332 - RAN 3333 type: string 3334 ChangeItem: 3335 example: 3336 path: path 3337 newValue: "" 3338 from: from 3339 origValue: "" 3340 properties: 3341 op: 3342 $ref: '#/components/schemas/ChangeType' 3343 path: 3344 type: string 3345 from: 3346 type: string 3347 origValue: {} 3348 newValue: {} 3349 required: 3350 - op 3351 - path 3352 type: object 3353 ChangeType: 3354 enum: 3355 - ADD 3356 - MOVE 3357 - REMOVE 3358 - REPLACE 3359 type: string 3360 AmfName: 3361 type: string 3362 nullnftype: 3363 enum: 3364 - NRF 3365 - UDM 3366 - AMF 3367 - SMF 3368 - AUSF 3369 - NEF 3370 - PCF 3371 - SMSF 3372 - NSSF 3373 - UDR 3374 - LMF 3375 - GMLC 3376 - 5G_EIR 3377 - SEPP 3378 - UPF 3379 - N3IWF 3380 - AF 3381 - UDSF 3382 - BSF 3383 - CHF 3384 - NWDAF 3385 type: string 3386 securitySchemes: 3387 oAuth2ClientCredentials: 3388 flows: 3389 clientCredentials: 3390 scopes: 3391 nnrf-nfm: Access to the Nnrf_NFManagement API 3392 tokenUrl: /oauth2/token 3393 type: oauth2