summaryrefslogtreecommitdiffstats
path: root/docs/sections/services/ves-openapi-manager/resources/artifact-no-stndDefined.yaml
blob: ad1b7aa2c9649e2576744496bb84c8cb7db76ff8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
---
event:
  presence: required
  structure:
    commonEventHeader:
      presence: required
      structure:
        domain: {presence: required, value: notification}
        eventName: {presence: required, value: Noti_MyPnf-Acme_FileReady}
        priority: {presence: required, value: Normal}
        eventId: {presence: required}
        reportingEntityId: {presence: required}
        reportingEntityName: {presence: required}
        sequence: {presence: required, value: 0}
        sourceId: {presence: required}
        sourceName: {presence: required}
        version: {presence: required, value: 4.0.1}
        vesEventListenerVersion: {presence: required, value: 7.0.1}
        startEpochMicrosec: {presence: required}
        lastEpochMicrosec: {presence: required}
    notificationFields:
      presence: required
      structure:
        changeIdentifier: {presence: required, value: PM_MEAS_FILES}
        changeType: {presence: required, value: fileReady}
        notificationFieldsVersion: {presence: required, value: 2.0}
        arrayOfNamedHashMap:
          presence: required
          array:
            - name: {presence: required}
              hashMap: {presence: required, structure: {
                keyValuePair: {presence: required, structure: {key: {presence: required, value: location}, value: {presence: required}}},
                keyValuePair: {presence: required, structure: {key: {presence: required, value: compression}, value: {presence: required, value: gzip}}},
                keyValuePair: {presence: required, structure: {key: {presence: required, value: fileFormatType}, value: {presence: required, value: org.3GPP.32.435}}},
                keyValuePair: {presence: required, structure: {key: {presence: required, value: fileFormatVersion}, value: {presence: required, value: V10}}}}
              }
...