3 description: This page lists all the rest apis for the service.
5 title: A1 Policy management service
9 - name: A1 Policy Management
10 description: Policy Controller
12 description: Status Controller
13 - name: RIC Repository
14 description: Ric Repository Controller
15 - name: Service registry and supervision
16 description: Service Controller
17 - name: operation-handler
18 description: Operation Handler
19 - name: web-mvc-links-handler
20 description: Web Mvc Links Handler
25 - web-mvc-links-handler
27 operationId: linksUsingGET
29 - application/vnd.spring-boot.actuator.v3+json
31 - application/vnd.spring-boot.actuator.v2+json
40 $ref: '#/definitions/Link'
42 description: Unauthorized
44 description: Forbidden
46 description: Not Found
53 operationId: handleUsingGET_1
55 - application/vnd.spring-boot.actuator.v3+json
57 - application/vnd.spring-boot.actuator.v2+json
73 description: Unauthorized
75 description: Forbidden
77 description: Not Found
84 operationId: handleUsingGET
86 - application/vnd.spring-boot.actuator.v3+json
88 - application/vnd.spring-boot.actuator.v2+json
104 description: Unauthorized
106 description: Forbidden
108 description: Not Found
115 operationId: handleUsingGET_2
117 - application/vnd.spring-boot.actuator.v3+json
119 - application/vnd.spring-boot.actuator.v2+json
127 additionalProperties:
135 description: Unauthorized
137 description: Forbidden
139 description: Not Found
146 operationId: handleUsingGET_3
148 - text/plain;charset=UTF-8
156 additionalProperties:
164 description: Unauthorized
166 description: Forbidden
168 description: Not Found
175 operationId: handleUsingGET_5
177 - application/vnd.spring-boot.actuator.v3+json
179 - application/vnd.spring-boot.actuator.v2+json
187 additionalProperties:
195 description: Unauthorized
197 description: Forbidden
199 description: Not Found
201 '/actuator/loggers/{name}':
206 operationId: handleUsingGET_4
208 - application/vnd.spring-boot.actuator.v3+json
210 - application/vnd.spring-boot.actuator.v2+json
218 additionalProperties:
226 description: Unauthorized
228 description: Forbidden
230 description: Not Found
236 operationId: handleUsingPOST
238 - application/vnd.spring-boot.actuator.v3+json
240 - application/vnd.spring-boot.actuator.v2+json
250 additionalProperties:
260 description: Unauthorized
262 description: Forbidden
264 description: Not Found
271 operationId: handleUsingGET_7
273 - application/vnd.spring-boot.actuator.v3+json
275 - application/vnd.spring-boot.actuator.v2+json
283 additionalProperties:
291 description: Unauthorized
293 description: Forbidden
295 description: Not Found
297 '/actuator/metrics/{requiredMetricName}':
302 operationId: handleUsingGET_6
304 - application/vnd.spring-boot.actuator.v3+json
306 - application/vnd.spring-boot.actuator.v2+json
314 additionalProperties:
322 description: Unauthorized
324 description: Forbidden
326 description: Not Found
331 - A1 Policy Management
332 summary: Query policies
333 operationId: getPoliciesUsingGET
354 description: Policies
358 $ref: '#/definitions/PolicyInfo'
360 description: Unauthorized
362 description: Forbidden
364 description: RIC or type not found
371 - A1 Policy Management
372 summary: Returns a policy configuration
373 operationId: getPolicyUsingGET
379 description: instance
384 description: Policy found
388 description: Unauthorized
390 description: Forbidden
392 description: Policy is not found
396 - A1 Policy Management
397 summary: Put a policy
398 operationId: putPolicyUsingPUT
406 description: instance
411 description: jsonBody
432 description: Policy updated
436 description: Policy created
440 description: Unauthorized
442 description: Forbidden
444 description: RIC or policy type is not found
448 description: Change is not allowed
452 description: RIC is locked
458 - A1 Policy Management
459 summary: Delete a policy
460 operationId: deletePolicyUsingDELETE
466 description: instance
475 description: Policy deleted
479 description: Unauthorized
481 description: Forbidden
483 description: Policy is not found
487 description: RIC is locked
494 - A1 Policy Management
495 summary: Returns one policy type schema definition
496 operationId: getPolicySchemaUsingGET
507 description: Policy schema
511 description: Unauthorized
513 description: Forbidden
515 description: RIC is not found
522 - A1 Policy Management
523 summary: Returns policy type schema definitions
524 operationId: getPolicySchemasUsingGET
535 description: Policy schemas
541 description: Unauthorized
543 description: Forbidden
545 description: RIC is not found
552 - A1 Policy Management
553 summary: Returns a policy status
554 operationId: getPolicyStatusUsingGET
560 description: instance
565 description: Policy status
569 description: Unauthorized
571 description: Forbidden
573 description: Policy is not found
580 - A1 Policy Management
581 summary: Query policy type names
582 operationId: getPolicyTypesUsingGET
593 description: Policy type names
599 description: Unauthorized
601 description: Forbidden
603 description: RIC is not found
611 summary: Returns the name of a RIC managing one Mananged Element
612 operationId: getRicUsingGET
616 - name: managedElementId
618 description: managedElementId
623 description: RIC is fond
627 description: Unauthorized
629 description: Forbidden
631 description: RIC is not fond
639 summary: Query NearRT RIC information
640 operationId: getRicsUsingGET
646 description: policyType
655 $ref: '#/definitions/RicInfo'
657 description: Unauthorized
659 description: Forbidden
661 description: Policy type is not found
668 - Service registry and supervision
669 summary: Register a service
670 operationId: putServiceUsingPUT
677 name: registrationInfo
678 description: registrationInfo
681 $ref: '#/definitions/ServiceRegistrationInfo'
690 description: Cannot parse the ServiceRegistrationInfo
694 description: Unauthorized
696 description: Forbidden
698 description: Not Found
703 - Service registry and supervision
704 summary: Returns service information
705 operationId: getServicesUsingGET
720 $ref: '#/definitions/ServiceStatus'
722 description: Unauthorized
724 description: Forbidden
726 description: Service is not found
732 - Service registry and supervision
733 summary: Delete a service
734 operationId: deleteServiceUsingDELETE
753 description: Unauthorized
755 description: Forbidden
757 description: Service not found
764 - Service registry and supervision
765 summary: Keep the policies alive for a service
766 operationId: keepAliveServiceUsingPOST
779 description: Policies timeout supervision refreshed
785 description: Unauthorized
787 description: Forbidden
789 description: 'The service is not found, needs re-registration'
795 summary: Returns status and statistics of this service
796 operationId: getStatusUsingGET
801 description: Service is living
805 description: Unauthorized
807 description: Forbidden
809 description: Not Found
822 title: 'Map«string,Link»'
823 additionalProperties:
824 $ref: '#/definitions/Link'
825 Mono«ResponseEntity«object»»:
827 title: Mono«ResponseEntity«object»»
828 Mono«ResponseEntity«string»»:
830 title: Mono«ResponseEntity«string»»
836 description: identity of the policy
839 description: the configuration of the policy
842 description: 'timestamp, last modification time'
845 description: identity the target NearRT RIC
848 description: the name of the service owning the policy
851 description: name of the policy type
858 description: O1 identities for managed entities
863 description: supported policy types
868 description: identity of the ric
870 ServiceRegistrationInfo:
875 description: callback for notifying of RIC recovery
876 keepAliveIntervalSeconds:
879 description: keep alive interval for policies owned by the service. 0 means no timeout supervision. Polcies that are not refreshed within this time are removed
882 description: identity of the service
883 title: ServiceRegistrationInfo
889 description: callback for notifying of RIC recovery
890 keepAliveIntervalSeconds:
893 description: policy keep alive timeout
896 description: identity of the service
897 timeSincePingSeconds:
900 description: time since last invocation by the service