AppSessionContextReqData
Description: Identifies the service requirements of an Individual Application Session Context.
Type: object
Required:
- notifUri
- suppFeat
oneOf:
- required: [ueIpv4]
- required: [ueIpv6]
- required: [ueMac]
Properties:
afAppId:
Reference: '#/components/schemas/AfAppId'
afRoutReq:
Reference: '#/components/schemas/AfRoutingRequirement'
aspId:
Reference: '#/components/schemas/AspId'
bdtRefId:
Reference: 'TS29122_CommonData.yaml#/components/schemas/BdtReferenceId'
dnn:
Reference: 'TS29571_CommonData.yaml#/components/schemas/Dnn'
evSubsc:
Reference: '#/components/schemas/EventsSubscReqData'
medComponents:
Type: object
additionalProperties:
Reference: '#/components/schemas/MediaComponent'
minProperties: 1
ipDomain:
Type: string
mpsId:
Description: indication of MPS service request
Type: string
notifUri:
Reference: 'TS29122_CommonData.yaml#/components/schemas/Uri'
sliceInfo:
Reference: 'TS29571_CommonData.yaml#/components/schemas/Snssai'
sponId:
Reference: '#/components/schemas/SponId'
sponStatus:
Reference: '#/components/schemas/SponsoringStatus'
supi:
Reference: 'TS29571_CommonData.yaml#/components/schemas/Supi'
suppFeat:
Reference: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
ueIpv4:
Reference: 'TS29571_CommonData.yaml#/components/schemas/Ipv4Addr'
ueIpv6:
Reference: 'TS29571_CommonData.yaml#/components/schemas/Ipv6Addr'
ueMac:
Reference: 'TS29571_CommonData.yaml#/components/schemas/MacAddr48'