tosca_definitions_version: tosca_simple_yaml_1_1_0 name: ToscaServiceTemplateSimple version: 1.0.0 metadata: {} policy_types: onap.policies.Monitoring: derived_from: tosca.policies.Root description: a base policy type for all policies that govern monitoring provisioning version: 1.0.0 name: onap.policies.Monitoring onap.policies.monitoring.dcae-pm-subscription-handler: name: onap.policies.monitoring.dcae-pm-subscription-handler version: 1.0.0 derived_from: onap.policies.Monitoring metadata: {} properties: pmsh_policy: name: pmsh_policy type: onap.datatypes.monitoring.subscription typeVersion: 0.0.0 description: PMSH Policy JSON required: false constraints: [] metadata: {} data_types: onap.datatypes.monitoring.managedObjectDNsBasic: name: onap.datatypes.monitoring.managedObjectDNsBasic version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: DN: name: DN type: string typeVersion: 0.0.0 description: Managed object distinguished name required: true constraints: [] metadata: {} onap.datatypes.monitoring.managedObjectDNsBasics: name: onap.datatypes.monitoring.managedObjectDNsBasics version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: managedObjectDNsBasic: name: managedObjectDNsBasic type: map typeVersion: 0.0.0 description: Managed object distinguished name object required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.managedObjectDNsBasic typeVersion: 0.0.0 constraints: [] metadata: {} onap.datatypes.monitoring.measurementGroup: name: onap.datatypes.monitoring.measurementGroup version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: measurementTypes: name: measurementTypes type: list typeVersion: 0.0.0 description: List of measurement types required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.measurementTypes typeVersion: 0.0.0 constraints: [] metadata: {} managedObjectDNsBasic: name: managedObjectDNsBasic type: list typeVersion: 0.0.0 description: List of managed object distinguished names required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.managedObjectDNsBasics typeVersion: 0.0.0 constraints: [] metadata: {} onap.datatypes.monitoring.measurementGroups: name: onap.datatypes.monitoring.measurementGroups version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: measurementGroup: name: measurementGroup type: map typeVersion: 0.0.0 description: Measurement Group required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.measurementGroup typeVersion: 0.0.0 constraints: [] metadata: {} onap.datatypes.monitoring.measurementType: name: onap.datatypes.monitoring.measurementType version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: measurementType: name: measurementType type: string typeVersion: 0.0.0 description: Measurement type required: true constraints: [] metadata: {} onap.datatypes.monitoring.measurementTypes: name: onap.datatypes.monitoring.measurementTypes version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: measurementType: name: measurementType type: map typeVersion: 0.0.0 description: Measurement type object required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.measurementType typeVersion: 0.0.0 constraints: [] metadata: {} onap.datatypes.monitoring.nfFilter: name: onap.datatypes.monitoring.nfFilter version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: modelNames: name: modelNames type: list typeVersion: 0.0.0 description: List of model names required: true constraints: [] entry_schema: type: string typeVersion: 0.0.0 constraints: [] metadata: {} modelInvariantIDs: name: modelInvariantIDs type: list typeVersion: 0.0.0 description: List of model invariant IDs required: true constraints: [] entry_schema: type: string typeVersion: 0.0.0 constraints: [] metadata: {} modelVersionIDs: name: modelVersionIDs type: list typeVersion: 0.0.0 description: List of model version IDs required: true constraints: [] entry_schema: type: string typeVersion: 0.0.0 constraints: [] metadata: {} nfNames: name: nfNames type: list typeVersion: 0.0.0 description: List of network functions required: true constraints: [] entry_schema: type: string typeVersion: 0.0.0 constraints: [] metadata: {} onap.datatypes.monitoring.subscription: name: onap.datatypes.monitoring.subscription version: 0.0.0 derived_from: tosca.datatypes.Root metadata: {} constraints: [] properties: measurementGroups: name: measurementGroups type: list typeVersion: 0.0.0 description: Measurement Groups required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.measurementGroups typeVersion: 0.0.0 constraints: [] metadata: {} fileBasedGP: name: fileBasedGP type: integer typeVersion: 0.0.0 description: File based granularity period required: true constraints: [] metadata: {} fileLocation: name: fileLocation type: string typeVersion: 0.0.0 description: ROP file location required: true constraints: [] metadata: {} subscriptionName: name: subscriptionName type: string typeVersion: 0.0.0 description: Name of the subscription required: true constraints: [] metadata: {} administrativeState: name: administrativeState type: string typeVersion: 0.0.0 description: State of the subscription required: true constraints: - valid_values: - LOCKED - UNLOCKED metadata: {} nfFilter: name: nfFilter type: map typeVersion: 0.0.0 description: Network function filter required: true constraints: [] entry_schema: type: onap.datatypes.monitoring.nfFilter typeVersion: 0.0.0 constraints: [] metadata: {}