2 # Representation of apex decision maker policy with metadataSet reference in the metadata field.
4 tosca_definitions_version: tosca_simple_yaml_1_1_0
7 - operational.apex.decisionMaker:
8 type: onap.policies.native.Apex
10 name: operational.apex.decisionMaker
13 metadataSetName: apexMetadata_decisionMaker
14 metadataSetVersion: 1.0.0
16 engineServiceParameters:
25 parameterClassName: org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters
27 parameterClassName: org.onap.policy.apex.context.parameters.ContextParameters
30 parameterClassName: org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters
32 parameterClassName: org.onap.policy.apex.context.impl.schema.java.JavaSchemaHelperParameters
35 adaptedClass: java.time.Instant
36 adaptorClass: org.onap.policy.controlloop.util.Serialization$GsonInstantAdapter
39 value: ParameterValue1
40 - taskId: AAILookupTask:0.0.1
41 key: SomeKeyForThisTask
44 GuardRequestorConsumer:
45 carrierTechnologyParameters:
46 carrierTechnology: RESTREQUESTOR
47 parameterClassName: org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters
49 url: http://111.222.333.444:5555/pdp/api/getDecision
51 restRequestTimeout: 2000
52 httpHeader: Authorization:aaaaaaaaa== ClientAuth:bbbbbbbbb=
53 eventProtocolParameters:
55 eventName: GuardResponseEvent
56 eventNameFilter: GuardResponseEvent
58 requestorPeer: GuardRequestorProducer
61 carrierTechnologyParameters:
62 carrierTechnology: RESTCLIENT
63 parameterClassName: org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters
65 url: http://message-router:3904/events/unauthenticated.DCAE_CL_OUTPUT/APEX/1?timeout=60000
66 eventProtocolParameters:
69 nameAlias: closedLoopControlName
72 pojoField: VirtualControlLoopEvent
73 eventName: ControlLoop-vCPE-48f0c2c3-a172-4192-9ae3-052274181b6e
75 carrierTechnologyParameters:
76 carrierTechnology: RESTCLIENT
77 parameterClassName: org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters
79 url: http://message-router:3904/events/APPC-LCM-WRITE/APEX/1?timeout=60000
80 eventProtocolParameters:
84 pojoField: APPCLCMResponseEvent
85 eventName: APPCRestartVNFResponseEvent
86 eventNameFilter: APPCRestartVNFResponseEvent
87 eventOutputParameters:
89 carrierTechnologyParameters:
90 carrierTechnology: FILE
92 fileName: "/tmp/VCPEEventsOut.json"
93 eventProtocolParameters:
95 GuardRequestorProducer:
96 carrierTechnologyParameters:
97 carrierTechnology: RESTREQUESTOR
98 parameterClassName: org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters
99 eventProtocolParameters:
101 eventNameFilter: GuardRequestEvent
103 requestorPeer: GuardRequestorConsumer
104 requestorTimeout: 500
106 carrierTechnologyParameters:
107 carrierTechnology: RESTCLIENT
108 parameterClassName: org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters
110 url: http://message-router:3904/events/APPC-LCM-READ
111 eventProtocolParameters:
114 versionAlias: version
116 pojoField: APPCLCMRequestEvent
117 eventNameFilter: APPCRestartVNFRequestEvent
119 carrierTechnologyParameters:
120 carrierTechnology: RESTCLIENT
121 parameterClassName: org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters
123 url: http://message-router:3904/events/POLICY-CL-MGT
124 eventProtocolParameters:
127 versionAlias: version
129 pojoField: VirtualControlLoopNotification
130 eventNameFilter: ControlLoopLogEvent