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",
96 "resource-assignment-properties": {
97 "title": "resource-assignment-properties",
101 "title": "request-id",
105 "service-instance-id": {
106 "title": "service-instance-id",
116 "title": "action-name",
121 "title": "scope-type",
145 "title": "artifact name",
147 "default": "baseconfiguration",
150 "artifact_version": {
151 "title": "artifact version",
165 "resource-assignment-properties": {
166 "title": "resource-assignment-properties",
170 "title": "request-id",
174 "service-instance-id": {
175 "title": "service-instance-id",
185 "title": "action-name",
190 "title": "scope-type",
211 "title": "activate-restconf",
214 "title": "artifact name",
216 "default": "baseconfiguration",
219 "artifact_version": {
220 "title": "artifact version",
234 "resource-assignment-properties": {
235 "title": "resource-assignment-properties",
239 "title": "request-id",
243 "service-instance-id": {
244 "title": "service-instance-id",
254 "title": "action-name",
259 "title": "scope-type",
280 "title": "activate-cli",
283 "title": "artifact name",
285 "default": "baseconfiguration",
288 "artifact_version": {
289 "title": "artifact version",
303 "resource-assignment-properties": {
304 "title": "resource-assignment-properties",
308 "title": "request-id",
312 "service-instance-id": {
313 "title": "service-instance-id",
323 "title": "action-name",
328 "title": "scope-type",
349 "title": "assign-activate",
352 "title": "artifact name",
354 "default": "baseconfiguration",
357 "artifact_version": {
358 "title": "artifact version",
372 "resource-assignment-properties": {
373 "title": "resource-assignment-properties",
377 "title": "request-id",
381 "service-instance-id": {
382 "title": "service-instance-id",
392 "title": "action-name",
397 "title": "scope-type",
418 "title": "imperative-test-wf",
421 "title": "artifact name",
423 "default": "baseconfiguration",
426 "artifact_version": {
427 "title": "artifact version",
441 "resource-assignment-properties": {
442 "title": "resource-assignment-properties",
446 "title": "request-id",
450 "service-instance-id": {
451 "title": "service-instance-id",
461 "title": "action-name",
466 "title": "scope-type",
489 "title": "onap.datatype.controlloop.Target",
491 "description": "Definition for a entity in A&AI to perform a control loop operation on",
498 "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",
501 "title": "VNF-vLoadBalancerMS 0",
504 "title": "Resource ID",
506 "default": "vLoadBalancerMS",
512 "title": "VFMODULE-Vloadbalancerms..vpkg..module-1",
515 "title": "Resource ID",
517 "default": "Vloadbalancerms..vpkg..module-1",
520 "modelInvariantId": {
521 "title": "Model Invariant Id (ModelInvariantUUID)",
523 "default": "ca052563-eb92-4b5b-ad41-9111768ce043",
527 "title": "Model Version Id (ModelUUID)",
529 "default": "1e725ccc-b823-4f67-82b9-4f4367070dbc",
533 "title": "Model Name",
535 "default": "Vloadbalancerms..vpkg..module-1",
539 "title": "Model Version",
544 "modelCustomizationId": {
545 "title": "Customization ID",
547 "default": "1bffdc31-a37d-4dee-b65c-dde623a76e52",
553 "title": "VFMODULE-Vloadbalancerms..vdns..module-3",
556 "title": "Resource ID",
558 "default": "Vloadbalancerms..vdns..module-3",
561 "modelInvariantId": {
562 "title": "Model Invariant Id (ModelInvariantUUID)",
564 "default": "4c10ba9b-f88f-415e-9de3-5d33336047fa",
568 "title": "Model Version Id (ModelUUID)",
570 "default": "4fa73b49-8a6c-493e-816b-eb401567b720",
574 "title": "Model Name",
576 "default": "Vloadbalancerms..vdns..module-3",
580 "title": "Model Version",
585 "modelCustomizationId": {
586 "title": "Customization ID",
588 "default": "bafcdab0-801d-4d81-9ead-f464640a38b1",
594 "title": "VFMODULE-Vloadbalancerms..base_template..module-0",
597 "title": "Resource ID",
599 "default": "Vloadbalancerms..base_template..module-0",
602 "modelInvariantId": {
603 "title": "Model Invariant Id (ModelInvariantUUID)",
605 "default": "921f7c96-ebdd-42e6-81b9-1cfc0c9796f3",
609 "title": "Model Version Id (ModelUUID)",
611 "default": "63734409-f745-4e4d-a38b-131638a0edce",
615 "title": "Model Name",
617 "default": "Vloadbalancerms..base_template..module-0",
621 "title": "Model Version",
626 "modelCustomizationId": {
627 "title": "Customization ID",
629 "default": "86baddea-c730-4fb8-9410-cd2e17fd7f27",
635 "title": "VFMODULE-Vloadbalancerms..vlb..module-2",
638 "title": "Resource ID",
640 "default": "Vloadbalancerms..vlb..module-2",
643 "modelInvariantId": {
644 "title": "Model Invariant Id (ModelInvariantUUID)",
646 "default": "a772a1f4-0064-412c-833d-4749b15828dd",
650 "title": "Model Version Id (ModelUUID)",
652 "default": "0f5c3f6a-650a-4303-abb6-fff3e573a07a",
656 "title": "Model Name",
658 "default": "Vloadbalancerms..vlb..module-2",
662 "title": "Model Version",
667 "modelCustomizationId": {
668 "title": "Customization ID",
670 "default": "96a78aad-4ffb-4ef0-9c4f-deb03bf1d806",
679 "description": "Category for the target type",
691 "description": "The actor performing the operation.",
712 "description": "The operation the actor is performing.",
723 "resource-assignment",
732 "BandwidthOnDemand (SDNC operation)",
733 "VF Module Delete (SO operation)",
734 "Reroute (SDNC operation)",
735 "VF Module Create (SO operation)",
736 "ModifyConfig (APPC/VFC operation)",
737 "Rebuild (APPC operation)",
738 "Restart (APPC operation)",
739 "Migrate (APPC operation)",
740 "Health-Check (APPC operation)",
741 "resource-assignment (CDS operation)",
742 "activate (CDS operation)",
743 "activate-restconf (CDS operation)",
744 "activate-cli (CDS operation)",
745 "assign-activate (CDS operation)",
746 "imperative-test-wf (CDS operation)"
754 "description": "Points to the operation to invoke when the current operation is blocked due to guard policy enforcement.",
755 "default": "final_failure_guard"
759 "description": "The number of retries the actor should attempt to perform the operation.",
764 "description": "The amount of time for the actor to perform the operation."
766 "failure_exception": {
768 "description": "Points to the operation to invoke when the current operation causes an exception.",
769 "default": "final_failure_exception"
773 "description": "A user-friendly description of the intent for the operation"
777 "description": "Points to the operation to invoke on success. A value of \"final_success\" indicates and end to the operation.",
778 "default": "final_success"
786 "description": "Initial operation to execute upon receiving an Onset event message for the Control Loop."
790 "description": "Overall timeout for executing all the operations. This timeout should equal or exceed the total\ntimeout for each operation listed.\n"
794 "description": "The unique control loop id."
796 "engineServiceParameters": {
798 "description": "The engine parameters like name, instanceCount, policy implementation, parameters etc."
800 "eventOutputParameters": {
802 "description": "The event output parameters."
806 "description": "Name/value pairs of properties to be set for APEX if needed."
808 "eventInputParameters": {
810 "description": "The event input parameters."