SubscriptionData
Type: object
Required:
- nfStatusNotificationUri
- subscriptionId
Properties:
nfStatusNotificationUri:
Type: string
subscrCond:
oneOf:
- $ref: '#/components/schemas/NfInstanceIdCond'
- $ref: '#/components/schemas/NfTypeCond'
- $ref: '#/components/schemas/ServiceNameCond'
- $ref: '#/components/schemas/AmfCond'
- $ref: '#/components/schemas/GuamiListCond'
- $ref: '#/components/schemas/NetworkSliceCond'
- $ref: '#/components/schemas/NfGroupCond'
subscriptionId:
Type: string
Pattern: '^([0-9]{5,6}-)?[^-]+$'
readOnly: true
validityTime:
Reference: 'TS29571_CommonData.yaml#/components/schemas/DateTime'
reqNotifEvents:
Type: array
Items:
Reference: '#/components/schemas/NotificationEventType'
minItems: 1
plmnId:
Reference: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
notifCondition:
Reference: '#/components/schemas/NotifCondition'
reqNfType:
Reference: '#/components/schemas/NFType'
reqNfFqdn:
Reference: '#/components/schemas/Fqdn'