UNPKG

@itentialopensource/adapter-nokia_nsp_nfm_p

Version:

This adapter integrates with system described as: nfm-p(SAMO).

1,326 lines 4.01 MB
openapi: 3.0.0 info: title: NFM-P Restful API endpoints description: "The NFM-P REST service provides a REST interface that allows OSS client applications to retrieve, create, update or delete managed objects that reside on the NFM-P server.<BR> These operations are defined by the REST API endpoints below. Also, all NFM-P managed objects are defined by the SAMO API Information Model that provides information on each objectâ\x80\x99s properties, values, descriptions , types, inheritance and relationships. The NFM-P (SAMO) object Model is documented in the <a href=\"https://145.40.97.123:8543/help/advanced/content.jsp?topic=%2FXML_Reference%2Findex_no_banner.html\">NSP NFM-P XML Reference </a><BR><p><b><u>Access Information:</u></b></p> Prior to accessing the API services below, the API client must authenticate the NSP user via the Gateway.<BR><p><b><u>Note: </u></b></p> Where URL encoding is required (see the individual API requests), UTF-8 character-set encoding is to be used. Below is a list of published URLs that can be used. <BR><p><b><u>Deprecation notice: </u></b></p> Support for the \x91/nfm-p/rest/api/v1/auth\x92 API will be available up to NSP 22.11 and removed in NSP 23.03.\n Support for the \x91/nfm-p/rest/api/v1\x92 API will be available up to NSP 22.11 and removed in NSP 23.03.<BR>\n<p><b><u>Disclaimer: </u></b></p> The NFM-P REST API was introduced in the 5620 SAM Release 14.0 R1. This interface definition including request specification and output is subject to change. <BR> <BR>" contact: {} version: '1.0.0' servers: - url: https://{defaultHost} variables: defaultHost: default: www.example.com/nfm-p/rest/api - url: http://{defaultHost} variables: defaultHost: default: www.example.com/nfm-p/rest/api paths: /v2/autoconfig/AutoConfigScriptManager/configure: post: tags: - samo_autoconfig summary: rest_autoconfig_AutoConfigScriptManager_configure description: 'Create and modify a script through the script manager.<BR><BR> Intention : MODIFIER<BR> configure: <BR>instance-level [hierarchical administrative configuration/modification] (modifier) API configure on default instance autoconfig-manager of class autoconfig.AutoConfigScriptManager<BR>This API follows hierarchical config model rules.<BR><BR>The newly created scripts full name.<BR><BR>' operationId: rest_autoconfig_AutoConfigScriptManager_configure parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/CommonManagedContainmentEntityConfigurationInformation' required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/configureResponse' - description: Model containing the method level model for Site.configure to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/aapolicy/AAGroupPolicy/DeleteAllSystemResidentialDCPGroups/{instanceFullName}: delete: tags: - samo_aapolicy summary: rest_aapolicy_AAGroupPolicy_DeleteAllSystemResidentialDCPGroups description: '' operationId: rest_aapolicy_AAGroupPolicy_DeleteAllSystemResidentialDCPGroups parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aapolicy/AAUrlFilter/resyncToUpdateOperStatus: post: tags: - samo_aapolicy summary: rest_aapolicy_AAUrlFilter_resyncToUpdateOperStatus description: '' operationId: rest_aapolicy_AAUrlFilter_resyncToUpdateOperStatus parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/resyncToUpdateOperStatus' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aapolicy/AAUrlListPolicy/removeDecryptKey/{instanceFullName}: post: tags: - samo_aapolicy summary: rest_aapolicy_AAUrlListPolicy_removeDecryptKey description: '' operationId: rest_aapolicy_AAUrlListPolicy_removeDecryptKey parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aapolicy/AAUrlListPolicy/retrieveAAUrlListStatus: post: tags: - samo_aapolicy summary: rest_aapolicy_AAUrlListPolicy_retrieveAAUrlListStatus description: 'Method to retrieve AAUrlListStatus.<BR><BR> Intention : RETRIEVER<BR> retrieveAAUrlListStatus: <BR>class-level retriever API retrieveAAUrlListStatus<BR> of class aapolicy.AAUrlListPolicy<BR><BR><BR>' operationId: rest_aapolicy_AAUrlListPolicy_retrieveAAUrlListStatus parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/retrieveAAUrlListStatus' required: false responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/retrieveAAUrlListStatusResponse' - description: Model containing the method level model for AAUrlListPolicy.retrieveAAUrlListStatus to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/aapolicy/ApplicationFilter/renumId: post: tags: - samo_aapolicy summary: rest_aapolicy_ApplicationFilter_renumId description: '' operationId: rest_aapolicy_ApplicationFilter_renumId parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/renumId' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aapolicy/ApplicationFilter/renumIds: post: tags: - samo_aapolicy summary: rest_aapolicy_ApplicationFilter_renumIds description: '' operationId: rest_aapolicy_ApplicationFilter_renumIds parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/renumIds' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aapolicy/DbInfoTransitIpAddress/retrieveDbInfoTransitIpAddress: post: tags: - samo_aapolicy summary: rest_aapolicy_DbInfoTransitIpAddress_retrieveDbInfoTransitIpAddress description: 'Method to retrieve DbInfoTransitIpAddress.<BR><BR> Intention : RETRIEVER<BR> retrieveDbInfoTransitIpAddress: <BR>class-level retriever API retrieveDbInfoTransitIpAddress<BR> of class aapolicy.DbInfoTransitIpAddress<BR><BR><BR>' operationId: rest_aapolicy_DbInfoTransitIpAddress_retrieveDbInfoTransitIpAddress parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/retrieveDbInfoTransitIpAddress' required: false responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/retrieveDbInfoTransitIpAddressResponse' - description: Model containing the method level model for DbInfoTransitIpAddress.retrieveDbInfoTransitIpAddress to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/aapolicy/DbInfoTransitPrefixAddress/retrieveDbInfoTransitPrefixAddress: post: tags: - samo_aapolicy summary: rest_aapolicy_DbInfoTransitPrefixAddress_retrieveDbInfoTransitPrefixAddress description: 'Method to retrieve DbInfoTransitPrefixAddress.<BR><BR> Intention : RETRIEVER<BR> retrieveDbInfoTransitPrefixAddress: <BR>class-level retriever API retrieveDbInfoTransitPrefixAddress<BR> of class aapolicy.DbInfoTransitPrefixAddress<BR><BR><BR>' operationId: rest_aapolicy_DbInfoTransitPrefixAddress_retrieveDbInfoTransitPrefixAddress parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/retrieveDbInfoTransitPrefixAddress' required: false responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/retrieveDbInfoTransitPrefixAddressResponse' - description: Model containing the method level model for DbInfoTransitPrefixAddress.retrieveDbInfoTransitPrefixAddress to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/aapolicy/DbInfoTransitSubscriber/invokeResyncDbInfoTransitSubscriber: post: tags: - samo_aapolicy summary: rest_aapolicy_DbInfoTransitSubscriber_invokeResyncDbInfoTransitSubscriber description: '' operationId: rest_aapolicy_DbInfoTransitSubscriber_invokeResyncDbInfoTransitSubscriber parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/invokeResyncDbInfoTransitSubscriber' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aapolicy/DbInfoTransitSubscriberManager/retrieveTransitSubscribers: post: tags: - samo_aapolicy summary: rest_aapolicy_DbInfoTransitSubscriberManager_retrieveTransitSubscribers description: 'Method used to retrieve extended Transit Subscriber information from the network.<BR>It can include also the information for the children classes as it is requested by invoker.<BR><BR> Intention : RETRIEVER<BR> retrieveTransitSubscribers: <BR>class-level retriever API retrieveTransitSubscribers on default instance tsmgr of class aapolicy.DbInfoTransitSubscriberManager<BR><BR>Transit Subscriber info object where only<BR>persisted information about Transit Subscriber is set.<BR><BR>' operationId: rest_aapolicy_DbInfoTransitSubscriberManager_retrieveTransitSubscribers parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/retrieveTransitSubscribers' required: false responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/retrieveTransitSubscribersResponse' - description: Model containing the method level model for DbInfoTransitSubscriberManager.retrieveTransitSubscribers to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/synce/SyncEDomain/findSyncESites: post: tags: - samo_synce summary: rest_synce_SyncEDomain_findSyncESites description: 'Finds all Sync-E Sites belonging to this Sync-E Domain.<BR><BR> Intention : RETRIEVER<BR> findSyncESites: <BR>class-level [object finder] (retriever) API findSyncESites<BR> of class synce.SyncEDomain<BR><BR><BR>' operationId: rest_synce_SyncEDomain_findSyncESites parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/RestFilter' required: false responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/findSyncESitesResponse' - description: Model containing the method level model for SyncEDomain.findSyncESites to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/subscrauth/Policy/getServiceDependencyCount/{instanceFullName}: get: tags: - samo_subscrauth summary: rest_subscrauth_Policy_getServiceDependencyCount description: '<BR> Intention : RETRIEVER<BR> getServiceDependencyCount: <BR>instance-level retriever API getServiceDependencyCount<BR> of class subscrauth.Policy<BR> instanceFullName : distinguished/instance name of called object<BR><BR>' operationId: rest_subscrauth_Policy_getServiceDependencyCount parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string - name: Content-Type in: header description: '' required: true style: simple schema: $ref: '#/components/schemas/Content-Type' responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/getServiceDependencyCountResponse' - description: Model containing the method level model for Policy.getServiceDependencyCount to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/opticalacl/IpFilterEntry/renum: post: tags: - samo_opticalacl summary: rest_opticalacl_IpFilterEntry_renum description: '' operationId: rest_opticalacl_IpFilterEntry_renum parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/renum' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/atm/Interface/getAllConnectionProfile/{instanceFullName}: get: tags: - samo_atm summary: rest_atm_Interface_getAllConnectionProfile description: '<BR> Intention : RETRIEVER<BR> getAllConnectionProfile: <BR>instance-level retriever API getAllConnectionProfile<BR> of class atm.Interface<BR> instanceFullName : distinguished/instance name of called object<BR><BR>' operationId: rest_atm_Interface_getAllConnectionProfile parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string - name: aInPortPointer in: query description: '' style: form explode: true schema: type: string - name: Content-Type in: header description: '' required: true style: simple schema: $ref: '#/components/schemas/Content-Type' responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/getAllConnectionProfileResponse' - description: Model containing the method level model for Interface.getAllConnectionProfile to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/neaudit/NeAudit/audit/{instanceFullName}: post: tags: - samo_neaudit summary: rest_neaudit_NeAudit_audit description: '' operationId: rest_neaudit_NeAudit_audit parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/neaudit/NeAuditManager/triggerNeAudit: post: tags: - samo_neaudit summary: rest_neaudit_NeAuditManager_triggerNeAudit description: 'This method starts a request for NE audit.<BR><BR> Intention : MODIFIER<BR> triggerNeAudit: <BR>class-level [functionality trigger] (modifier) API triggerNeAudit on default instance nea-mgr of class neaudit.NeAuditManager<BR><BR><BR>' operationId: rest_neaudit_NeAuditManager_triggerNeAudit parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/NeAuditParam' required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/triggerNeAuditResponse' - description: Model containing the method level model for NeAuditManager.triggerNeAudit to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/neaudit/NeAuditManager/triggerNesAudit: post: tags: - samo_neaudit summary: rest_neaudit_NeAuditManager_triggerNesAudit description: 'This method starts a request for multiple NE audits.<BR><BR> Intention : MODIFIER<BR> triggerNesAudit: <BR>class-level [functionality trigger] (modifier) API triggerNesAudit on default instance nea-mgr of class neaudit.NeAuditManager<BR><BR><BR>' operationId: rest_neaudit_NeAuditManager_triggerNesAudit parameters: [] requestBody: description: '' content: application/json: schema: type: array items: $ref: '#/components/schemas/NeAuditParam' description: '' required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/triggerNesAuditResponse' - description: Model containing the method level model for NeAuditManager.triggerNesAudit to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/msappolicy/Policy/requestClearIdleOnlyMsaps: post: tags: - samo_msappolicy summary: rest_msappolicy_Policy_requestClearIdleOnlyMsaps description: "Request clearing of idle MSAPs using this local policy.<BR>When this method returns resources for the clear have been allocated<BR>but the clear has not been performed yet.<BR>To retrieve the result eventually, use the returned request handle<BR>as input param of the retrieveClearRequest method of the<BR>clear.ClearCommandManager.<BR><BR> Intention : MODIFIER<BR> requestClearIdleOnlyMsaps: <BR>class-level modifier API requestClearIdleOnlyMsaps<BR> of class msappolicy.Policy<BR><BR>A request handle which allows the retrieval of the<BR>request (and its result when it becomes available)<BR>through the ClearCommandManager's retrieveClearRequest<BR>method.<BR><BR>" operationId: rest_msappolicy_Policy_requestClearIdleOnlyMsaps parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/requestClearIdleOnlyMsaps' required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/requestClearIdleOnlyMsapsResponse' - description: Model containing the method level model for Policy.requestClearIdleOnlyMsaps to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/msappolicy/Policy/requestClearMsaps/{instanceFullName}: post: tags: - samo_msappolicy summary: rest_msappolicy_Policy_requestClearMsaps description: "Request clearing of MSAPs using this local policy.<BR>When this method returns resources for the clear have been allocated<BR>but the clear has not been performed yet.<BR>To retrieve the result eventually, use the returned request handle<BR>as input param of the retrieveClearRequest method of the<BR>clear.ClearCommandManager.<BR><BR> Intention : MODIFIER<BR> requestClearMsaps: <BR>instance-level modifier API requestClearMsaps<BR> of class msappolicy.Policy<BR> instanceFullName : distinguished/instance name of called object<BR>A request handle which allows the retrieval of the<BR>request (and its result when it becomes available)<BR>through the ClearCommandManager's retrieveClearRequest<BR>method.<BR><BR>" operationId: rest_msappolicy_Policy_requestClearMsaps parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string - name: Content-Type in: header description: '' required: true style: simple schema: $ref: '#/components/schemas/Content-Type' responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/requestClearMsapsResponse' - description: Model containing the method level model for Policy.requestClearMsaps to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/mvpls/L2AccessInterface/requestClearIgmpHostTracking/{instanceFullName}: post: tags: - samo_mvpls summary: rest_mvpls_L2AccessInterface_requestClearIgmpHostTracking description: "Request clearing of all IGMP Host Tracking information for this L2 AccessInterface.<BR>When this method returns resources for the clear have been allocated<BR>but the clear has not been performed yet.<BR>To retrieve the result eventually, use the returned request handle<BR>as input param of the retrieveClearRequest method of the<BR>clear.ClearCommandManager.<BR><BR> Intention : MODIFIER<BR> requestClearIgmpHostTracking: <BR>instance-level modifier API requestClearIgmpHostTracking<BR> of class mvpls.L2AccessInterface<BR> instanceFullName : distinguished/instance name of called object<BR>A request handle which allows the retrieval of the<BR>request (and its result when it becomes available)<BR>through the ClearCommandManager's retrieveClearRequest<BR>method.<BR><BR>" operationId: rest_mvpls_L2AccessInterface_requestClearIgmpHostTracking parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: type: boolean required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/requestClearIgmpHostTrackingResponse' - description: Model containing the method level model for ResidentialSubscriberInstance.requestClearIgmpHostTracking to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/mvpls/Site/requestClearIgmpHostTracking/{instanceFullName}: post: tags: - samo_mvpls summary: rest_mvpls_Site_requestClearIgmpHostTracking description: "Request clearing of all IGMP Host Tracking information for this site.<BR>When this method returns resources for the clear have been allocated<BR>but the clear has not been performed yet.<BR>To retrieve the result eventually, use the returned request handle<BR>as input param of the retrieveClearRequest method of the<BR>clear.ClearCommandManager.<BR><BR> Intention : MODIFIER<BR> requestClearIgmpHostTracking: <BR>instance-level modifier API requestClearIgmpHostTracking<BR> of class mvpls.Site<BR> instanceFullName : distinguished/instance name of called object<BR>A request handle which allows the retrieval of the<BR>request (and its result when it becomes available)<BR>through the ClearCommandManager's retrieveClearRequest<BR>method.<BR><BR>" operationId: rest_mvpls_Site_requestClearIgmpHostTracking parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: type: boolean required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/requestClearIgmpHostTrackingResponse' - description: Model containing the method level model for ResidentialSubscriberInstance.requestClearIgmpHostTracking to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/nelicense/AbstractNELicense/installLicense/{instanceFullName}: post: tags: - samo_nelicense summary: rest_nelicense_AbstractNELicense_installLicense description: '' operationId: rest_nelicense_AbstractNELicense_installLicense parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: type: array items: type: string description: '' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/wpp/Portal/retrieveHost/{instanceFullName}: post: tags: - samo_wpp summary: rest_wpp_Portal_retrieveHost description: '<BR> Intention : RETRIEVER<BR> retrieveHost: <BR>instance-level retriever API retrieveHost<BR> of class wpp.Portal<BR> instanceFullName : distinguished/instance name of called object<BR><BR>' operationId: rest_wpp_Portal_retrieveHost parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string - name: Content-Type in: header description: '' required: true style: simple schema: $ref: '#/components/schemas/Content-Type' responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/retrieveHostResponse' - description: Model containing the method level model for Portal.retrieveHost to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/wpp/WppHost/requestClearWppHostsLoggingOut: post: tags: - samo_wpp summary: rest_wpp_WppHost_requestClearWppHostsLoggingOut description: "Request clearing the logging out WPP host(s) with the specified parameters.<BR>The siteId is required.<BR>The svcId should be 0 for base routing instance or the ID of the VPRN service.<BR>When this method returns resources for the clear have been allocated but the<BR>clear has not been performed yet.<BR>To retrieve the result eventually, use the returned request handle<BR>as input param of the retrieveClearRequest method of the<BR>clear.ClearCommandManager.<BR><BR> Intention : MODIFIER<BR> requestClearWppHostsLoggingOut: <BR>class-level modifier API requestClearWppHostsLoggingOut<BR> of class wpp.WppHost<BR><BR>A request handle which allows the retrieval of the<BR>request (and its result when it becomes available)<BR>through the ClearCommandManager's retrieveClearRequest<BR>method.<BR><BR>" operationId: rest_wpp_WppHost_requestClearWppHostsLoggingOut parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/ClearWppHostsLoggingOutStruct' required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/requestClearWppHostsLoggingOutResponse' - description: Model containing the method level model for WppHost.requestClearWppHostsLoggingOut to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/assurance/AssuranceEventManager/deregisterApplication: post: tags: - samo_assurance summary: rest_assurance_AssuranceEventManager_deregisterApplication description: '' operationId: rest_assurance_AssuranceEventManager_deregisterApplication parameters: [] requestBody: description: '' content: text/plain: schema: type: string required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/assurance/AssuranceEventManager/registerApplication: post: tags: - samo_assurance summary: rest_assurance_AssuranceEventManager_registerApplication description: '' operationId: rest_assurance_AssuranceEventManager_registerApplication parameters: [] requestBody: description: '' content: text/plain: schema: type: string required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aengr/Match/renum: post: tags: - samo_aengr summary: rest_aengr_Match_renum description: '' operationId: rest_aengr_Match_renum parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/renum' required: false responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/aengr/Policy/retrieveHostSharedPccRuleEgressPolicy: post: tags: - samo_aengr summary: rest_aengr_Policy_retrieveHostSharedPccRuleEgressPolicy description: 'Method retrieves Host Shared QoS SAP Access Egress Policy from the network element. This method<BR>has option to specify either retrieving its entries or not.<BR><BR> Intention : RETRIEVER<BR> retrieveHostSharedPccRuleEgressPolicy: <BR>class-level retriever API retrieveHostSharedPccRuleEgressPolicy<BR> of class aengr.Policy<BR><BR><BR>' operationId: rest_aengr_Policy_retrieveHostSharedPccRuleEgressPolicy parameters: [] requestBody: description: '' content: application/json: schema: $ref: '#/components/schemas/RtrvHostSharedPccRuleEgrPolicyStruct' required: false responses: '200': description: Returns a successful object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/retrieveHostSharedPccRuleEgressPolicyResponse' - description: Model containing the method level model for Policy.retrieveHostSharedPccRuleEgressPolicy to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/vll/L2AccessInterface/createDefaultTestHeadProfile/{instanceFullName}: post: tags: - samo_vll summary: rest_vll_L2AccessInterface_createDefaultTestHeadProfile description: '<BR> Intention : MODIFIER<BR> createDefaultTestHeadProfile: <BR>instance-level [administrative creation] (modifier) API createDefaultTestHeadProfile<BR> of class vll.L2AccessInterface<BR> DescendantInfo: <BR>ipipe.L2AccessInterface<BR> instanceFullName : distinguished/instance name of called object<BR><BR>' operationId: rest_vll_L2AccessInterface_createDefaultTestHeadProfile parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string requestBody: description: '' content: application/json: schema: type: string required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/createDefaultTestHeadProfileResponse' - description: Model containing the method level model for L2AccessInterface.createDefaultTestHeadProfile to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/vll/L2AccessInterface/shutDown/{instanceFullName}: post: tags: - samo_vll summary: rest_vll_L2AccessInterface_shutDown description: '' operationId: rest_vll_L2AccessInterface_shutDown parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/vll/L2AccessInterface/switchToRedundantSaps: post: tags: - samo_vll summary: rest_vll_L2AccessInterface_switchToRedundantSaps description: 'For each SAP in the specified list, NFM-P will copy over its configuration and create a new SAP<BR>on the backup port specified on it, and then it will be deleted.<BR><BR> Intention : MODIFIER<BR> switchToRedundantSaps: <BR>class-level modifier API switchToRedundantSaps<BR> of class vll.L2AccessInterface<BR> DescendantInfo: <BR>ipipe.L2AccessInterface<BR><BR>If succeed, null returned. If failed, a list of error messages will be returned.<BR><BR>' operationId: rest_vll_L2AccessInterface_switchToRedundantSaps parameters: [] requestBody: description: '' content: application/json: schema: type: array items: type: string description: '' required: false responses: '200': description: Returns a successfully modified object headers: {} content: application/json: schema: allOf: - $ref: '#/components/schemas/switchToRedundantSapsResponse' - description: Model containing the method level model for L2AccessInterface.switchToRedundantSaps to encode json response from internal NFM-P object model '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false security: - api_key: [] /v2/vll/L2AccessInterface/turnUp/{instanceFullName}: post: tags: - samo_vll summary: rest_vll_L2AccessInterface_turnUp description: '' operationId: rest_vll_L2AccessInterface_turnUp parameters: - name: instanceFullName in: path description: '' required: true style: simple schema: type: string responses: '204': description: No content. Successful request headers: {} content: {} '401': description: Unauthorized headers: {} content: {} '404': description: Not found headers: {} content: {} '500': description: Internal server problems headers: {} content: {} deprecated: false /v2/vll/Vll/findDownstreamSdpBindings: get: tags: - samo_vll summary: rest_vll_Vll_findDownstreamSdpBindings description: 'Find the downstream sdp bindings in the VLL service starts<BR>from the passed in spoke sdp binding.<BR><BR> Intention : RETRIEVER<BR> findDownstreamSdpBindings: <BR>class-level [object finder] (retriever) API findDownstreamSdpBindings<BR> of class vll.Vll<BR> DescendantInfo: <BR>hpipe.Hpipe<BR> DescendantInfo: <BR>ipipe.Ipipe<BR> DescendantInfo: <BR>fpipe.Fpipe<BR> DescendantInfo: <BR>cpipe.Cpipe<BR> DescendantInfo: <BR>apipe.Apipe<BR> DescendantInfo: <BR>epipe.Epipe<BR><BR><BR>' operationId: rest_vll_Vll_findDownstreamSdpBindings parameters: - name: spokeSdpBindingFullName in: query description: '' style: form explode: true schema: type: string - name: C