PcfBinding

Type: object

Properties:

supi:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Supi'

gpsi:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Gpsi'

ipv4Addr:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Ipv4Addr'

ipv6Prefix:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Ipv6Prefix'

ipDomain:

Type: string

macAddr48:

Reference: 'TS29571_CommonData.yaml#/components/schemas/MacAddr48'

dnn:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Dnn'

pcfFqdn:

Reference: 'TS29510_Nnrf_NFManagement.yaml#/components/schemas/Fqdn'

pcfIpEndPoints:

Type: array

Items:

Reference: 'TS29510_Nnrf_NFManagement.yaml#/components/schemas/IpEndPoint'

minItems: 1

Description: IP end points of the PCF or the IP end points of the PCF hosting the Npcf_PolicyAuthorization service. At least one of pcfFqdn or pcfIpEndPoints shall be included if the PCF supports N5 interface. If the pcfIpEndPoints is provided at the PCF level, the transport and port in the pcfIpEndPoints are not required.

pcfDiamHost:

Reference: 'TS29571_CommonData.yaml#/components/schemas/DiameterIdentity'

pcfDiamRealm:

Reference: 'TS29571_CommonData.yaml#/components/schemas/DiameterIdentity'

snssai:

Reference: 'TS29571_CommonData.yaml#/components/schemas/Snssai'

Required:

- dnn

- snssai

oneOf:

- anyOf:

- required: [ipv4Addr]

- required: [ipv6Prefix]

- required: [macAddr48]