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]