blob: 602d2e01192ac0df6dc6ff3b783efaadf49caca8 [file] [log] [blame]
{
"vfcmt": {
"uuid": "06c7d927-4e2f-47e1-a29d-b6ed229ebc0a",
"name": "vosk007",
"description": "the name is vosk, eran vosk",
"vfiName": "LiavSrv",
"flowType": "SNMP"
},
"cdump": {
"cid": "47908e78-9893-4f18-b767-ea7131dd8de7",
"version": 0,
"nodes": [
{
"name": "supplement",
"description":
"/sdc/v1/catalog/resources/30d0b4f4-efc5-424a-9d26-6d7843a0971d/artifacts/2d68c4e3-a4ab-46b3-ae3b-2a593fa97ded",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d",
"nid": "n.1517823224030.1",
"capabilities": [
{
"name": "stream_subscribe_0",
"type": {
"name": "dcae.capabilities.stream.subscribe",
"id": "template.yaml/dcae.capabilities.stream.subscribe"
},
"properties": [
{
"assignment": { "value": "VES_specification" },
"name": "format",
"type": "string"
},
{
"assignment": { "value": "IGNORE" },
"name": "route",
"type": "string"
},
{
"assignment": { "value": "5.28.4" },
"name": "version",
"type": "string"
}
]
},
{
"name": "feature",
"type": {
"name": "tosca.capabilities.Node",
"id": "template.yaml/tosca.capabilities.Node"
}
}
],
"requirements": [
{
"capability": {
"name": "dcae.capabilities.stream.subscribe",
"id": "template.yaml/dcae.capabilities.stream.subscribe"
},
"node_filter": {
"capabilities": [
{
"dcae.capabilities.stream.subscribe": {
"properties": [
{ "format": [{ "equal": "VES_specification" }] },
{ "version": [{ "equal": "5.28.4" }] }
]
}
}
]
},
"name": "stream_publish_0",
"relationship": { "type": "dcae.relationships.rework_connected_to" }
},
{
"capability": {
"name": "dcae.capabilities.cdapHost",
"id": "template.yaml/dcae.capabilities.cdapHost"
},
"name": "host",
"relationship": {
"type": "dcae.relationships.component_contained_in"
}
},
{
"capability": {
"name": "dcae.capabilities.composition.host",
"id": "template.yaml/dcae.capabilities.composition.host"
},
"name": "composition"
},
{
"occurrences": [0, "UNBOUNDED"],
"node": "tosca.nodes.Root",
"capability": {
"name": "tosca.capabilities.Node",
"id": "template.yaml/tosca.capabilities.Node"
},
"name": "dependency",
"relationship": { "type": "tosca.relationships.DependsOn" }
}
],
"properties": [
{
"assignment": {
"value":
"com.att.gfp.dcae.eventProcessor.Catalog,com.att.ecomp.dcae.eventproc.cdap.common.processors.Catalog"
},
"name": "defaultCatalogs",
"type": "string"
},
{
"assignment": { "value": { "get_input": "defaultObjects" } },
"name": "defaultObjects",
"type": "string"
},
{
"assignment": { "value": "Supplement Microservice" },
"name": "description",
"type": "string"
},
{
"assignment": { "value": { "get_input": "dmaapConsumerGrp" } },
"name": "dmaapConsumerGrp",
"type": "string"
},
{
"assignment": { "value": "" },
"name": "eventFactory",
"type": "string"
},
{
"assignment": {
"value":
"{\"processing\":[{\"phase\":\"supplement\",\"filter\":{\"class\":\"OneOf\",\"field\":\"event.commonEventHeader.eventType\",\"values\":[\"vPCRF_Alarms\",\"vMoG_Alarms\",\"applicationVnf\",\"GuestOS_Alarms\",\"Control\"]},\"processors\":[{\"class\":\"DateFormatter\",\"value\":\"${event.commonEventHeader.startEpochMicrosec}\",\"fromFormat\":\"#ms\",\"fromTz\":\"GMT\",\"toField\":\"event.commonEventHeader.internalHeaderFields.firstDatetime\",\"toFormat\":\"EEE,ddMMMyyyyHH:mm:ssZ\",\"toTz\":\"GMT\"},{\"class\":\"DateFormatter\",\"value\":\"${event.commonEventHeader.lastEpochMicrosec}\",\"fromFormat\":\"#ms\",\"fromTz\":\"GMT\",\"toField\":\"event.commonEventHeader.internalHeaderFields.lastDatetime\",\"toFormat\":\"EEE,ddMMMyyyyHH:mm:ssZ\",\"toTz\":\"GMT\"},{\"class\":\"DateFormatter\",\"value\":\"%{now.ms}\",\"fromFormat\":\"#ms\",\"fromTz\":\"GMT\",\"toField\":\"event.commonEventHeader.internalHeaderFields.collectorTimeStamp\",\"toFormat\":\"EEE,ddMMMyyyyHH:mm:ssZ\",\"toTz\":\"GMT\"},{\"class\":\"Set\",\"updates\":{\"event.commonEventHeader.internalHeaderFields.internalHeaderFieldsVersion\":\"9.9\",\"event.commonEventHeader.internalHeaderFields.eventTag\":\"${hp.tag}\"}}]},{\"phase\":\"supplement\",\"processors\":[{\"class\":\"RunPhase\",\"phase\":\"supplement_publish\"}]},{\"phase\":\"ves_supplement\",\"filter\":{\"class\":\"OneOf\",\"field\":\"event.commonEventHeader.eventType\",\"values\":[\"vIRC_Alarms\"]},\"processors\":[{\"class\":\"RunPhase\",\"phase\":\"supplement_publish\"}]}]}"
},
"name": "json",
"type": "string"
},
{
"assignment": { "value": { "get_input": "monitorThreads" } },
"name": "monitorThreads",
"type": "string"
},
{
"assignment": { "value": "supplementMS" },
"name": "name",
"type": "string"
},
{
"assignment": { "value": "supplement" },
"name": "phases.supplement.phaseName",
"type": "string"
},
{
"assignment": { "value": ".*supplement-in.*" },
"name": "phases.supplement.streamPattern",
"type": "string"
},
{
"assignment": { "value": "ves_supplement" },
"name": "phases.ves_supplement.phaseName",
"type": "string"
},
{
"assignment": { "value": ".*sec-fault.*" },
"name": "phases.ves_supplement.streamPattern",
"type": "string"
},
{
"assignment": {
"value":
"{\"phase\":\"supplement_publish\",\"processors\":[{\"class\":\"EventProcessorMetric\",\"metric\":\"out.events\"},{\"class\":\"SendEvent\",\"channel\":\"DCAE-SUPPLEMENT-EVENT-OUT\"}]}"
},
"name": "postConfig",
"type": "string"
},
{
"assignment": { "value": "vnfTypes.*" },
"name": "ruleKeyPattern",
"type": "string"
},
{
"assignment": { "value": "False" },
"name": "startNoChannels",
"type": "string"
},
{
"default": "cdap_broker",
"assignment": {
"value": { "get_input": "connected_broker_dns_name" }
},
"name": "connected_broker_dns_name",
"type": "string",
"required": true
},
{ "name": "jar_url", "type": "string", "required": true },
{
"assignment": {
"value": {
"get_property": ["SELF", "composition", "location_id"]
}
},
"name": "location_id",
"type": "string",
"required": true
},
{
"name": "service_component_type",
"type": "string",
"required": true
}
],
"typeinfo": {
"itemId":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.dcae.nodes.cdapApp.Supplement",
"requirements": [
{
"node": {
"name": "dcae.capabilities.stream.subscribe",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.stream.subscribe"
},
"capability": {
"name": "dcae.capabilities.stream.subscribe",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.stream.subscribe"
},
"name": "stream_publish_0",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d/stream_publish_0",
"relationship": {
"type": "dcae.relationships.rework_connected_to"
}
},
{
"node": {
"name": "dcae.capabilities.cdapHost",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.cdapHost"
},
"capability": {
"name": "dcae.capabilities.cdapHost",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.cdapHost"
},
"name": "host",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d/host",
"relationship": {
"type": "dcae.relationships.component_contained_in"
}
},
{
"node": {
"name": "dcae.capabilities.composition.host",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.composition.host"
},
"capability": {
"name": "dcae.capabilities.composition.host",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.composition.host"
},
"name": "composition",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d/composition"
},
{
"occurrences": [0, "UNBOUNDED"],
"node": {
"name": "tosca.capabilities.Node",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.capabilities.Node"
},
"capability": {
"name": "tosca.capabilities.Node",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.capabilities.Node"
},
"name": "dependency",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d/dependency",
"relationship": { "type": "tosca.relationships.DependsOn" }
}
],
"capabilities": [
{
"name": "stream_subscribe_0",
"type": {
"name": "dcae.capabilities.stream.subscribe",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/dcae.capabilities.stream.subscribe"
}
},
{
"name": "feature",
"type": {
"name": "tosca.capabilities.Node",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.capabilities.Node"
}
}
],
"catalogId": 0,
"catalog": "http://135.91.225.81:8080",
"hierarchy": [
{
"name": "tosca.dcae.nodes.cdapApp",
"id":
"30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.dcae.nodes.cdapApp"
},
{
"name": "tosca.dcae.nodes.Root",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.dcae.nodes.Root"
},
{
"name": "tosca.nodes.Root",
"description":
"The TOSCA Node Type all other TOSCA base Node Types derive from",
"id": "30d0b4f4-efc5-424a-9d26-6d7843a0971d/tosca.nodes.Root"
}
],
"name": "tosca.dcae.nodes.cdapApp.Supplement",
"id": 0
},
"type": { "name": "tosca.dcae.nodes.cdapApp.Supplement" }
},
{
"name": "enrich",
"description":
"/sdc/v1/catalog/resources/8743b27b-f01e-4b17-a306-37efd42983d0/artifacts/c96f3ffd-516c-470b-ab7c-ced64fb244f0",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0",
"nid": "n.1517823228454.2",
"capabilities": [
{
"name": "stream_subscribe_0",
"type": {
"name": "dcae.capabilities.stream.subscribe",
"id": "template.yaml/dcae.capabilities.stream.subscribe"
},
"properties": [
{
"assignment": { "value": "VES_specification" },
"name": "format",
"type": "string"
},
{
"assignment": { "value": "IGNORE" },
"name": "route",
"type": "string"
},
{
"assignment": { "value": "5.28.4" },
"name": "version",
"type": "string"
}
]
},
{
"name": "feature",
"type": {
"name": "tosca.capabilities.Node",
"id": "template.yaml/tosca.capabilities.Node"
}
}
],
"requirements": [
{
"capability": {
"name": "dcae.capabilities.stream.subscribe",
"id": "template.yaml/dcae.capabilities.stream.subscribe"
},
"node_filter": {
"capabilities": [
{
"dcae.capabilities.stream.subscribe": {
"properties": [
{ "format": [{ "equal": "VES_specification" }] },
{ "version": [{ "equal": "5.28.4" }] }
]
}
}
]
},
"name": "stream_publish_0",
"relationship": { "type": "dcae.relationships.rework_connected_to" }
},
{
"capability": {
"name": "dcae.capabilities.cdapHost",
"id": "template.yaml/dcae.capabilities.cdapHost"
},
"name": "host",
"relationship": {
"type": "dcae.relationships.component_contained_in"
}
},
{
"capability": {
"name": "dcae.capabilities.composition.host",
"id": "template.yaml/dcae.capabilities.composition.host"
},
"name": "composition"
},
{
"occurrences": [0, "UNBOUNDED"],
"node": "tosca.nodes.Root",
"capability": {
"name": "tosca.capabilities.Node",
"id": "template.yaml/tosca.capabilities.Node"
},
"name": "dependency",
"relationship": { "type": "tosca.relationships.DependsOn" }
}
],
"properties": [
{
"assignment": {
"value":
"com.att.ecomp.dcae.eventproc.cdap.common.processors.Catalog,com.att.sa.highlandPark.topoTools.HpTopoDbObjectCatalog,com.att.sa.highlandPark.topoTools.HpTopoDbProcessors,com.att.gfp.dcae.eventProcessor.Catalog"
},
"name": "defaultCatalogs",
"type": "string"
},
{
"assignment": { "value": { "get_input": "defaultObjects" } },
"name": "defaultObjects",
"type": "string"
},
{
"assignment": { "value": "Enrich Microservice" },
"name": "description",
"type": "string"
},
{
"assignment": { "value": { "get_input": "dmaapConsumerGrp" } },
"name": "dmaapConsumerGrp",
"type": "string"
},
{
"assignment": { "value": "" },
"name": "eventFactory",
"type": "string"
},
{
"assignment": {
"value":
"{\"processing\":[{\"phase\":\"enrich\",\"filter\":{\"class\":\"Assigned\",\"field\":\"event.commonEventHeader.sourceName\",\"emtpyIsAssigned\":false},\"processors\":[{\"class\":\"StringTransform\",\"value\":\"${event.commonEventHeader.sourceName}\",\"toField\":\"searchString\",\"targetCase\":\"lower\"},{\"class\":\"EventProcessorMetric\",\"metric\":\"in.events\"},{\"class\":\"LogText\",\"logLevel\":\"WARN\",\"logText\":\"Alarm_EnrichmentStartingfor${hp.tag}\"},{\"class\":\"TopoSearch\",\"searchField\":\"oid\",\"searchValue\":\"${searchString}\",\"updates\":{\"event.commonEventHeader.sourceName\":\"${ptnii_name}\",\"event.commonEventHeader.sourceId\":\"${vserver_id}\",\"event.commonEventHeader.reportingEntityName\":\"${vnf_name}\",\"event.commonEventHeader.reportingEntityId\":\"${vnf_id}\",\"event.commonEventHeader.internalHeaderFields.equipmentType\":\"${equip_type}\",\"event.commonEventHeader.internalHeaderFields.provStatus\":\"${prov_status}\",\"event.commonEventHeader.internalHeaderFields.inMaint\":\"${in_maint}\",\"event.commonEventHeader.internalHeaderFields.tenantName\":\"${tenant_name}\",\"event.commonEventHeader.internalHeaderFields.eventSourceHostname\":\"${hostname}\",\"isEnriched\":true}},{\"class\":\"Set\",\"updates\":{\"event.preCorrelationAging\":\"${preCorrelationAging}\",\"event.prepublishAging\":\"${prepublishAging}\"}},{\"class\":\"Clear\",\"fields\":[\"searchString\"]},{\"class\":\"RunPhase\",\"phase\":\"enrich_publish\"}]}]}"
},
"name": "json",
"type": "string"
},
{
"assignment": { "value": { "get_input": "monitorThreads" } },
"name": "monitorThreads",
"type": "string"
},
{
"assignment": { "value": "enrichMS" },
"name": "name",
"type": "string"
},
{
"assignment": { "value": "enrich" },
"name": "phases.enrich.phaseName",
"type": "string"
},
{
"assignment": { "value": ".*" },
"name": "phases.enrich.streamPattern",
"type": "string"
},
{
"assignment": {
"value":
"{\"phase\":\"enrich_publish\",\"processors\":[{\"class\":\"EventProcessorMetric\",\"metric\":\"out.events\"},{\"class\":\"SendEvent\",\"channel\":\"DCAE-ENRICH-EVENT-OUT\"}]}"
},
"name": "postConfig",
"type": "string"
},
{
"assignment": { "value": "vnfTypes.*" },
"name": "ruleKeyPattern",
"type": "string"
},
{
"assignment": { "value": "False" },
"name": "startNoChannels",
"type": "string"
},
{
"default": "cdap_broker",
"assignment": {
"value": { "get_input": "connected_broker_dns_name" }
},
"name": "connected_broker_dns_name",
"type": "string",
"required": true
},
{ "name": "jar_url", "type": "string", "required": true },
{
"assignment": {
"value": {
"get_property": ["SELF", "composition", "location_id"]
}
},
"name": "location_id",
"type": "string",
"required": true
},
{
"name": "service_component_type",
"type": "string",
"required": true
}
],
"typeinfo": {
"itemId":
"8743b27b-f01e-4b17-a306-37efd42983d0/tosca.dcae.nodes.cdapApp.Enrich",
"requirements": [
{
"node": {
"name": "dcae.capabilities.stream.subscribe",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.stream.subscribe"
},
"capability": {
"name": "dcae.capabilities.stream.subscribe",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.stream.subscribe"
},
"name": "stream_publish_0",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0/stream_publish_0",
"relationship": {
"type": "dcae.relationships.rework_connected_to"
}
},
{
"node": {
"name": "dcae.capabilities.cdapHost",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.cdapHost"
},
"capability": {
"name": "dcae.capabilities.cdapHost",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.cdapHost"
},
"name": "host",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0/host",
"relationship": {
"type": "dcae.relationships.component_contained_in"
}
},
{
"node": {
"name": "dcae.capabilities.composition.host",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.composition.host"
},
"capability": {
"name": "dcae.capabilities.composition.host",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.composition.host"
},
"name": "composition",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0/composition"
},
{
"occurrences": [0, "UNBOUNDED"],
"node": {
"name": "tosca.capabilities.Node",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/tosca.capabilities.Node"
},
"capability": {
"name": "tosca.capabilities.Node",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/tosca.capabilities.Node"
},
"name": "dependency",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0/dependency",
"relationship": { "type": "tosca.relationships.DependsOn" }
}
],
"capabilities": [
{
"name": "stream_subscribe_0",
"type": {
"name": "dcae.capabilities.stream.subscribe",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/dcae.capabilities.stream.subscribe"
}
},
{
"name": "feature",
"type": {
"name": "tosca.capabilities.Node",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/tosca.capabilities.Node"
}
}
],
"catalogId": 0,
"catalog": "http://135.91.225.81:8080",
"hierarchy": [
{
"name": "tosca.dcae.nodes.cdapApp",
"id":
"8743b27b-f01e-4b17-a306-37efd42983d0/tosca.dcae.nodes.cdapApp"
},
{
"name": "tosca.dcae.nodes.Root",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0/tosca.dcae.nodes.Root"
},
{
"name": "tosca.nodes.Root",
"description":
"The TOSCA Node Type all other TOSCA base Node Types derive from",
"id": "8743b27b-f01e-4b17-a306-37efd42983d0/tosca.nodes.Root"
}
],
"name": "tosca.dcae.nodes.cdapApp.Enrich",
"id": 0
},
"type": { "name": "tosca.dcae.nodes.cdapApp.Enrich" }
}
],
"relations": [],
"inputs": [],
"outputs": []
}
}