2 "title": "onap.policies.controlloop.operational.common.Apex",
4 "description": "Operational policies for Apex PDP",
11 "engineServiceParameters",
12 "eventOutputParameters",
13 "eventInputParameters"
18 "description": "Whether an abatement event message will be expected for the control loop from DCAE.",
23 "description": "List of operations to be performed when Control Loop is triggered.",
25 "title": "onap.datatype.controlloop.Operation",
27 "description": "An operation supported by an actor",
37 "description": "Points to the operation to invoke when the current operation has exceeded its max retries.",
38 "default": "final_failure_retries"
42 "description": "Unique identifier for the operation"
46 "description": "Points to the operation to invoke when the time out for the operation occurs.",
47 "default": "final_failure_timeout"
51 "description": "Points to the operation to invoke on Actor operation failure.",
52 "default": "final_failure"
55 "title": "onap.datatype.controlloop.Actor",
57 "description": "An actor/operation/target definition",
66 "description": "Name/value pairs of payload information passed by Policy to the actor",
69 "title": "User defined",
73 "title": "resource-assignment",
76 "title": "artifact name",
78 "default": "baseconfiguration",
82 "title": "artifact version",
95 "resource-assignment-properties": {
96 "title": "resource-assignment-properties",
100 "title": "request-id",
103 "service-instance-id": {
104 "title": "service-instance-id",
112 "title": "action-name",
116 "title": "scope-type",
137 "title": "artifact name",
139 "default": "baseconfiguration",
142 "artifact_version": {
143 "title": "artifact version",
156 "resource-assignment-properties": {
157 "title": "resource-assignment-properties",
161 "title": "request-id",
164 "service-instance-id": {
165 "title": "service-instance-id",
173 "title": "action-name",
177 "title": "scope-type",
195 "title": "activate-restconf",
198 "title": "artifact name",
200 "default": "baseconfiguration",
203 "artifact_version": {
204 "title": "artifact version",
217 "resource-assignment-properties": {
218 "title": "resource-assignment-properties",
222 "title": "request-id",
225 "service-instance-id": {
226 "title": "service-instance-id",
234 "title": "action-name",
238 "title": "scope-type",
256 "title": "activate-cli",
259 "title": "artifact name",
261 "default": "baseconfiguration",
264 "artifact_version": {
265 "title": "artifact version",
278 "resource-assignment-properties": {
279 "title": "resource-assignment-properties",
283 "title": "request-id",
286 "service-instance-id": {
287 "title": "service-instance-id",
295 "title": "action-name",
299 "title": "scope-type",
317 "title": "assign-activate",
320 "title": "artifact name",
322 "default": "baseconfiguration",
325 "artifact_version": {
326 "title": "artifact version",
339 "resource-assignment-properties": {
340 "title": "resource-assignment-properties",
344 "title": "request-id",
347 "service-instance-id": {
348 "title": "service-instance-id",
356 "title": "action-name",
360 "title": "scope-type",
378 "title": "imperative-test-wf",
381 "title": "artifact name",
383 "default": "baseconfiguration",
386 "artifact_version": {
387 "title": "artifact version",
400 "resource-assignment-properties": {
401 "title": "resource-assignment-properties",
405 "title": "request-id",
408 "service-instance-id": {
409 "title": "service-instance-id",
417 "title": "action-name",
421 "title": "scope-type",
441 "title": "onap.datatype.controlloop.Target",
443 "description": "Definition for a entity in A&AI to perform a control loop operation on",
450 "description": "Map of values that identify the resource. If none are provided, it is assumed that the\nentity that generated the ONSET event will be the target.\n",
453 "title": "VNF-vLoadBalancerMS 0",
456 "title": "Resource ID",
458 "default": "vLoadBalancerMS",
464 "title": "VFMODULE-Vloadbalancerms..vpkg..module-1",
467 "title": "Resource ID",
469 "default": "Vloadbalancerms..vpkg..module-1",
472 "modelInvariantId": {
473 "title": "Model Invariant Id (ModelInvariantUUID)",
475 "default": "ca052563-eb92-4b5b-ad41-9111768ce043",
479 "title": "Model Version Id (ModelUUID)",
481 "default": "1e725ccc-b823-4f67-82b9-4f4367070dbc",
485 "title": "Model Name",
487 "default": "Vloadbalancerms..vpkg..module-1",
491 "title": "Model Version",
496 "modelCustomizationId": {
497 "title": "Customization ID",
499 "default": "1bffdc31-a37d-4dee-b65c-dde623a76e52",
505 "title": "VFMODULE-Vloadbalancerms..vdns..module-3",
508 "title": "Resource ID",
510 "default": "Vloadbalancerms..vdns..module-3",
513 "modelInvariantId": {
514 "title": "Model Invariant Id (ModelInvariantUUID)",
516 "default": "4c10ba9b-f88f-415e-9de3-5d33336047fa",
520 "title": "Model Version Id (ModelUUID)",
522 "default": "4fa73b49-8a6c-493e-816b-eb401567b720",
526 "title": "Model Name",
528 "default": "Vloadbalancerms..vdns..module-3",
532 "title": "Model Version",
537 "modelCustomizationId": {
538 "title": "Customization ID",
540 "default": "bafcdab0-801d-4d81-9ead-f464640a38b1",
546 "title": "VFMODULE-Vloadbalancerms..base_template..module-0",
549 "title": "Resource ID",
551 "default": "Vloadbalancerms..base_template..module-0",
554 "modelInvariantId": {
555 "title": "Model Invariant Id (ModelInvariantUUID)",
557 "default": "921f7c96-ebdd-42e6-81b9-1cfc0c9796f3",
561 "title": "Model Version Id (ModelUUID)",
563 "default": "63734409-f745-4e4d-a38b-131638a0edce",
567 "title": "Model Name",
569 "default": "Vloadbalancerms..base_template..module-0",
573 "title": "Model Version",
578 "modelCustomizationId": {
579 "title": "Customization ID",
581 "default": "86baddea-c730-4fb8-9410-cd2e17fd7f27",
587 "title": "VFMODULE-Vloadbalancerms..vlb..module-2",
590 "title": "Resource ID",
592 "default": "Vloadbalancerms..vlb..module-2",
595 "modelInvariantId": {
596 "title": "Model Invariant Id (ModelInvariantUUID)",
598 "default": "a772a1f4-0064-412c-833d-4749b15828dd",
602 "title": "Model Version Id (ModelUUID)",
604 "default": "0f5c3f6a-650a-4303-abb6-fff3e573a07a",
608 "title": "Model Name",
610 "default": "Vloadbalancerms..vlb..module-2",
614 "title": "Model Version",
619 "modelCustomizationId": {
620 "title": "Customization ID",
622 "default": "96a78aad-4ffb-4ef0-9c4f-deb03bf1d806",
631 "description": "Category for the target type",
643 "description": "The actor performing the operation.",
664 "description": "The operation the actor is performing.",
675 "resource-assignment",
684 "BandwidthOnDemand (SDNC operation)",
685 "VF Module Delete (SO operation)",
686 "Reroute (SDNC operation)",
687 "VF Module Create (SO operation)",
688 "ModifyConfig (APPC/VFC operation)",
689 "Rebuild (APPC operation)",
690 "Restart (APPC operation)",
691 "Migrate (APPC operation)",
692 "Health-Check (APPC operation)",
693 "resource-assignment (CDS operation)",
694 "activate (CDS operation)",
695 "activate-restconf (CDS operation)",
696 "activate-cli (CDS operation)",
697 "assign-activate (CDS operation)",
698 "imperative-test-wf (CDS operation)"
706 "description": "Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.",
707 "default": "final_failure_guard"
711 "description": "The number of retries the actor should attempt to perform the operation.",
716 "description": "The amount of time for the actor to perform the operation."
718 "failure_exception": {
720 "description": "Points to the operation to invoke when the current operation causes an exception.",
721 "default": "final_failure_exception"
725 "description": "A user-friendly description of the intent for the operation"
729 "description": "Points to the operation to invoke on success. A value of \"final_success\" indicates and end to the operation.",
730 "default": "final_success"
738 "description": "Initial operation to execute upon receiving an Onset event message for the Control Loop."
742 "description": "Overall timeout for executing all the operations. This timeout should equal or exceed the total\ntimeout for each operation listed.\n"
746 "description": "The unique control loop id."
748 "engineServiceParameters": {
750 "description": "The engine parameters like name, instanceCount, policy implementation, parameters etc."
752 "eventOutputParameters": {
754 "description": "The event output parameters."
758 "description": "Name/value pairs of properties to be set for APEX if needed."
760 "eventInputParameters": {
762 "description": "The event input parameters."