浏览代码

Ref api#15 - Added new service and more information in the service
description.

Maximiliano Schvindt 6 年之前
父节点
当前提交
b1df89f699
共有 1 个文件被更改,包括 41 次插入5 次删除
  1. 41 5
      api.v1.json

+ 41 - 5
api.v1.json

@@ -2939,7 +2939,7 @@
         "tags": [
           "ONU"
         ],
-        "description": "Aplicar acción sobre ONU.",
+        "description": "Aplicar transición 'config' sobre la ONU. Solo permitida para ONU en estado 'active'. Mas información en el <a href='https://flowdatHost/admin/workflow/workflow/2/show'>workflow</a> de la ONU.",
         "summary": "Módulo ftth",
         "operationId": "ONUActive",
         "produces": [
@@ -2975,7 +2975,7 @@
         "tags": [
           "ONU"
         ],
-        "description": "Suspende una ONU",
+        "description": "Suspende la ONU aplicando transición 'disable_deleted' sobre la ONU para colocarla en estado 'delete'. Solo permitida para ONU en estado 'disable'. Mas información en el <a href='https://flowdatHost/admin/workflow/workflow/2/show'>workflow</a> de la ONU.",
         "summary": "Módulo ftth",
         "operationId": "ONUSuspend",
         "produces": [
@@ -3011,7 +3011,7 @@
         "tags": [
           "ONU"
         ],
-        "description": "Activa la ONU. Esta acción esta asociada al workflow 2 de ONU",
+        "description": "Activa la ONU aplicando transición 'disable_active' sobre la ONU para colocarla en estado 'active'. Solo permitida para ONU en estado 'disable'. Mas información en el <a href='https://flowdatHost/admin/workflow/workflow/2/show'>workflow</a> de la ONU.",
         "summary": "Módulo ftth",
         "operationId": "ONUEnable",
         "produces": [
@@ -3042,12 +3042,48 @@
         }
       }
     },
+    "/ftth/onu/deletedToActive": {
+      "get": {
+        "tags": [
+          "ONU"
+        ],
+        "description": "Activa la ONU aplicando transición 'deleted_active' sobre la ONU para colocarla en estado 'active'. Solo permitida para ONU en estado 'deleted'. Mas información en el <a href='https://flowdatHost/admin/workflow/workflow/2/show'>workflow</a> de la ONU.",
+        "summary": "Módulo ftth",
+        "operationId": "ONUDeletedToActive",
+        "produces": [
+          "application/json"
+        ],
+        "parameters": [
+          {
+            "name": "id",
+            "in": "query",
+            "description": "Id de ONU.",
+            "required": true,
+            "type": "integer"
+          }
+        ],
+        "responses": {
+          "200": {
+            "description": "Operación exitosa.",
+            "schema": {
+              "$ref": "#/definitions/ONU"
+            }
+          },
+          "400": {
+            "description": "Operación fallida.",
+            "schema": {
+              "$ref": "#/definitions/ResponseError"
+            }
+          }
+        }
+      }
+    },
     "/ftth/onu/disable": {
       "get": {
         "tags": [
           "ONU"
         ],
-        "description": "Desactiva una ONU. Esta acción esta asociada al workflow 2 de ONU",
+        "description": "Desactiva la ONU aplicando transición 'active_disable' sobre la ONU para colocarla en estado 'disable'. Solo permitida para ONU en estado 'active'. Mas información en el <a href='https://flowdatHost/admin/workflow/workflow/2/show'>workflow</a> de la ONU.",
         "summary": "Módulo ftth",
         "operationId": "ONUDisable",
         "produces": [
@@ -3083,7 +3119,7 @@
         "tags": [
           "ONU"
         ],
-        "description": "Aprovisiona una ONU.",
+        "description": "Actualiza en la ONU el código de activación.",
         "summary": "Módulo ftth",
         "operationId": "ONUSupply",
         "produces": [