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'