blob: 2db257d8392b142731a5a4304db3640f0c475c3f (
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
tosca_definitions_version: tosca_simple_yaml_1_1_0
policy_types:
onap.policies.Monitoring:
derived_from: tosca.policies.Root
version: 1.0.0
name: onap.policies.Monitoring
description: a base policy type for all policies that govern monitoring provisioning
onap.policies.monitoring.dcae-pm-subscription-handler:
derived_from: onap.policies.Monitoring
version: 1.0.0
properties:
subscription:
type: map
description: PM Subscription Handler Subscription
entry_schema:
type: onap.datatypes.monitoring.subscription
data_types:
onap.datatypes.monitoring.subscription:
derived_from: tosca.datatypes.Root
properties:
subscriptionName:
type: string
description: Name of the subscription
required: true
administrativeState:
type: string
description: State of the subscription
required: true
constraints:
- valid_values:
- LOCKED
- UNLOCKED
fileBasedGP:
type: integer
description: File based granularity period
required: true
fileLocation:
type: string
description: ROP file location
required: true
nfTypeModelInvariantId:
type: string
description: Network function invariant ID
required: true
nfFilter:
type: map
description: Network function filter
required: true
entry_schema:
type: onap.datatypes.monitoring.nfFilter
measurementGroups:
type: list
description: Measurement Groups
required: true
entry_schema:
type: onap.datatypes.monitoring.measurementGroups
onap.datatypes.monitoring.nfFilter:
derived_from: tosca.datatypes.Root
properties:
nfNames:
type: list
description: List of network functions
required: true
#default: []
entry_schema:
type: string
swVersions:
type: list
description: List of software versions
required: true
#default: []
entry_schema:
type: string
onap.datatypes.monitoring.measurementGroups:
derived_from: tosca.datatypes.Root
properties:
measurementGroup:
type: map
description: Measurement Group
required: true
entry_schema:
type: onap.datatypes.monitoring.measurementGroup
onap.datatypes.monitoring.measurementGroup:
derived_from: tosca.datatypes.Root
properties:
measurementTypes:
type: list
description: List of measurement types
required: true
#default: []
entry_schema:
type: onap.datatypes.monitoring.measurementTypes
managedObjectDNsBasic:
type: list
description: List of managed object distinguished names
required: true
#default: []
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasics
onap.datatypes.monitoring.measurementTypes:
derived_from: tosca.datatypes.Root
properties:
measurementType:
type: map
description: Measurement type object
required: true
entry_schema:
type: onap.datatypes.monitoring.measurementType
onap.datatypes.monitoring.measurementType:
derived_from: tosca.datatypes.Root
properties:
measurementType:
type: string
description: Measurement type
required: true
onap.datatypes.monitoring.managedObjectDNsBasics:
derived_from: tosca.datatypes.Root
properties:
managedObjectDNsBasic:
type: map
description: Managed object distinguished name object
required: true
entry_schema:
type: onap.datatypes.monitoring.managedObjectDNsBasic
onap.datatypes.monitoring.managedObjectDNsBasic:
derived_from: tosca.datatypes.Root
properties:
DN:
type: string
description: Managed object distinguished name
required: true
|