diff --git a/swagger/Alert.json b/swagger/Alert.json index 1c93e2230..bed9103fe 100644 --- a/swagger/Alert.json +++ b/swagger/Alert.json @@ -547,13 +547,13 @@ } } }, - "/techsupport": { + "/albservicesfileupload": { "get": { "tags": [ - "TechSupport" + "ALBServicesFileUpload" ], - "description": "/techsupport", - "operationId": "GET /techsupport", + "description": "/albservicesfileupload", + "operationId": "GET /albservicesfileupload", "consumes": [ "application/json" ], @@ -644,7 +644,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TechSupportApiResponse" + "$ref": "#/definitions/ALBServicesFileUploadApiResponse" } }, "401": { @@ -654,10 +654,10 @@ }, "post": { "tags": [ - "TechSupport" + "ALBServicesFileUpload" ], - "description": "/techsupport", - "operationId": "POST /techsupport", + "description": "/albservicesfileupload", + "operationId": "POST /albservicesfileupload", "consumes": [ "application/json" ], @@ -696,10 +696,10 @@ { "in": "body", "name": "body", - "description": "TechSupport object creation", + "description": "ALBServicesFileUpload object creation", "required": true, "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } } ], @@ -712,7 +712,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } }, "401": { @@ -721,13 +721,13 @@ } } }, - "/techsupport/{uuid}": { + "/albservicesfileupload/{uuid}": { "get": { "tags": [ - "TechSupport" + "ALBServicesFileUpload" ], - "description": "/techsupport/{uuid}/{uuid}", - "operationId": "GET /techsupport/{uuid}", + "description": "/albservicesfileupload/{uuid}/{uuid}", + "operationId": "GET /albservicesfileupload/{uuid}", "consumes": [ "application/json" ], @@ -813,7 +813,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } }, "401": { @@ -826,10 +826,10 @@ }, "put": { "tags": [ - "TechSupport" + "ALBServicesFileUpload" ], - "description": "/techsupport/{uuid}/{uuid}", - "operationId": "PUT /techsupport/{uuid}", + "description": "/albservicesfileupload/{uuid}/{uuid}", + "operationId": "PUT /albservicesfileupload/{uuid}", "consumes": [ "application/json" ], @@ -875,10 +875,10 @@ { "in": "body", "name": "body", - "description": "TechSupport object creation", + "description": "ALBServicesFileUpload object creation", "required": true, "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } }, { @@ -898,7 +898,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } }, "401": { @@ -911,10 +911,10 @@ }, "patch": { "tags": [ - "TechSupport" + "ALBServicesFileUpload" ], - "description": "/techsupport/{uuid}/{uuid}", - "operationId": "PATCH /techsupport/{uuid}", + "description": "/albservicesfileupload/{uuid}/{uuid}", + "operationId": "PATCH /albservicesfileupload/{uuid}", "consumes": [ "application/json" ], @@ -960,10 +960,10 @@ { "in": "body", "name": "body", - "description": "TechSupport object creation", + "description": "ALBServicesFileUpload object creation", "required": true, "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } }, { @@ -983,7 +983,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TechSupport" + "$ref": "#/definitions/ALBServicesFileUpload" } }, "401": { @@ -996,10 +996,10 @@ }, "delete": { "tags": [ - "TechSupport" + "ALBServicesFileUpload" ], - "description": "/techsupport/{uuid}/{uuid}", - "operationId": "DELETE /techsupport/{uuid}", + "description": "/albservicesfileupload/{uuid}/{uuid}", + "operationId": "DELETE /albservicesfileupload/{uuid}", "consumes": [ "application/json" ], @@ -1068,13 +1068,13 @@ } } }, - "/gslbcrmruntime": { + "/systemreport": { "get": { "tags": [ - "GslbCRMRuntime" + "SystemReport" ], - "description": "/gslbcrmruntime", - "operationId": "GET /gslbcrmruntime", + "description": "/systemreport", + "operationId": "GET /systemreport", "consumes": [ "application/json" ], @@ -1165,7 +1165,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntimeApiResponse" + "$ref": "#/definitions/SystemReportApiResponse" } }, "401": { @@ -1175,10 +1175,10 @@ }, "post": { "tags": [ - "GslbCRMRuntime" + "SystemReport" ], - "description": "/gslbcrmruntime", - "operationId": "POST /gslbcrmruntime", + "description": "/systemreport", + "operationId": "POST /systemreport", "consumes": [ "application/json" ], @@ -1217,10 +1217,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "SystemReport object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } } ], @@ -1233,7 +1233,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } }, "401": { @@ -1242,13 +1242,13 @@ } } }, - "/gslbcrmruntime/{uuid}": { + "/systemreport/{uuid}": { "get": { "tags": [ - "GslbCRMRuntime" + "SystemReport" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbcrmruntime/{uuid}", + "description": "/systemreport/{uuid}/{uuid}", + "operationId": "GET /systemreport/{uuid}", "consumes": [ "application/json" ], @@ -1334,7 +1334,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } }, "401": { @@ -1347,10 +1347,10 @@ }, "put": { "tags": [ - "GslbCRMRuntime" + "SystemReport" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbcrmruntime/{uuid}", + "description": "/systemreport/{uuid}/{uuid}", + "operationId": "PUT /systemreport/{uuid}", "consumes": [ "application/json" ], @@ -1396,10 +1396,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "SystemReport object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } }, { @@ -1419,7 +1419,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } }, "401": { @@ -1432,10 +1432,10 @@ }, "patch": { "tags": [ - "GslbCRMRuntime" + "SystemReport" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbcrmruntime/{uuid}", + "description": "/systemreport/{uuid}/{uuid}", + "operationId": "PATCH /systemreport/{uuid}", "consumes": [ "application/json" ], @@ -1481,10 +1481,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "SystemReport object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } }, { @@ -1504,7 +1504,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/SystemReport" } }, "401": { @@ -1517,10 +1517,10 @@ }, "delete": { "tags": [ - "GslbCRMRuntime" + "SystemReport" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbcrmruntime/{uuid}", + "description": "/systemreport/{uuid}/{uuid}", + "operationId": "DELETE /systemreport/{uuid}", "consumes": [ "application/json" ], @@ -1589,13 +1589,13 @@ } } }, - "/vsgs": { + "/taskjournal": { "get": { "tags": [ - "VsGs" + "TaskJournal" ], - "description": "/vsgs", - "operationId": "GET /vsgs", + "description": "/taskjournal", + "operationId": "GET /taskjournal", "consumes": [ "application/json" ], @@ -1686,7 +1686,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGsApiResponse" + "$ref": "#/definitions/TaskJournalApiResponse" } }, "401": { @@ -1696,10 +1696,10 @@ }, "post": { "tags": [ - "VsGs" + "TaskJournal" ], - "description": "/vsgs", - "operationId": "POST /vsgs", + "description": "/taskjournal", + "operationId": "POST /taskjournal", "consumes": [ "application/json" ], @@ -1738,10 +1738,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "TaskJournal object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } } ], @@ -1754,7 +1754,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } }, "401": { @@ -1763,13 +1763,13 @@ } } }, - "/vsgs/{uuid}": { + "/taskjournal/{uuid}": { "get": { "tags": [ - "VsGs" + "TaskJournal" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "GET /vsgs/{uuid}", + "description": "/taskjournal/{uuid}/{uuid}", + "operationId": "GET /taskjournal/{uuid}", "consumes": [ "application/json" ], @@ -1855,7 +1855,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } }, "401": { @@ -1868,10 +1868,10 @@ }, "put": { "tags": [ - "VsGs" + "TaskJournal" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "PUT /vsgs/{uuid}", + "description": "/taskjournal/{uuid}/{uuid}", + "operationId": "PUT /taskjournal/{uuid}", "consumes": [ "application/json" ], @@ -1917,10 +1917,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "TaskJournal object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } }, { @@ -1940,7 +1940,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } }, "401": { @@ -1953,10 +1953,10 @@ }, "patch": { "tags": [ - "VsGs" + "TaskJournal" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "PATCH /vsgs/{uuid}", + "description": "/taskjournal/{uuid}/{uuid}", + "operationId": "PATCH /taskjournal/{uuid}", "consumes": [ "application/json" ], @@ -2002,10 +2002,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "TaskJournal object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } }, { @@ -2025,7 +2025,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/TaskJournal" } }, "401": { @@ -2038,10 +2038,10 @@ }, "delete": { "tags": [ - "VsGs" + "TaskJournal" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "DELETE /vsgs/{uuid}", + "description": "/taskjournal/{uuid}/{uuid}", + "operationId": "DELETE /taskjournal/{uuid}", "consumes": [ "application/json" ], @@ -2110,13 +2110,13 @@ } } }, - "/gslbhsmruntime": { + "/upgradestatusinfo": { "get": { "tags": [ - "GslbHSMRuntime" + "UpgradeStatusInfo" ], - "description": "/gslbhsmruntime", - "operationId": "GET /gslbhsmruntime", + "description": "/upgradestatusinfo", + "operationId": "GET /upgradestatusinfo", "consumes": [ "application/json" ], @@ -2207,7 +2207,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntimeApiResponse" + "$ref": "#/definitions/UpgradeStatusInfoApiResponse" } }, "401": { @@ -2217,10 +2217,10 @@ }, "post": { "tags": [ - "GslbHSMRuntime" + "UpgradeStatusInfo" ], - "description": "/gslbhsmruntime", - "operationId": "POST /gslbhsmruntime", + "description": "/upgradestatusinfo", + "operationId": "POST /upgradestatusinfo", "consumes": [ "application/json" ], @@ -2259,10 +2259,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "UpgradeStatusInfo object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } } ], @@ -2275,7 +2275,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } }, "401": { @@ -2284,13 +2284,13 @@ } } }, - "/gslbhsmruntime/{uuid}": { + "/upgradestatusinfo/{uuid}": { "get": { "tags": [ - "GslbHSMRuntime" + "UpgradeStatusInfo" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbhsmruntime/{uuid}", + "description": "/upgradestatusinfo/{uuid}/{uuid}", + "operationId": "GET /upgradestatusinfo/{uuid}", "consumes": [ "application/json" ], @@ -2376,7 +2376,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } }, "401": { @@ -2389,10 +2389,10 @@ }, "put": { "tags": [ - "GslbHSMRuntime" + "UpgradeStatusInfo" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbhsmruntime/{uuid}", + "description": "/upgradestatusinfo/{uuid}/{uuid}", + "operationId": "PUT /upgradestatusinfo/{uuid}", "consumes": [ "application/json" ], @@ -2438,10 +2438,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "UpgradeStatusInfo object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } }, { @@ -2461,7 +2461,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } }, "401": { @@ -2474,10 +2474,10 @@ }, "patch": { "tags": [ - "GslbHSMRuntime" + "UpgradeStatusInfo" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbhsmruntime/{uuid}", + "description": "/upgradestatusinfo/{uuid}/{uuid}", + "operationId": "PATCH /upgradestatusinfo/{uuid}", "consumes": [ "application/json" ], @@ -2523,10 +2523,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "UpgradeStatusInfo object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } }, { @@ -2546,7 +2546,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/UpgradeStatusInfo" } }, "401": { @@ -2559,10 +2559,10 @@ }, "delete": { "tags": [ - "GslbHSMRuntime" + "UpgradeStatusInfo" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbhsmruntime/{uuid}", + "description": "/upgradestatusinfo/{uuid}/{uuid}", + "operationId": "DELETE /upgradestatusinfo/{uuid}", "consumes": [ "application/json" ], @@ -2631,13 +2631,13 @@ } } }, - "/virtualservice": { + "/gslbsmruntime": { "get": { "tags": [ - "VirtualService" + "GslbSMRuntime" ], - "description": "/virtualservice", - "operationId": "GET /virtualservice", + "description": "/gslbsmruntime", + "operationId": "GET /gslbsmruntime", "consumes": [ "application/json" ], @@ -2728,7 +2728,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceApiResponse" + "$ref": "#/definitions/GslbSMRuntimeApiResponse" } }, "401": { @@ -2738,10 +2738,10 @@ }, "post": { "tags": [ - "VirtualService" + "GslbSMRuntime" ], - "description": "/virtualservice", - "operationId": "POST /virtualservice", + "description": "/gslbsmruntime", + "operationId": "POST /gslbsmruntime", "consumes": [ "application/json" ], @@ -2780,10 +2780,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } } ], @@ -2796,7 +2796,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -2805,13 +2805,13 @@ } } }, - "/virtualservice/{uuid}": { + "/gslbsmruntime/{uuid}": { "get": { "tags": [ - "VirtualService" + "GslbSMRuntime" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "GET /virtualservice/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -2897,7 +2897,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -2910,10 +2910,10 @@ }, "put": { "tags": [ - "VirtualService" + "GslbSMRuntime" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "PUT /virtualservice/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -2959,10 +2959,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } }, { @@ -2982,7 +2982,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -2995,10 +2995,10 @@ }, "patch": { "tags": [ - "VirtualService" + "GslbSMRuntime" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "PATCH /virtualservice/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -3044,10 +3044,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } }, { @@ -3067,7 +3067,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -3080,10 +3080,10 @@ }, "delete": { "tags": [ - "VirtualService" + "GslbSMRuntime" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "DELETE /virtualservice/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -3152,13 +3152,13 @@ } } }, - "/albservicesfileupload": { + "/vsgs": { "get": { "tags": [ - "ALBServicesFileUpload" + "VsGs" ], - "description": "/albservicesfileupload", - "operationId": "GET /albservicesfileupload", + "description": "/vsgs", + "operationId": "GET /vsgs", "consumes": [ "application/json" ], @@ -3249,7 +3249,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileUploadApiResponse" + "$ref": "#/definitions/VsGsApiResponse" } }, "401": { @@ -3259,10 +3259,10 @@ }, "post": { "tags": [ - "ALBServicesFileUpload" + "VsGs" ], - "description": "/albservicesfileupload", - "operationId": "POST /albservicesfileupload", + "description": "/vsgs", + "operationId": "POST /vsgs", "consumes": [ "application/json" ], @@ -3301,10 +3301,10 @@ { "in": "body", "name": "body", - "description": "ALBServicesFileUpload object creation", + "description": "VsGs object creation", "required": true, "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } } ], @@ -3317,7 +3317,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -3326,13 +3326,13 @@ } } }, - "/albservicesfileupload/{uuid}": { + "/vsgs/{uuid}": { "get": { "tags": [ - "ALBServicesFileUpload" + "VsGs" ], - "description": "/albservicesfileupload/{uuid}/{uuid}", - "operationId": "GET /albservicesfileupload/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "GET /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -3418,7 +3418,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -3431,10 +3431,10 @@ }, "put": { "tags": [ - "ALBServicesFileUpload" + "VsGs" ], - "description": "/albservicesfileupload/{uuid}/{uuid}", - "operationId": "PUT /albservicesfileupload/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "PUT /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -3480,10 +3480,10 @@ { "in": "body", "name": "body", - "description": "ALBServicesFileUpload object creation", + "description": "VsGs object creation", "required": true, "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } }, { @@ -3503,7 +3503,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -3516,10 +3516,10 @@ }, "patch": { "tags": [ - "ALBServicesFileUpload" + "VsGs" ], - "description": "/albservicesfileupload/{uuid}/{uuid}", - "operationId": "PATCH /albservicesfileupload/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "PATCH /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -3565,10 +3565,10 @@ { "in": "body", "name": "body", - "description": "ALBServicesFileUpload object creation", + "description": "VsGs object creation", "required": true, "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } }, { @@ -3588,7 +3588,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileUpload" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -3601,10 +3601,10 @@ }, "delete": { "tags": [ - "ALBServicesFileUpload" + "VsGs" ], - "description": "/albservicesfileupload/{uuid}/{uuid}", - "operationId": "DELETE /albservicesfileupload/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "DELETE /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -3673,13 +3673,13 @@ } } }, - "/upgradestatusinfo": { + "/debugvirtualservice": { "get": { "tags": [ - "UpgradeStatusInfo" + "DebugVirtualService" ], - "description": "/upgradestatusinfo", - "operationId": "GET /upgradestatusinfo", + "description": "/debugvirtualservice", + "operationId": "GET /debugvirtualservice", "consumes": [ "application/json" ], @@ -3770,7 +3770,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UpgradeStatusInfoApiResponse" + "$ref": "#/definitions/DebugVirtualServiceApiResponse" } }, "401": { @@ -3780,10 +3780,10 @@ }, "post": { "tags": [ - "UpgradeStatusInfo" + "DebugVirtualService" ], - "description": "/upgradestatusinfo", - "operationId": "POST /upgradestatusinfo", + "description": "/debugvirtualservice", + "operationId": "POST /debugvirtualservice", "consumes": [ "application/json" ], @@ -3822,10 +3822,10 @@ { "in": "body", "name": "body", - "description": "UpgradeStatusInfo object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } } ], @@ -3838,7 +3838,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -3847,13 +3847,13 @@ } } }, - "/upgradestatusinfo/{uuid}": { + "/debugvirtualservice/{uuid}": { "get": { "tags": [ - "UpgradeStatusInfo" + "DebugVirtualService" ], - "description": "/upgradestatusinfo/{uuid}/{uuid}", - "operationId": "GET /upgradestatusinfo/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "GET /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -3939,7 +3939,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -3952,10 +3952,10 @@ }, "put": { "tags": [ - "UpgradeStatusInfo" + "DebugVirtualService" ], - "description": "/upgradestatusinfo/{uuid}/{uuid}", - "operationId": "PUT /upgradestatusinfo/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PUT /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -4001,10 +4001,10 @@ { "in": "body", "name": "body", - "description": "UpgradeStatusInfo object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } }, { @@ -4024,7 +4024,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -4037,10 +4037,10 @@ }, "patch": { "tags": [ - "UpgradeStatusInfo" + "DebugVirtualService" ], - "description": "/upgradestatusinfo/{uuid}/{uuid}", - "operationId": "PATCH /upgradestatusinfo/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PATCH /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -4086,10 +4086,10 @@ { "in": "body", "name": "body", - "description": "UpgradeStatusInfo object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } }, { @@ -4109,7 +4109,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UpgradeStatusInfo" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -4122,10 +4122,10 @@ }, "delete": { "tags": [ - "UpgradeStatusInfo" + "DebugVirtualService" ], - "description": "/upgradestatusinfo/{uuid}/{uuid}", - "operationId": "DELETE /upgradestatusinfo/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "DELETE /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -4194,13 +4194,13 @@ } } }, - "/taskjournal": { + "/gslbhsmruntime": { "get": { "tags": [ - "TaskJournal" + "GslbHSMRuntime" ], - "description": "/taskjournal", - "operationId": "GET /taskjournal", + "description": "/gslbhsmruntime", + "operationId": "GET /gslbhsmruntime", "consumes": [ "application/json" ], @@ -4291,7 +4291,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TaskJournalApiResponse" + "$ref": "#/definitions/GslbHSMRuntimeApiResponse" } }, "401": { @@ -4301,10 +4301,10 @@ }, "post": { "tags": [ - "TaskJournal" + "GslbHSMRuntime" ], - "description": "/taskjournal", - "operationId": "POST /taskjournal", + "description": "/gslbhsmruntime", + "operationId": "POST /gslbhsmruntime", "consumes": [ "application/json" ], @@ -4343,10 +4343,10 @@ { "in": "body", "name": "body", - "description": "TaskJournal object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } } ], @@ -4359,7 +4359,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -4368,13 +4368,13 @@ } } }, - "/taskjournal/{uuid}": { + "/gslbhsmruntime/{uuid}": { "get": { "tags": [ - "TaskJournal" + "GslbHSMRuntime" ], - "description": "/taskjournal/{uuid}/{uuid}", - "operationId": "GET /taskjournal/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -4460,7 +4460,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -4473,10 +4473,10 @@ }, "put": { "tags": [ - "TaskJournal" + "GslbHSMRuntime" ], - "description": "/taskjournal/{uuid}/{uuid}", - "operationId": "PUT /taskjournal/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -4522,10 +4522,10 @@ { "in": "body", "name": "body", - "description": "TaskJournal object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -4545,7 +4545,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -4558,10 +4558,10 @@ }, "patch": { "tags": [ - "TaskJournal" + "GslbHSMRuntime" ], - "description": "/taskjournal/{uuid}/{uuid}", - "operationId": "PATCH /taskjournal/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -4607,10 +4607,10 @@ { "in": "body", "name": "body", - "description": "TaskJournal object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -4630,7 +4630,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TaskJournal" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -4643,10 +4643,10 @@ }, "delete": { "tags": [ - "TaskJournal" + "GslbHSMRuntime" ], - "description": "/taskjournal/{uuid}/{uuid}", - "operationId": "DELETE /taskjournal/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -4715,13 +4715,13 @@ } } }, - "/systemreport": { + "/albservicesfiledownload": { "get": { "tags": [ - "SystemReport" + "ALBServicesFileDownload" ], - "description": "/systemreport", - "operationId": "GET /systemreport", + "description": "/albservicesfiledownload", + "operationId": "GET /albservicesfiledownload", "consumes": [ "application/json" ], @@ -4812,7 +4812,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SystemReportApiResponse" + "$ref": "#/definitions/ALBServicesFileDownloadApiResponse" } }, "401": { @@ -4822,10 +4822,10 @@ }, "post": { "tags": [ - "SystemReport" + "ALBServicesFileDownload" ], - "description": "/systemreport", - "operationId": "POST /systemreport", + "description": "/albservicesfiledownload", + "operationId": "POST /albservicesfiledownload", "consumes": [ "application/json" ], @@ -4864,10 +4864,10 @@ { "in": "body", "name": "body", - "description": "SystemReport object creation", + "description": "ALBServicesFileDownload object creation", "required": true, "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } } ], @@ -4880,7 +4880,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } }, "401": { @@ -4889,13 +4889,13 @@ } } }, - "/systemreport/{uuid}": { + "/albservicesfiledownload/{uuid}": { "get": { "tags": [ - "SystemReport" + "ALBServicesFileDownload" ], - "description": "/systemreport/{uuid}/{uuid}", - "operationId": "GET /systemreport/{uuid}", + "description": "/albservicesfiledownload/{uuid}/{uuid}", + "operationId": "GET /albservicesfiledownload/{uuid}", "consumes": [ "application/json" ], @@ -4981,7 +4981,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } }, "401": { @@ -4994,10 +4994,10 @@ }, "put": { "tags": [ - "SystemReport" + "ALBServicesFileDownload" ], - "description": "/systemreport/{uuid}/{uuid}", - "operationId": "PUT /systemreport/{uuid}", + "description": "/albservicesfiledownload/{uuid}/{uuid}", + "operationId": "PUT /albservicesfiledownload/{uuid}", "consumes": [ "application/json" ], @@ -5043,10 +5043,10 @@ { "in": "body", "name": "body", - "description": "SystemReport object creation", + "description": "ALBServicesFileDownload object creation", "required": true, "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } }, { @@ -5066,7 +5066,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } }, "401": { @@ -5079,10 +5079,10 @@ }, "patch": { "tags": [ - "SystemReport" + "ALBServicesFileDownload" ], - "description": "/systemreport/{uuid}/{uuid}", - "operationId": "PATCH /systemreport/{uuid}", + "description": "/albservicesfiledownload/{uuid}/{uuid}", + "operationId": "PATCH /albservicesfiledownload/{uuid}", "consumes": [ "application/json" ], @@ -5128,10 +5128,10 @@ { "in": "body", "name": "body", - "description": "SystemReport object creation", + "description": "ALBServicesFileDownload object creation", "required": true, "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } }, { @@ -5151,7 +5151,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SystemReport" + "$ref": "#/definitions/ALBServicesFileDownload" } }, "401": { @@ -5164,10 +5164,10 @@ }, "delete": { "tags": [ - "SystemReport" + "ALBServicesFileDownload" ], - "description": "/systemreport/{uuid}/{uuid}", - "operationId": "DELETE /systemreport/{uuid}", + "description": "/albservicesfiledownload/{uuid}/{uuid}", + "operationId": "DELETE /albservicesfiledownload/{uuid}", "consumes": [ "application/json" ], @@ -5236,13 +5236,13 @@ } } }, - "/gslbsmruntime": { + "/gslbcrmruntime": { "get": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime", - "operationId": "GET /gslbsmruntime", + "description": "/gslbcrmruntime", + "operationId": "GET /gslbcrmruntime", "consumes": [ "application/json" ], @@ -5333,7 +5333,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntimeApiResponse" + "$ref": "#/definitions/GslbCRMRuntimeApiResponse" } }, "401": { @@ -5343,10 +5343,10 @@ }, "post": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime", - "operationId": "POST /gslbsmruntime", + "description": "/gslbcrmruntime", + "operationId": "POST /gslbcrmruntime", "consumes": [ "application/json" ], @@ -5385,10 +5385,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } } ], @@ -5401,7 +5401,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -5410,13 +5410,13 @@ } } }, - "/gslbsmruntime/{uuid}": { + "/gslbcrmruntime/{uuid}": { "get": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -5502,7 +5502,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -5515,10 +5515,10 @@ }, "put": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -5564,10 +5564,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -5587,7 +5587,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -5600,10 +5600,10 @@ }, "patch": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -5649,10 +5649,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -5672,7 +5672,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -5685,10 +5685,10 @@ }, "delete": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -5757,13 +5757,13 @@ } } }, - "/debugvirtualservice": { + "/virtualservice": { "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice", - "operationId": "GET /debugvirtualservice", + "description": "/virtualservice", + "operationId": "GET /virtualservice", "consumes": [ "application/json" ], @@ -5854,7 +5854,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualServiceApiResponse" + "$ref": "#/definitions/VirtualServiceApiResponse" } }, "401": { @@ -5864,10 +5864,10 @@ }, "post": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice", - "operationId": "POST /debugvirtualservice", + "description": "/virtualservice", + "operationId": "POST /virtualservice", "consumes": [ "application/json" ], @@ -5906,10 +5906,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "VirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } } ], @@ -5922,7 +5922,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -5931,13 +5931,13 @@ } } }, - "/debugvirtualservice/{uuid}": { + "/virtualservice/{uuid}": { "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "GET /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "GET /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -6023,7 +6023,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -6036,10 +6036,10 @@ }, "put": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PUT /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "PUT /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -6085,10 +6085,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "VirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } }, { @@ -6108,7 +6108,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -6121,10 +6121,10 @@ }, "patch": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PATCH /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "PATCH /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -6170,10 +6170,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "VirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } }, { @@ -6193,7 +6193,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -6206,10 +6206,10 @@ }, "delete": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "DELETE /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "DELETE /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -6278,13 +6278,13 @@ } } }, - "/albservicesfiledownload": { + "/techsupport": { "get": { "tags": [ - "ALBServicesFileDownload" + "TechSupport" ], - "description": "/albservicesfiledownload", - "operationId": "GET /albservicesfiledownload", + "description": "/techsupport", + "operationId": "GET /techsupport", "consumes": [ "application/json" ], @@ -6375,7 +6375,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileDownloadApiResponse" + "$ref": "#/definitions/TechSupportApiResponse" } }, "401": { @@ -6385,10 +6385,10 @@ }, "post": { "tags": [ - "ALBServicesFileDownload" + "TechSupport" ], - "description": "/albservicesfiledownload", - "operationId": "POST /albservicesfiledownload", + "description": "/techsupport", + "operationId": "POST /techsupport", "consumes": [ "application/json" ], @@ -6427,10 +6427,10 @@ { "in": "body", "name": "body", - "description": "ALBServicesFileDownload object creation", + "description": "TechSupport object creation", "required": true, "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } } ], @@ -6443,7 +6443,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } }, "401": { @@ -6452,13 +6452,13 @@ } } }, - "/albservicesfiledownload/{uuid}": { + "/techsupport/{uuid}": { "get": { "tags": [ - "ALBServicesFileDownload" + "TechSupport" ], - "description": "/albservicesfiledownload/{uuid}/{uuid}", - "operationId": "GET /albservicesfiledownload/{uuid}", + "description": "/techsupport/{uuid}/{uuid}", + "operationId": "GET /techsupport/{uuid}", "consumes": [ "application/json" ], @@ -6544,7 +6544,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } }, "401": { @@ -6557,10 +6557,10 @@ }, "put": { "tags": [ - "ALBServicesFileDownload" + "TechSupport" ], - "description": "/albservicesfiledownload/{uuid}/{uuid}", - "operationId": "PUT /albservicesfiledownload/{uuid}", + "description": "/techsupport/{uuid}/{uuid}", + "operationId": "PUT /techsupport/{uuid}", "consumes": [ "application/json" ], @@ -6606,10 +6606,10 @@ { "in": "body", "name": "body", - "description": "ALBServicesFileDownload object creation", + "description": "TechSupport object creation", "required": true, "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } }, { @@ -6629,7 +6629,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } }, "401": { @@ -6642,10 +6642,10 @@ }, "patch": { "tags": [ - "ALBServicesFileDownload" + "TechSupport" ], - "description": "/albservicesfiledownload/{uuid}/{uuid}", - "operationId": "PATCH /albservicesfiledownload/{uuid}", + "description": "/techsupport/{uuid}/{uuid}", + "operationId": "PATCH /techsupport/{uuid}", "consumes": [ "application/json" ], @@ -6691,10 +6691,10 @@ { "in": "body", "name": "body", - "description": "ALBServicesFileDownload object creation", + "description": "TechSupport object creation", "required": true, "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } }, { @@ -6714,7 +6714,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ALBServicesFileDownload" + "$ref": "#/definitions/TechSupport" } }, "401": { @@ -6727,10 +6727,10 @@ }, "delete": { "tags": [ - "ALBServicesFileDownload" + "TechSupport" ], - "description": "/albservicesfiledownload/{uuid}/{uuid}", - "operationId": "DELETE /albservicesfiledownload/{uuid}", + "description": "/techsupport/{uuid}/{uuid}", + "operationId": "DELETE /techsupport/{uuid}", "consumes": [ "application/json" ], diff --git a/swagger/Alert.yaml b/swagger/Alert.yaml index ad5791517..9fe414c10 100644 --- a/swagger/Alert.yaml +++ b/swagger/Alert.yaml @@ -380,12 +380,12 @@ paths: description: object not found - /techsupport: + /albservicesfileupload: get: tags: - - TechSupport - description: /techsupport - operationId: GET /techsupport + - ALBServicesFileUpload + description: /albservicesfileupload + operationId: GET /albservicesfileupload consumes: - application/json produces: @@ -448,14 +448,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TechSupportApiResponse" + $ref: "#/definitions/ALBServicesFileUploadApiResponse" "401": description: log in failed post: tags: - - TechSupport - description: /techsupport - operationId: POST /techsupport + - ALBServicesFileUpload + description: /albservicesfileupload + operationId: POST /albservicesfileupload consumes: - application/json produces: @@ -483,25 +483,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TechSupport object creation + description: ALBServicesFileUpload object creation required: true schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" "401": description: log in failed - /techsupport/{uuid}: + /albservicesfileupload/{uuid}: get: tags: - - TechSupport - description: /techsupport/{uuid}/{uuid} - operationId: GET /techsupport/{uuid} + - ALBServicesFileUpload + description: /albservicesfileupload/{uuid}/{uuid} + operationId: GET /albservicesfileupload/{uuid} consumes: - application/json produces: @@ -561,16 +561,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" "401": description: log in failed "404": description: object not found put: tags: - - TechSupport - description: /techsupport/{uuid}/{uuid} - operationId: PUT /techsupport/{uuid} + - ALBServicesFileUpload + description: /albservicesfileupload/{uuid}/{uuid} + operationId: PUT /albservicesfileupload/{uuid} consumes: - application/json produces: @@ -603,10 +603,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TechSupport object creation + description: ALBServicesFileUpload object creation required: true schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" - in: path name: uuid description: UUID of the object to fetch @@ -618,16 +618,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" "401": description: log in failed "404": description: object not found patch: tags: - - TechSupport - description: /techsupport/{uuid}/{uuid} - operationId: PATCH /techsupport/{uuid} + - ALBServicesFileUpload + description: /albservicesfileupload/{uuid}/{uuid} + operationId: PATCH /albservicesfileupload/{uuid} consumes: - application/json produces: @@ -660,10 +660,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TechSupport object creation + description: ALBServicesFileUpload object creation required: true schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" - in: path name: uuid description: UUID of the object to fetch @@ -675,16 +675,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TechSupport" + $ref: "#/definitions/ALBServicesFileUpload" "401": description: log in failed "404": description: object not found delete: tags: - - TechSupport - description: /techsupport/{uuid}/{uuid} - operationId: DELETE /techsupport/{uuid} + - ALBServicesFileUpload + description: /albservicesfileupload/{uuid}/{uuid} + operationId: DELETE /albservicesfileupload/{uuid} consumes: - application/json produces: @@ -731,12 +731,12 @@ paths: description: object not found - /gslbcrmruntime: + /systemreport: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: GET /gslbcrmruntime + - SystemReport + description: /systemreport + operationId: GET /systemreport consumes: - application/json produces: @@ -799,14 +799,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntimeApiResponse" + $ref: "#/definitions/SystemReportApiResponse" "401": description: log in failed post: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: POST /gslbcrmruntime + - SystemReport + description: /systemreport + operationId: POST /systemreport consumes: - application/json produces: @@ -834,25 +834,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: SystemReport object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" "401": description: log in failed - /gslbcrmruntime/{uuid}: + /systemreport/{uuid}: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: GET /gslbcrmruntime/{uuid} + - SystemReport + description: /systemreport/{uuid}/{uuid} + operationId: GET /systemreport/{uuid} consumes: - application/json produces: @@ -912,16 +912,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" "401": description: log in failed "404": description: object not found put: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PUT /gslbcrmruntime/{uuid} + - SystemReport + description: /systemreport/{uuid}/{uuid} + operationId: PUT /systemreport/{uuid} consumes: - application/json produces: @@ -954,10 +954,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: SystemReport object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" - in: path name: uuid description: UUID of the object to fetch @@ -969,16 +969,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" "401": description: log in failed "404": description: object not found patch: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PATCH /gslbcrmruntime/{uuid} + - SystemReport + description: /systemreport/{uuid}/{uuid} + operationId: PATCH /systemreport/{uuid} consumes: - application/json produces: @@ -1011,10 +1011,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: SystemReport object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" - in: path name: uuid description: UUID of the object to fetch @@ -1026,16 +1026,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/SystemReport" "401": description: log in failed "404": description: object not found delete: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: DELETE /gslbcrmruntime/{uuid} + - SystemReport + description: /systemreport/{uuid}/{uuid} + operationId: DELETE /systemreport/{uuid} consumes: - application/json produces: @@ -1082,12 +1082,12 @@ paths: description: object not found - /vsgs: + /taskjournal: get: tags: - - VsGs - description: /vsgs - operationId: GET /vsgs + - TaskJournal + description: /taskjournal + operationId: GET /taskjournal consumes: - application/json produces: @@ -1150,14 +1150,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGsApiResponse" + $ref: "#/definitions/TaskJournalApiResponse" "401": description: log in failed post: tags: - - VsGs - description: /vsgs - operationId: POST /vsgs + - TaskJournal + description: /taskjournal + operationId: POST /taskjournal consumes: - application/json produces: @@ -1185,25 +1185,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: TaskJournal object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" "401": description: log in failed - /vsgs/{uuid}: + /taskjournal/{uuid}: get: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: GET /vsgs/{uuid} + - TaskJournal + description: /taskjournal/{uuid}/{uuid} + operationId: GET /taskjournal/{uuid} consumes: - application/json produces: @@ -1263,16 +1263,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" "401": description: log in failed "404": description: object not found put: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PUT /vsgs/{uuid} + - TaskJournal + description: /taskjournal/{uuid}/{uuid} + operationId: PUT /taskjournal/{uuid} consumes: - application/json produces: @@ -1305,10 +1305,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: TaskJournal object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" - in: path name: uuid description: UUID of the object to fetch @@ -1320,16 +1320,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" "401": description: log in failed "404": description: object not found patch: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PATCH /vsgs/{uuid} + - TaskJournal + description: /taskjournal/{uuid}/{uuid} + operationId: PATCH /taskjournal/{uuid} consumes: - application/json produces: @@ -1362,10 +1362,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: TaskJournal object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" - in: path name: uuid description: UUID of the object to fetch @@ -1377,16 +1377,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/TaskJournal" "401": description: log in failed "404": description: object not found delete: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: DELETE /vsgs/{uuid} + - TaskJournal + description: /taskjournal/{uuid}/{uuid} + operationId: DELETE /taskjournal/{uuid} consumes: - application/json produces: @@ -1433,12 +1433,12 @@ paths: description: object not found - /gslbhsmruntime: + /upgradestatusinfo: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: GET /gslbhsmruntime + - UpgradeStatusInfo + description: /upgradestatusinfo + operationId: GET /upgradestatusinfo consumes: - application/json produces: @@ -1501,14 +1501,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntimeApiResponse" + $ref: "#/definitions/UpgradeStatusInfoApiResponse" "401": description: log in failed post: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: POST /gslbhsmruntime + - UpgradeStatusInfo + description: /upgradestatusinfo + operationId: POST /upgradestatusinfo consumes: - application/json produces: @@ -1536,25 +1536,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: UpgradeStatusInfo object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" "401": description: log in failed - /gslbhsmruntime/{uuid}: + /upgradestatusinfo/{uuid}: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: GET /gslbhsmruntime/{uuid} + - UpgradeStatusInfo + description: /upgradestatusinfo/{uuid}/{uuid} + operationId: GET /upgradestatusinfo/{uuid} consumes: - application/json produces: @@ -1614,16 +1614,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" "401": description: log in failed "404": description: object not found put: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PUT /gslbhsmruntime/{uuid} + - UpgradeStatusInfo + description: /upgradestatusinfo/{uuid}/{uuid} + operationId: PUT /upgradestatusinfo/{uuid} consumes: - application/json produces: @@ -1656,10 +1656,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: UpgradeStatusInfo object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" - in: path name: uuid description: UUID of the object to fetch @@ -1671,16 +1671,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" "401": description: log in failed "404": description: object not found patch: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbhsmruntime/{uuid} + - UpgradeStatusInfo + description: /upgradestatusinfo/{uuid}/{uuid} + operationId: PATCH /upgradestatusinfo/{uuid} consumes: - application/json produces: @@ -1713,10 +1713,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: UpgradeStatusInfo object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" - in: path name: uuid description: UUID of the object to fetch @@ -1728,16 +1728,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/UpgradeStatusInfo" "401": description: log in failed "404": description: object not found delete: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbhsmruntime/{uuid} + - UpgradeStatusInfo + description: /upgradestatusinfo/{uuid}/{uuid} + operationId: DELETE /upgradestatusinfo/{uuid} consumes: - application/json produces: @@ -1784,12 +1784,12 @@ paths: description: object not found - /virtualservice: + /gslbsmruntime: get: tags: - - VirtualService - description: /virtualservice - operationId: GET /virtualservice + - GslbSMRuntime + description: /gslbsmruntime + operationId: GET /gslbsmruntime consumes: - application/json produces: @@ -1852,14 +1852,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceApiResponse" + $ref: "#/definitions/GslbSMRuntimeApiResponse" "401": description: log in failed post: tags: - - VirtualService - description: /virtualservice - operationId: POST /virtualservice + - GslbSMRuntime + description: /gslbsmruntime + operationId: POST /gslbsmruntime consumes: - application/json produces: @@ -1887,25 +1887,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed - /virtualservice/{uuid}: + /gslbsmruntime/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: GET /virtualservice/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: GET /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -1965,16 +1965,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PUT /virtualservice/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: PUT /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -2007,10 +2007,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -2022,16 +2022,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PATCH /virtualservice/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -2064,10 +2064,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -2079,16 +2079,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: DELETE /virtualservice/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -2135,12 +2135,12 @@ paths: description: object not found - /albservicesfileupload: + /vsgs: get: tags: - - ALBServicesFileUpload - description: /albservicesfileupload - operationId: GET /albservicesfileupload + - VsGs + description: /vsgs + operationId: GET /vsgs consumes: - application/json produces: @@ -2203,14 +2203,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileUploadApiResponse" + $ref: "#/definitions/VsGsApiResponse" "401": description: log in failed post: tags: - - ALBServicesFileUpload - description: /albservicesfileupload - operationId: POST /albservicesfileupload + - VsGs + description: /vsgs + operationId: POST /vsgs consumes: - application/json produces: @@ -2238,25 +2238,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ALBServicesFileUpload object creation + description: VsGs object creation required: true schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" "401": description: log in failed - /albservicesfileupload/{uuid}: + /vsgs/{uuid}: get: tags: - - ALBServicesFileUpload - description: /albservicesfileupload/{uuid}/{uuid} - operationId: GET /albservicesfileupload/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: GET /vsgs/{uuid} consumes: - application/json produces: @@ -2316,16 +2316,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found put: tags: - - ALBServicesFileUpload - description: /albservicesfileupload/{uuid}/{uuid} - operationId: PUT /albservicesfileupload/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PUT /vsgs/{uuid} consumes: - application/json produces: @@ -2358,10 +2358,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ALBServicesFileUpload object creation + description: VsGs object creation required: true schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" - in: path name: uuid description: UUID of the object to fetch @@ -2373,16 +2373,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found patch: tags: - - ALBServicesFileUpload - description: /albservicesfileupload/{uuid}/{uuid} - operationId: PATCH /albservicesfileupload/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PATCH /vsgs/{uuid} consumes: - application/json produces: @@ -2415,10 +2415,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ALBServicesFileUpload object creation + description: VsGs object creation required: true schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" - in: path name: uuid description: UUID of the object to fetch @@ -2430,16 +2430,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileUpload" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found delete: tags: - - ALBServicesFileUpload - description: /albservicesfileupload/{uuid}/{uuid} - operationId: DELETE /albservicesfileupload/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: DELETE /vsgs/{uuid} consumes: - application/json produces: @@ -2486,12 +2486,12 @@ paths: description: object not found - /upgradestatusinfo: + /debugvirtualservice: get: tags: - - UpgradeStatusInfo - description: /upgradestatusinfo - operationId: GET /upgradestatusinfo + - DebugVirtualService + description: /debugvirtualservice + operationId: GET /debugvirtualservice consumes: - application/json produces: @@ -2554,14 +2554,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/UpgradeStatusInfoApiResponse" + $ref: "#/definitions/DebugVirtualServiceApiResponse" "401": description: log in failed post: tags: - - UpgradeStatusInfo - description: /upgradestatusinfo - operationId: POST /upgradestatusinfo + - DebugVirtualService + description: /debugvirtualservice + operationId: POST /debugvirtualservice consumes: - application/json produces: @@ -2589,25 +2589,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: UpgradeStatusInfo object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed - /upgradestatusinfo/{uuid}: + /debugvirtualservice/{uuid}: get: tags: - - UpgradeStatusInfo - description: /upgradestatusinfo/{uuid}/{uuid} - operationId: GET /upgradestatusinfo/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: GET /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -2667,16 +2667,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found put: tags: - - UpgradeStatusInfo - description: /upgradestatusinfo/{uuid}/{uuid} - operationId: PUT /upgradestatusinfo/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PUT /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -2709,10 +2709,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: UpgradeStatusInfo object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -2724,16 +2724,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found patch: tags: - - UpgradeStatusInfo - description: /upgradestatusinfo/{uuid}/{uuid} - operationId: PATCH /upgradestatusinfo/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PATCH /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -2766,10 +2766,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: UpgradeStatusInfo object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -2781,16 +2781,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/UpgradeStatusInfo" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found delete: tags: - - UpgradeStatusInfo - description: /upgradestatusinfo/{uuid}/{uuid} - operationId: DELETE /upgradestatusinfo/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: DELETE /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -2837,12 +2837,12 @@ paths: description: object not found - /taskjournal: + /gslbhsmruntime: get: tags: - - TaskJournal - description: /taskjournal - operationId: GET /taskjournal + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: GET /gslbhsmruntime consumes: - application/json produces: @@ -2905,14 +2905,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TaskJournalApiResponse" + $ref: "#/definitions/GslbHSMRuntimeApiResponse" "401": description: log in failed post: tags: - - TaskJournal - description: /taskjournal - operationId: POST /taskjournal + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: POST /gslbhsmruntime consumes: - application/json produces: @@ -2940,25 +2940,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TaskJournal object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed - /taskjournal/{uuid}: + /gslbhsmruntime/{uuid}: get: tags: - - TaskJournal - description: /taskjournal/{uuid}/{uuid} - operationId: GET /taskjournal/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: GET /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -3018,16 +3018,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - TaskJournal - description: /taskjournal/{uuid}/{uuid} - operationId: PUT /taskjournal/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PUT /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -3060,10 +3060,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TaskJournal object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -3075,16 +3075,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - TaskJournal - description: /taskjournal/{uuid}/{uuid} - operationId: PATCH /taskjournal/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -3117,10 +3117,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TaskJournal object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -3132,16 +3132,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TaskJournal" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - TaskJournal - description: /taskjournal/{uuid}/{uuid} - operationId: DELETE /taskjournal/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -3188,12 +3188,12 @@ paths: description: object not found - /systemreport: + /albservicesfiledownload: get: tags: - - SystemReport - description: /systemreport - operationId: GET /systemreport + - ALBServicesFileDownload + description: /albservicesfiledownload + operationId: GET /albservicesfiledownload consumes: - application/json produces: @@ -3256,14 +3256,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SystemReportApiResponse" + $ref: "#/definitions/ALBServicesFileDownloadApiResponse" "401": description: log in failed post: tags: - - SystemReport - description: /systemreport - operationId: POST /systemreport + - ALBServicesFileDownload + description: /albservicesfiledownload + operationId: POST /albservicesfiledownload consumes: - application/json produces: @@ -3291,25 +3291,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SystemReport object creation + description: ALBServicesFileDownload object creation required: true schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" "401": description: log in failed - /systemreport/{uuid}: + /albservicesfiledownload/{uuid}: get: tags: - - SystemReport - description: /systemreport/{uuid}/{uuid} - operationId: GET /systemreport/{uuid} + - ALBServicesFileDownload + description: /albservicesfiledownload/{uuid}/{uuid} + operationId: GET /albservicesfiledownload/{uuid} consumes: - application/json produces: @@ -3369,16 +3369,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" "401": description: log in failed "404": description: object not found put: tags: - - SystemReport - description: /systemreport/{uuid}/{uuid} - operationId: PUT /systemreport/{uuid} + - ALBServicesFileDownload + description: /albservicesfiledownload/{uuid}/{uuid} + operationId: PUT /albservicesfiledownload/{uuid} consumes: - application/json produces: @@ -3411,10 +3411,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SystemReport object creation + description: ALBServicesFileDownload object creation required: true schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" - in: path name: uuid description: UUID of the object to fetch @@ -3426,16 +3426,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" "401": description: log in failed "404": description: object not found patch: tags: - - SystemReport - description: /systemreport/{uuid}/{uuid} - operationId: PATCH /systemreport/{uuid} + - ALBServicesFileDownload + description: /albservicesfiledownload/{uuid}/{uuid} + operationId: PATCH /albservicesfiledownload/{uuid} consumes: - application/json produces: @@ -3468,10 +3468,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SystemReport object creation + description: ALBServicesFileDownload object creation required: true schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" - in: path name: uuid description: UUID of the object to fetch @@ -3483,16 +3483,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SystemReport" + $ref: "#/definitions/ALBServicesFileDownload" "401": description: log in failed "404": description: object not found delete: tags: - - SystemReport - description: /systemreport/{uuid}/{uuid} - operationId: DELETE /systemreport/{uuid} + - ALBServicesFileDownload + description: /albservicesfiledownload/{uuid}/{uuid} + operationId: DELETE /albservicesfiledownload/{uuid} consumes: - application/json produces: @@ -3539,12 +3539,12 @@ paths: description: object not found - /gslbsmruntime: + /gslbcrmruntime: get: tags: - - GslbSMRuntime - description: /gslbsmruntime - operationId: GET /gslbsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: GET /gslbcrmruntime consumes: - application/json produces: @@ -3607,14 +3607,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntimeApiResponse" + $ref: "#/definitions/GslbCRMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbSMRuntime - description: /gslbsmruntime - operationId: POST /gslbsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: POST /gslbcrmruntime consumes: - application/json produces: @@ -3642,25 +3642,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed - /gslbsmruntime/{uuid}: + /gslbcrmruntime/{uuid}: get: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: GET /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: GET /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -3720,16 +3720,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: PUT /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PUT /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -3762,10 +3762,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -3777,16 +3777,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PATCH /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -3819,10 +3819,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -3834,16 +3834,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: DELETE /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -3890,12 +3890,12 @@ paths: description: object not found - /debugvirtualservice: + /virtualservice: get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: GET /debugvirtualservice + - VirtualService + description: /virtualservice + operationId: GET /virtualservice consumes: - application/json produces: @@ -3958,14 +3958,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualServiceApiResponse" + $ref: "#/definitions/VirtualServiceApiResponse" "401": description: log in failed post: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: POST /debugvirtualservice + - VirtualService + description: /virtualservice + operationId: POST /virtualservice consumes: - application/json produces: @@ -3993,25 +3993,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: VirtualService object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" "401": description: log in failed - /debugvirtualservice/{uuid}: + /virtualservice/{uuid}: get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: GET /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: GET /virtualservice/{uuid} consumes: - application/json produces: @@ -4071,16 +4071,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found put: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PUT /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: PUT /virtualservice/{uuid} consumes: - application/json produces: @@ -4113,10 +4113,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: VirtualService object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -4128,16 +4128,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found patch: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PATCH /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: PATCH /virtualservice/{uuid} consumes: - application/json produces: @@ -4170,10 +4170,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: VirtualService object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -4185,16 +4185,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found delete: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: DELETE /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: DELETE /virtualservice/{uuid} consumes: - application/json produces: @@ -4241,12 +4241,12 @@ paths: description: object not found - /albservicesfiledownload: + /techsupport: get: tags: - - ALBServicesFileDownload - description: /albservicesfiledownload - operationId: GET /albservicesfiledownload + - TechSupport + description: /techsupport + operationId: GET /techsupport consumes: - application/json produces: @@ -4309,14 +4309,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileDownloadApiResponse" + $ref: "#/definitions/TechSupportApiResponse" "401": description: log in failed post: tags: - - ALBServicesFileDownload - description: /albservicesfiledownload - operationId: POST /albservicesfiledownload + - TechSupport + description: /techsupport + operationId: POST /techsupport consumes: - application/json produces: @@ -4344,25 +4344,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ALBServicesFileDownload object creation + description: TechSupport object creation required: true schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" "401": description: log in failed - /albservicesfiledownload/{uuid}: + /techsupport/{uuid}: get: tags: - - ALBServicesFileDownload - description: /albservicesfiledownload/{uuid}/{uuid} - operationId: GET /albservicesfiledownload/{uuid} + - TechSupport + description: /techsupport/{uuid}/{uuid} + operationId: GET /techsupport/{uuid} consumes: - application/json produces: @@ -4422,16 +4422,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" "401": description: log in failed "404": description: object not found put: tags: - - ALBServicesFileDownload - description: /albservicesfiledownload/{uuid}/{uuid} - operationId: PUT /albservicesfiledownload/{uuid} + - TechSupport + description: /techsupport/{uuid}/{uuid} + operationId: PUT /techsupport/{uuid} consumes: - application/json produces: @@ -4464,10 +4464,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ALBServicesFileDownload object creation + description: TechSupport object creation required: true schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" - in: path name: uuid description: UUID of the object to fetch @@ -4479,16 +4479,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" "401": description: log in failed "404": description: object not found patch: tags: - - ALBServicesFileDownload - description: /albservicesfiledownload/{uuid}/{uuid} - operationId: PATCH /albservicesfiledownload/{uuid} + - TechSupport + description: /techsupport/{uuid}/{uuid} + operationId: PATCH /techsupport/{uuid} consumes: - application/json produces: @@ -4521,10 +4521,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ALBServicesFileDownload object creation + description: TechSupport object creation required: true schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" - in: path name: uuid description: UUID of the object to fetch @@ -4536,16 +4536,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ALBServicesFileDownload" + $ref: "#/definitions/TechSupport" "401": description: log in failed "404": description: object not found delete: tags: - - ALBServicesFileDownload - description: /albservicesfiledownload/{uuid}/{uuid} - operationId: DELETE /albservicesfiledownload/{uuid} + - TechSupport + description: /techsupport/{uuid}/{uuid} + operationId: DELETE /techsupport/{uuid} consumes: - application/json produces: diff --git a/swagger/Gslb.json b/swagger/Gslb.json index c6a4ad316..276bec3a5 100644 --- a/swagger/Gslb.json +++ b/swagger/Gslb.json @@ -1044,13 +1044,13 @@ } } }, - "/gslbcrmruntime": { + "/gslbhsmruntime": { "get": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime", - "operationId": "GET /gslbcrmruntime", + "description": "/gslbhsmruntime", + "operationId": "GET /gslbhsmruntime", "consumes": [ "application/json" ], @@ -1141,7 +1141,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntimeApiResponse" + "$ref": "#/definitions/GslbHSMRuntimeApiResponse" } }, "401": { @@ -1151,10 +1151,10 @@ }, "post": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime", - "operationId": "POST /gslbcrmruntime", + "description": "/gslbhsmruntime", + "operationId": "POST /gslbhsmruntime", "consumes": [ "application/json" ], @@ -1193,10 +1193,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } } ], @@ -1209,7 +1209,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -1218,13 +1218,13 @@ } } }, - "/gslbcrmruntime/{uuid}": { + "/gslbhsmruntime/{uuid}": { "get": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1310,7 +1310,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -1323,10 +1323,10 @@ }, "put": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1372,10 +1372,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -1395,7 +1395,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -1408,10 +1408,10 @@ }, "patch": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1457,10 +1457,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -1480,7 +1480,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -1493,10 +1493,10 @@ }, "delete": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -2086,13 +2086,13 @@ } } }, - "/gslbhsmruntime": { + "/gslbcrmruntime": { "get": { "tags": [ - "GslbHSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbhsmruntime", - "operationId": "GET /gslbhsmruntime", + "description": "/gslbcrmruntime", + "operationId": "GET /gslbcrmruntime", "consumes": [ "application/json" ], @@ -2183,7 +2183,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntimeApiResponse" + "$ref": "#/definitions/GslbCRMRuntimeApiResponse" } }, "401": { @@ -2193,10 +2193,10 @@ }, "post": { "tags": [ - "GslbHSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbhsmruntime", - "operationId": "POST /gslbhsmruntime", + "description": "/gslbcrmruntime", + "operationId": "POST /gslbcrmruntime", "consumes": [ "application/json" ], @@ -2235,10 +2235,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } } ], @@ -2251,7 +2251,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -2260,13 +2260,13 @@ } } }, - "/gslbhsmruntime/{uuid}": { + "/gslbcrmruntime/{uuid}": { "get": { "tags": [ - "GslbHSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbhsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -2352,7 +2352,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -2365,10 +2365,10 @@ }, "put": { "tags": [ - "GslbHSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbhsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -2414,10 +2414,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -2437,7 +2437,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -2450,10 +2450,10 @@ }, "patch": { "tags": [ - "GslbHSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbhsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -2499,10 +2499,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -2522,7 +2522,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -2535,10 +2535,10 @@ }, "delete": { "tags": [ - "GslbHSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbhsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], diff --git a/swagger/Gslb.yaml b/swagger/Gslb.yaml index 2535bcd5e..5786cdac6 100644 --- a/swagger/Gslb.yaml +++ b/swagger/Gslb.yaml @@ -709,12 +709,12 @@ paths: description: log in failed "404": description: object not found - /gslbcrmruntime: + /gslbhsmruntime: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: GET /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: GET /gslbhsmruntime consumes: - application/json produces: @@ -777,14 +777,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntimeApiResponse" + $ref: "#/definitions/GslbHSMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: POST /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: POST /gslbhsmruntime consumes: - application/json produces: @@ -812,25 +812,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed - /gslbcrmruntime/{uuid}: + /gslbhsmruntime/{uuid}: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: GET /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: GET /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -890,16 +890,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PUT /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PUT /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -932,10 +932,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -947,16 +947,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PATCH /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -989,10 +989,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -1004,16 +1004,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: DELETE /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -1411,12 +1411,12 @@ paths: description: object not found - /gslbhsmruntime: + /gslbcrmruntime: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: GET /gslbhsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: GET /gslbcrmruntime consumes: - application/json produces: @@ -1479,14 +1479,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntimeApiResponse" + $ref: "#/definitions/GslbCRMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: POST /gslbhsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: POST /gslbcrmruntime consumes: - application/json produces: @@ -1514,25 +1514,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed - /gslbhsmruntime/{uuid}: + /gslbcrmruntime/{uuid}: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: GET /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: GET /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -1592,16 +1592,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PUT /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PUT /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -1634,10 +1634,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -1649,16 +1649,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PATCH /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -1691,10 +1691,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -1706,16 +1706,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: DELETE /gslbcrmruntime/{uuid} consumes: - application/json produces: diff --git a/swagger/GslbInventory.json b/swagger/GslbInventory.json index 947ff86cb..7770d11b0 100644 --- a/swagger/GslbInventory.json +++ b/swagger/GslbInventory.json @@ -236,13 +236,13 @@ } } }, - "/gslbcrmruntime": { + "/gslbhsmruntime": { "get": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime", - "operationId": "GET /gslbcrmruntime", + "description": "/gslbhsmruntime", + "operationId": "GET /gslbhsmruntime", "consumes": [ "application/json" ], @@ -333,7 +333,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntimeApiResponse" + "$ref": "#/definitions/GslbHSMRuntimeApiResponse" } }, "401": { @@ -343,10 +343,10 @@ }, "post": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime", - "operationId": "POST /gslbcrmruntime", + "description": "/gslbhsmruntime", + "operationId": "POST /gslbhsmruntime", "consumes": [ "application/json" ], @@ -385,10 +385,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } } ], @@ -401,7 +401,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -410,13 +410,13 @@ } } }, - "/gslbcrmruntime/{uuid}": { + "/gslbhsmruntime/{uuid}": { "get": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -502,7 +502,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -515,10 +515,10 @@ }, "put": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -564,10 +564,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -587,7 +587,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -600,10 +600,10 @@ }, "patch": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -649,10 +649,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -672,7 +672,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -685,10 +685,10 @@ }, "delete": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -757,13 +757,13 @@ } } }, - "/gslbsmruntime": { + "/gslbcrmruntime": { "get": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime", - "operationId": "GET /gslbsmruntime", + "description": "/gslbcrmruntime", + "operationId": "GET /gslbcrmruntime", "consumes": [ "application/json" ], @@ -854,7 +854,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntimeApiResponse" + "$ref": "#/definitions/GslbCRMRuntimeApiResponse" } }, "401": { @@ -864,10 +864,10 @@ }, "post": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime", - "operationId": "POST /gslbsmruntime", + "description": "/gslbcrmruntime", + "operationId": "POST /gslbcrmruntime", "consumes": [ "application/json" ], @@ -906,10 +906,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } } ], @@ -922,7 +922,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -931,13 +931,13 @@ } } }, - "/gslbsmruntime/{uuid}": { + "/gslbcrmruntime/{uuid}": { "get": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1023,7 +1023,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -1036,10 +1036,10 @@ }, "put": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1085,10 +1085,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -1108,7 +1108,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -1121,10 +1121,10 @@ }, "patch": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1170,10 +1170,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -1193,7 +1193,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -1206,10 +1206,10 @@ }, "delete": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1278,13 +1278,13 @@ } } }, - "/gslbhsmruntime": { + "/gslbsmruntime": { "get": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime", - "operationId": "GET /gslbhsmruntime", + "description": "/gslbsmruntime", + "operationId": "GET /gslbsmruntime", "consumes": [ "application/json" ], @@ -1375,7 +1375,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntimeApiResponse" + "$ref": "#/definitions/GslbSMRuntimeApiResponse" } }, "401": { @@ -1385,10 +1385,10 @@ }, "post": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime", - "operationId": "POST /gslbhsmruntime", + "description": "/gslbsmruntime", + "operationId": "POST /gslbsmruntime", "consumes": [ "application/json" ], @@ -1427,10 +1427,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } } ], @@ -1443,7 +1443,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -1452,13 +1452,13 @@ } } }, - "/gslbhsmruntime/{uuid}": { + "/gslbsmruntime/{uuid}": { "get": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1544,7 +1544,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -1557,10 +1557,10 @@ }, "put": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1606,10 +1606,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, { @@ -1629,7 +1629,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -1642,10 +1642,10 @@ }, "patch": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -1691,10 +1691,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, { @@ -1714,7 +1714,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -1727,10 +1727,10 @@ }, "delete": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], diff --git a/swagger/GslbInventory.yaml b/swagger/GslbInventory.yaml index bbdf6a298..db9b04a37 100644 --- a/swagger/GslbInventory.yaml +++ b/swagger/GslbInventory.yaml @@ -171,12 +171,12 @@ paths: description: object not found - /gslbcrmruntime: + /gslbhsmruntime: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: GET /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: GET /gslbhsmruntime consumes: - application/json produces: @@ -239,14 +239,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntimeApiResponse" + $ref: "#/definitions/GslbHSMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: POST /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: POST /gslbhsmruntime consumes: - application/json produces: @@ -274,25 +274,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed - /gslbcrmruntime/{uuid}: + /gslbhsmruntime/{uuid}: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: GET /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: GET /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -352,16 +352,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PUT /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PUT /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -394,10 +394,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -409,16 +409,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PATCH /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -451,10 +451,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -466,16 +466,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: DELETE /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -522,12 +522,12 @@ paths: description: object not found - /gslbsmruntime: + /gslbcrmruntime: get: tags: - - GslbSMRuntime - description: /gslbsmruntime - operationId: GET /gslbsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: GET /gslbcrmruntime consumes: - application/json produces: @@ -590,14 +590,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntimeApiResponse" + $ref: "#/definitions/GslbCRMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbSMRuntime - description: /gslbsmruntime - operationId: POST /gslbsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: POST /gslbcrmruntime consumes: - application/json produces: @@ -625,25 +625,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed - /gslbsmruntime/{uuid}: + /gslbcrmruntime/{uuid}: get: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: GET /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: GET /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -703,16 +703,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: PUT /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PUT /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -745,10 +745,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -760,16 +760,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PATCH /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -802,10 +802,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -817,16 +817,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: DELETE /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -873,12 +873,12 @@ paths: description: object not found - /gslbhsmruntime: + /gslbsmruntime: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: GET /gslbhsmruntime + - GslbSMRuntime + description: /gslbsmruntime + operationId: GET /gslbsmruntime consumes: - application/json produces: @@ -941,14 +941,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntimeApiResponse" + $ref: "#/definitions/GslbSMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: POST /gslbhsmruntime + - GslbSMRuntime + description: /gslbsmruntime + operationId: POST /gslbsmruntime consumes: - application/json produces: @@ -976,25 +976,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed - /gslbhsmruntime/{uuid}: + /gslbsmruntime/{uuid}: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: GET /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: GET /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -1054,16 +1054,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PUT /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: PUT /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -1096,10 +1096,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -1111,16 +1111,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -1153,10 +1153,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -1168,16 +1168,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbsmruntime/{uuid} consumes: - application/json produces: diff --git a/swagger/ServiceEngine.json b/swagger/ServiceEngine.json index f8d603c71..5909844de 100644 --- a/swagger/ServiceEngine.json +++ b/swagger/ServiceEngine.json @@ -8705,13 +8705,13 @@ } } }, - "/pool": { + "/vsdatascriptset": { "get": { "tags": [ - "Pool" + "VSDataScriptSet" ], - "description": "/pool", - "operationId": "GET /pool", + "description": "/vsdatascriptset", + "operationId": "GET /vsdatascriptset", "consumes": [ "application/json" ], @@ -8802,7 +8802,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolApiResponse" + "$ref": "#/definitions/VSDataScriptSetApiResponse" } }, "401": { @@ -8812,10 +8812,10 @@ }, "post": { "tags": [ - "Pool" + "VSDataScriptSet" ], - "description": "/pool", - "operationId": "POST /pool", + "description": "/vsdatascriptset", + "operationId": "POST /vsdatascriptset", "consumes": [ "application/json" ], @@ -8854,10 +8854,10 @@ { "in": "body", "name": "body", - "description": "Pool object creation", + "description": "VSDataScriptSet object creation", "required": true, "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } } ], @@ -8870,7 +8870,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } }, "401": { @@ -8879,13 +8879,13 @@ } } }, - "/pool/{uuid}": { + "/vsdatascriptset/{uuid}": { "get": { "tags": [ - "Pool" + "VSDataScriptSet" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "GET /pool/{uuid}", + "description": "/vsdatascriptset/{uuid}/{uuid}", + "operationId": "GET /vsdatascriptset/{uuid}", "consumes": [ "application/json" ], @@ -8971,7 +8971,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } }, "401": { @@ -8984,10 +8984,10 @@ }, "put": { "tags": [ - "Pool" + "VSDataScriptSet" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "PUT /pool/{uuid}", + "description": "/vsdatascriptset/{uuid}/{uuid}", + "operationId": "PUT /vsdatascriptset/{uuid}", "consumes": [ "application/json" ], @@ -9033,10 +9033,10 @@ { "in": "body", "name": "body", - "description": "Pool object creation", + "description": "VSDataScriptSet object creation", "required": true, "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } }, { @@ -9056,7 +9056,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } }, "401": { @@ -9069,10 +9069,10 @@ }, "patch": { "tags": [ - "Pool" + "VSDataScriptSet" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "PATCH /pool/{uuid}", + "description": "/vsdatascriptset/{uuid}/{uuid}", + "operationId": "PATCH /vsdatascriptset/{uuid}", "consumes": [ "application/json" ], @@ -9118,10 +9118,10 @@ { "in": "body", "name": "body", - "description": "Pool object creation", + "description": "VSDataScriptSet object creation", "required": true, "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } }, { @@ -9141,7 +9141,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/VSDataScriptSet" } }, "401": { @@ -9154,10 +9154,10 @@ }, "delete": { "tags": [ - "Pool" + "VSDataScriptSet" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "DELETE /pool/{uuid}", + "description": "/vsdatascriptset/{uuid}/{uuid}", + "operationId": "DELETE /vsdatascriptset/{uuid}", "consumes": [ "application/json" ], @@ -9226,13 +9226,13 @@ } } }, - "/wafprofile": { + "/sslkeyandcertificate": { "get": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile", - "operationId": "GET /wafprofile", + "description": "/sslkeyandcertificate", + "operationId": "GET /sslkeyandcertificate", "consumes": [ "application/json" ], @@ -9323,7 +9323,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfileApiResponse" + "$ref": "#/definitions/SSLKeyAndCertificateApiResponse" } }, "401": { @@ -9333,10 +9333,10 @@ }, "post": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile", - "operationId": "POST /wafprofile", + "description": "/sslkeyandcertificate", + "operationId": "POST /sslkeyandcertificate", "consumes": [ "application/json" ], @@ -9375,10 +9375,10 @@ { "in": "body", "name": "body", - "description": "WafProfile object creation", + "description": "SSLKeyAndCertificate object creation", "required": true, "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } } ], @@ -9391,7 +9391,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -9400,13 +9400,13 @@ } } }, - "/wafprofile/{uuid}": { + "/sslkeyandcertificate/{uuid}": { "get": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "GET /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "GET /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -9492,7 +9492,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -9505,10 +9505,10 @@ }, "put": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "PUT /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "PUT /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -9554,10 +9554,10 @@ { "in": "body", "name": "body", - "description": "WafProfile object creation", + "description": "SSLKeyAndCertificate object creation", "required": true, "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, { @@ -9577,7 +9577,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -9590,10 +9590,10 @@ }, "patch": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "PATCH /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "PATCH /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -9639,10 +9639,10 @@ { "in": "body", "name": "body", - "description": "WafProfile object creation", + "description": "SSLKeyAndCertificate object creation", "required": true, "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, { @@ -9662,7 +9662,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -9675,10 +9675,10 @@ }, "delete": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "DELETE /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "DELETE /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -9747,13 +9747,13 @@ } } }, - "/tenant": { + "/poolgroup": { "get": { "tags": [ - "Tenant" + "PoolGroup" ], - "description": "/tenant", - "operationId": "GET /tenant", + "description": "/poolgroup", + "operationId": "GET /poolgroup", "consumes": [ "application/json" ], @@ -9844,7 +9844,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TenantApiResponse" + "$ref": "#/definitions/PoolGroupApiResponse" } }, "401": { @@ -9854,10 +9854,10 @@ }, "post": { "tags": [ - "Tenant" + "PoolGroup" ], - "description": "/tenant", - "operationId": "POST /tenant", + "description": "/poolgroup", + "operationId": "POST /poolgroup", "consumes": [ "application/json" ], @@ -9896,10 +9896,10 @@ { "in": "body", "name": "body", - "description": "Tenant object creation", + "description": "PoolGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } } ], @@ -9912,7 +9912,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -9921,13 +9921,13 @@ } } }, - "/tenant/{uuid}": { + "/poolgroup/{uuid}": { "get": { "tags": [ - "Tenant" + "PoolGroup" ], - "description": "/tenant/{uuid}/{uuid}", - "operationId": "GET /tenant/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "GET /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -10013,7 +10013,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -10026,10 +10026,10 @@ }, "put": { "tags": [ - "Tenant" + "PoolGroup" ], - "description": "/tenant/{uuid}/{uuid}", - "operationId": "PUT /tenant/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "PUT /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -10075,10 +10075,10 @@ { "in": "body", "name": "body", - "description": "Tenant object creation", + "description": "PoolGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } }, { @@ -10098,7 +10098,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -10111,10 +10111,10 @@ }, "patch": { "tags": [ - "Tenant" + "PoolGroup" ], - "description": "/tenant/{uuid}/{uuid}", - "operationId": "PATCH /tenant/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "PATCH /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -10160,10 +10160,10 @@ { "in": "body", "name": "body", - "description": "Tenant object creation", + "description": "PoolGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } }, { @@ -10183,7 +10183,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Tenant" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -10196,10 +10196,10 @@ }, "delete": { "tags": [ - "Tenant" + "PoolGroup" ], - "description": "/tenant/{uuid}/{uuid}", - "operationId": "DELETE /tenant/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "DELETE /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -10268,13 +10268,13 @@ } } }, - "/wafcrs": { + "/apipath": { "get": { "tags": [ - "WafCRS" + "ApiPath" ], - "description": "/wafcrs", - "operationId": "GET /wafcrs", + "description": "/apipath", + "operationId": "GET /apipath", "consumes": [ "application/json" ], @@ -10365,7 +10365,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafCRSApiResponse" + "$ref": "#/definitions/ApiPathApiResponse" } }, "401": { @@ -10375,10 +10375,10 @@ }, "post": { "tags": [ - "WafCRS" + "ApiPath" ], - "description": "/wafcrs", - "operationId": "POST /wafcrs", + "description": "/apipath", + "operationId": "POST /apipath", "consumes": [ "application/json" ], @@ -10417,10 +10417,10 @@ { "in": "body", "name": "body", - "description": "WafCRS object creation", + "description": "ApiPath object creation", "required": true, "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } } ], @@ -10433,7 +10433,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -10442,13 +10442,13 @@ } } }, - "/wafcrs/{uuid}": { + "/apipath/{uuid}": { "get": { "tags": [ - "WafCRS" + "ApiPath" ], - "description": "/wafcrs/{uuid}/{uuid}", - "operationId": "GET /wafcrs/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "GET /apipath/{uuid}", "consumes": [ "application/json" ], @@ -10534,7 +10534,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -10547,10 +10547,10 @@ }, "put": { "tags": [ - "WafCRS" + "ApiPath" ], - "description": "/wafcrs/{uuid}/{uuid}", - "operationId": "PUT /wafcrs/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "PUT /apipath/{uuid}", "consumes": [ "application/json" ], @@ -10596,10 +10596,10 @@ { "in": "body", "name": "body", - "description": "WafCRS object creation", + "description": "ApiPath object creation", "required": true, "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } }, { @@ -10619,7 +10619,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -10632,10 +10632,10 @@ }, "patch": { "tags": [ - "WafCRS" + "ApiPath" ], - "description": "/wafcrs/{uuid}/{uuid}", - "operationId": "PATCH /wafcrs/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "PATCH /apipath/{uuid}", "consumes": [ "application/json" ], @@ -10681,10 +10681,10 @@ { "in": "body", "name": "body", - "description": "WafCRS object creation", + "description": "ApiPath object creation", "required": true, "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } }, { @@ -10704,7 +10704,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafCRS" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -10717,10 +10717,10 @@ }, "delete": { "tags": [ - "WafCRS" + "ApiPath" ], - "description": "/wafcrs/{uuid}/{uuid}", - "operationId": "DELETE /wafcrs/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "DELETE /apipath/{uuid}", "consumes": [ "application/json" ], @@ -10789,13 +10789,13 @@ } } }, - "/dynamicdnsrecord": { + "/wafprofile": { "get": { "tags": [ - "DynamicDnsRecord" + "WafProfile" ], - "description": "/dynamicdnsrecord", - "operationId": "GET /dynamicdnsrecord", + "description": "/wafprofile", + "operationId": "GET /wafprofile", "consumes": [ "application/json" ], @@ -10886,7 +10886,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DynamicDnsRecordApiResponse" + "$ref": "#/definitions/WafProfileApiResponse" } }, "401": { @@ -10896,10 +10896,10 @@ }, "post": { "tags": [ - "DynamicDnsRecord" + "WafProfile" ], - "description": "/dynamicdnsrecord", - "operationId": "POST /dynamicdnsrecord", + "description": "/wafprofile", + "operationId": "POST /wafprofile", "consumes": [ "application/json" ], @@ -10938,10 +10938,10 @@ { "in": "body", "name": "body", - "description": "DynamicDnsRecord object creation", + "description": "WafProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } } ], @@ -10954,7 +10954,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -10963,13 +10963,13 @@ } } }, - "/dynamicdnsrecord/{uuid}": { + "/wafprofile/{uuid}": { "get": { "tags": [ - "DynamicDnsRecord" + "WafProfile" ], - "description": "/dynamicdnsrecord/{uuid}/{uuid}", - "operationId": "GET /dynamicdnsrecord/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "GET /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -11055,7 +11055,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -11068,10 +11068,10 @@ }, "put": { "tags": [ - "DynamicDnsRecord" + "WafProfile" ], - "description": "/dynamicdnsrecord/{uuid}/{uuid}", - "operationId": "PUT /dynamicdnsrecord/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "PUT /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -11117,10 +11117,10 @@ { "in": "body", "name": "body", - "description": "DynamicDnsRecord object creation", + "description": "WafProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } }, { @@ -11140,7 +11140,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -11153,10 +11153,10 @@ }, "patch": { "tags": [ - "DynamicDnsRecord" + "WafProfile" ], - "description": "/dynamicdnsrecord/{uuid}/{uuid}", - "operationId": "PATCH /dynamicdnsrecord/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "PATCH /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -11202,10 +11202,10 @@ { "in": "body", "name": "body", - "description": "DynamicDnsRecord object creation", + "description": "WafProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } }, { @@ -11225,7 +11225,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DynamicDnsRecord" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -11238,10 +11238,10 @@ }, "delete": { "tags": [ - "DynamicDnsRecord" + "WafProfile" ], - "description": "/dynamicdnsrecord/{uuid}/{uuid}", - "operationId": "DELETE /dynamicdnsrecord/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "DELETE /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -11310,13 +11310,13 @@ } } }, - "/vsgs": { + "/microservice": { "get": { "tags": [ - "VsGs" + "MicroService" ], - "description": "/vsgs", - "operationId": "GET /vsgs", + "description": "/microservice", + "operationId": "GET /microservice", "consumes": [ "application/json" ], @@ -11407,7 +11407,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGsApiResponse" + "$ref": "#/definitions/MicroServiceApiResponse" } }, "401": { @@ -11417,10 +11417,10 @@ }, "post": { "tags": [ - "VsGs" + "MicroService" ], - "description": "/vsgs", - "operationId": "POST /vsgs", + "description": "/microservice", + "operationId": "POST /microservice", "consumes": [ "application/json" ], @@ -11459,10 +11459,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "MicroService object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } } ], @@ -11475,7 +11475,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } }, "401": { @@ -11484,13 +11484,13 @@ } } }, - "/vsgs/{uuid}": { + "/microservice/{uuid}": { "get": { "tags": [ - "VsGs" + "MicroService" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "GET /vsgs/{uuid}", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "GET /microservice/{uuid}", "consumes": [ "application/json" ], @@ -11576,7 +11576,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } }, "401": { @@ -11589,10 +11589,10 @@ }, "put": { "tags": [ - "VsGs" + "MicroService" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "PUT /vsgs/{uuid}", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "PUT /microservice/{uuid}", "consumes": [ "application/json" ], @@ -11638,10 +11638,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "MicroService object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } }, { @@ -11661,7 +11661,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } }, "401": { @@ -11674,10 +11674,10 @@ }, "patch": { "tags": [ - "VsGs" + "MicroService" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "PATCH /vsgs/{uuid}", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "PATCH /microservice/{uuid}", "consumes": [ "application/json" ], @@ -11723,10 +11723,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "MicroService object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } }, { @@ -11746,7 +11746,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/MicroService" } }, "401": { @@ -11759,10 +11759,10 @@ }, "delete": { "tags": [ - "VsGs" + "MicroService" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "DELETE /vsgs/{uuid}", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "DELETE /microservice/{uuid}", "consumes": [ "application/json" ], @@ -11831,13 +11831,13 @@ } } }, - "/apipath": { + "/testsedatastorelevel3": { "get": { "tags": [ - "ApiPath" + "TestSeDatastoreLevel3" ], - "description": "/apipath", - "operationId": "GET /apipath", + "description": "/testsedatastorelevel3", + "operationId": "GET /testsedatastorelevel3", "consumes": [ "application/json" ], @@ -11928,7 +11928,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPathApiResponse" + "$ref": "#/definitions/TestSeDatastoreLevel3ApiResponse" } }, "401": { @@ -11938,10 +11938,10 @@ }, "post": { "tags": [ - "ApiPath" + "TestSeDatastoreLevel3" ], - "description": "/apipath", - "operationId": "POST /apipath", + "description": "/testsedatastorelevel3", + "operationId": "POST /testsedatastorelevel3", "consumes": [ "application/json" ], @@ -11980,10 +11980,10 @@ { "in": "body", "name": "body", - "description": "ApiPath object creation", + "description": "TestSeDatastoreLevel3 object creation", "required": true, "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } } ], @@ -11996,7 +11996,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } }, "401": { @@ -12005,13 +12005,13 @@ } } }, - "/apipath/{uuid}": { + "/testsedatastorelevel3/{uuid}": { "get": { "tags": [ - "ApiPath" + "TestSeDatastoreLevel3" ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "GET /apipath/{uuid}", + "description": "/testsedatastorelevel3/{uuid}/{uuid}", + "operationId": "GET /testsedatastorelevel3/{uuid}", "consumes": [ "application/json" ], @@ -12097,7 +12097,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } }, "401": { @@ -12110,10 +12110,10 @@ }, "put": { "tags": [ - "ApiPath" + "TestSeDatastoreLevel3" ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "PUT /apipath/{uuid}", + "description": "/testsedatastorelevel3/{uuid}/{uuid}", + "operationId": "PUT /testsedatastorelevel3/{uuid}", "consumes": [ "application/json" ], @@ -12159,10 +12159,10 @@ { "in": "body", "name": "body", - "description": "ApiPath object creation", + "description": "TestSeDatastoreLevel3 object creation", "required": true, "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } }, { @@ -12182,7 +12182,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } }, "401": { @@ -12195,10 +12195,10 @@ }, "patch": { "tags": [ - "ApiPath" + "TestSeDatastoreLevel3" ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "PATCH /apipath/{uuid}", + "description": "/testsedatastorelevel3/{uuid}/{uuid}", + "operationId": "PATCH /testsedatastorelevel3/{uuid}", "consumes": [ "application/json" ], @@ -12244,10 +12244,10 @@ { "in": "body", "name": "body", - "description": "ApiPath object creation", + "description": "TestSeDatastoreLevel3 object creation", "required": true, "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } }, { @@ -12267,7 +12267,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/TestSeDatastoreLevel3" } }, "401": { @@ -12280,10 +12280,10 @@ }, "delete": { "tags": [ - "ApiPath" + "TestSeDatastoreLevel3" ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "DELETE /apipath/{uuid}", + "description": "/testsedatastorelevel3/{uuid}/{uuid}", + "operationId": "DELETE /testsedatastorelevel3/{uuid}", "consumes": [ "application/json" ], @@ -12352,13 +12352,13 @@ } } }, - "/wafpolicypsmgroup": { + "/healthmonitor": { "get": { "tags": [ - "WafPolicyPSMGroup" + "HealthMonitor" ], - "description": "/wafpolicypsmgroup", - "operationId": "GET /wafpolicypsmgroup", + "description": "/healthmonitor", + "operationId": "GET /healthmonitor", "consumes": [ "application/json" ], @@ -12449,7 +12449,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroupApiResponse" + "$ref": "#/definitions/HealthMonitorApiResponse" } }, "401": { @@ -12459,10 +12459,10 @@ }, "post": { "tags": [ - "WafPolicyPSMGroup" + "HealthMonitor" ], - "description": "/wafpolicypsmgroup", - "operationId": "POST /wafpolicypsmgroup", + "description": "/healthmonitor", + "operationId": "POST /healthmonitor", "consumes": [ "application/json" ], @@ -12501,10 +12501,10 @@ { "in": "body", "name": "body", - "description": "WafPolicyPSMGroup object creation", + "description": "HealthMonitor object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } } ], @@ -12517,7 +12517,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } }, "401": { @@ -12526,13 +12526,13 @@ } } }, - "/wafpolicypsmgroup/{uuid}": { + "/healthmonitor/{uuid}": { "get": { "tags": [ - "WafPolicyPSMGroup" + "HealthMonitor" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "GET /wafpolicypsmgroup/{uuid}", + "description": "/healthmonitor/{uuid}/{uuid}", + "operationId": "GET /healthmonitor/{uuid}", "consumes": [ "application/json" ], @@ -12618,7 +12618,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } }, "401": { @@ -12631,10 +12631,10 @@ }, "put": { "tags": [ - "WafPolicyPSMGroup" + "HealthMonitor" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "PUT /wafpolicypsmgroup/{uuid}", + "description": "/healthmonitor/{uuid}/{uuid}", + "operationId": "PUT /healthmonitor/{uuid}", "consumes": [ "application/json" ], @@ -12680,10 +12680,10 @@ { "in": "body", "name": "body", - "description": "WafPolicyPSMGroup object creation", + "description": "HealthMonitor object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } }, { @@ -12703,7 +12703,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } }, "401": { @@ -12716,10 +12716,10 @@ }, "patch": { "tags": [ - "WafPolicyPSMGroup" + "HealthMonitor" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "PATCH /wafpolicypsmgroup/{uuid}", + "description": "/healthmonitor/{uuid}/{uuid}", + "operationId": "PATCH /healthmonitor/{uuid}", "consumes": [ "application/json" ], @@ -12765,10 +12765,10 @@ { "in": "body", "name": "body", - "description": "WafPolicyPSMGroup object creation", + "description": "HealthMonitor object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } }, { @@ -12788,7 +12788,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/HealthMonitor" } }, "401": { @@ -12801,10 +12801,10 @@ }, "delete": { "tags": [ - "WafPolicyPSMGroup" + "HealthMonitor" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "DELETE /wafpolicypsmgroup/{uuid}", + "description": "/healthmonitor/{uuid}/{uuid}", + "operationId": "DELETE /healthmonitor/{uuid}", "consumes": [ "application/json" ], @@ -12873,13 +12873,13 @@ } } }, - "/pkiprofile": { + "/ipaddrgroup": { "get": { "tags": [ - "PKIProfile" + "IpAddrGroup" ], - "description": "/pkiprofile", - "operationId": "GET /pkiprofile", + "description": "/ipaddrgroup", + "operationId": "GET /ipaddrgroup", "consumes": [ "application/json" ], @@ -12970,7 +12970,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfileApiResponse" + "$ref": "#/definitions/IpAddrGroupApiResponse" } }, "401": { @@ -12980,10 +12980,10 @@ }, "post": { "tags": [ - "PKIProfile" + "IpAddrGroup" ], - "description": "/pkiprofile", - "operationId": "POST /pkiprofile", + "description": "/ipaddrgroup", + "operationId": "POST /ipaddrgroup", "consumes": [ "application/json" ], @@ -13022,10 +13022,10 @@ { "in": "body", "name": "body", - "description": "PKIProfile object creation", + "description": "IpAddrGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } } ], @@ -13038,7 +13038,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -13047,13 +13047,13 @@ } } }, - "/pkiprofile/{uuid}": { + "/ipaddrgroup/{uuid}": { "get": { "tags": [ - "PKIProfile" + "IpAddrGroup" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "GET /pkiprofile/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "GET /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -13139,7 +13139,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -13152,10 +13152,10 @@ }, "put": { "tags": [ - "PKIProfile" + "IpAddrGroup" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "PUT /pkiprofile/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "PUT /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -13201,10 +13201,10 @@ { "in": "body", "name": "body", - "description": "PKIProfile object creation", + "description": "IpAddrGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } }, { @@ -13224,7 +13224,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -13237,10 +13237,10 @@ }, "patch": { "tags": [ - "PKIProfile" + "IpAddrGroup" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "PATCH /pkiprofile/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "PATCH /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -13286,10 +13286,10 @@ { "in": "body", "name": "body", - "description": "PKIProfile object creation", + "description": "IpAddrGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } }, { @@ -13309,7 +13309,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -13322,10 +13322,10 @@ }, "delete": { "tags": [ - "PKIProfile" + "IpAddrGroup" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "DELETE /pkiprofile/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "DELETE /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -13394,13 +13394,13 @@ } } }, - "/ipaddrgroup": { + "/applicationprofile": { "get": { "tags": [ - "IpAddrGroup" + "ApplicationProfile" ], - "description": "/ipaddrgroup", - "operationId": "GET /ipaddrgroup", + "description": "/applicationprofile", + "operationId": "GET /applicationprofile", "consumes": [ "application/json" ], @@ -13491,7 +13491,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroupApiResponse" + "$ref": "#/definitions/ApplicationProfileApiResponse" } }, "401": { @@ -13501,10 +13501,10 @@ }, "post": { "tags": [ - "IpAddrGroup" + "ApplicationProfile" ], - "description": "/ipaddrgroup", - "operationId": "POST /ipaddrgroup", + "description": "/applicationprofile", + "operationId": "POST /applicationprofile", "consumes": [ "application/json" ], @@ -13543,10 +13543,10 @@ { "in": "body", "name": "body", - "description": "IpAddrGroup object creation", + "description": "ApplicationProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } } ], @@ -13559,7 +13559,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } }, "401": { @@ -13568,13 +13568,13 @@ } } }, - "/ipaddrgroup/{uuid}": { + "/applicationprofile/{uuid}": { "get": { "tags": [ - "IpAddrGroup" + "ApplicationProfile" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "GET /ipaddrgroup/{uuid}", + "description": "/applicationprofile/{uuid}/{uuid}", + "operationId": "GET /applicationprofile/{uuid}", "consumes": [ "application/json" ], @@ -13660,7 +13660,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } }, "401": { @@ -13673,10 +13673,10 @@ }, "put": { "tags": [ - "IpAddrGroup" + "ApplicationProfile" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "PUT /ipaddrgroup/{uuid}", + "description": "/applicationprofile/{uuid}/{uuid}", + "operationId": "PUT /applicationprofile/{uuid}", "consumes": [ "application/json" ], @@ -13722,10 +13722,10 @@ { "in": "body", "name": "body", - "description": "IpAddrGroup object creation", + "description": "ApplicationProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } }, { @@ -13745,7 +13745,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } }, "401": { @@ -13758,10 +13758,10 @@ }, "patch": { "tags": [ - "IpAddrGroup" + "ApplicationProfile" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "PATCH /ipaddrgroup/{uuid}", + "description": "/applicationprofile/{uuid}/{uuid}", + "operationId": "PATCH /applicationprofile/{uuid}", "consumes": [ "application/json" ], @@ -13807,10 +13807,10 @@ { "in": "body", "name": "body", - "description": "IpAddrGroup object creation", + "description": "ApplicationProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } }, { @@ -13830,7 +13830,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/ApplicationProfile" } }, "401": { @@ -13843,10 +13843,10 @@ }, "delete": { "tags": [ - "IpAddrGroup" + "ApplicationProfile" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "DELETE /ipaddrgroup/{uuid}", + "description": "/applicationprofile/{uuid}/{uuid}", + "operationId": "DELETE /applicationprofile/{uuid}", "consumes": [ "application/json" ], @@ -13915,13 +13915,13 @@ } } }, - "/analyticsprofile": { + "/positivesecuritypolicy": { "get": { "tags": [ - "AnalyticsProfile" + "PositiveSecurityPolicy" ], - "description": "/analyticsprofile", - "operationId": "GET /analyticsprofile", + "description": "/positivesecuritypolicy", + "operationId": "GET /positivesecuritypolicy", "consumes": [ "application/json" ], @@ -14012,7 +14012,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/AnalyticsProfileApiResponse" + "$ref": "#/definitions/PositiveSecurityPolicyApiResponse" } }, "401": { @@ -14022,10 +14022,10 @@ }, "post": { "tags": [ - "AnalyticsProfile" + "PositiveSecurityPolicy" ], - "description": "/analyticsprofile", - "operationId": "POST /analyticsprofile", + "description": "/positivesecuritypolicy", + "operationId": "POST /positivesecuritypolicy", "consumes": [ "application/json" ], @@ -14064,10 +14064,10 @@ { "in": "body", "name": "body", - "description": "AnalyticsProfile object creation", + "description": "PositiveSecurityPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } } ], @@ -14080,7 +14080,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } }, "401": { @@ -14089,13 +14089,13 @@ } } }, - "/analyticsprofile/{uuid}": { + "/positivesecuritypolicy/{uuid}": { "get": { "tags": [ - "AnalyticsProfile" + "PositiveSecurityPolicy" ], - "description": "/analyticsprofile/{uuid}/{uuid}", - "operationId": "GET /analyticsprofile/{uuid}", + "description": "/positivesecuritypolicy/{uuid}/{uuid}", + "operationId": "GET /positivesecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -14181,7 +14181,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } }, "401": { @@ -14194,10 +14194,10 @@ }, "put": { "tags": [ - "AnalyticsProfile" + "PositiveSecurityPolicy" ], - "description": "/analyticsprofile/{uuid}/{uuid}", - "operationId": "PUT /analyticsprofile/{uuid}", + "description": "/positivesecuritypolicy/{uuid}/{uuid}", + "operationId": "PUT /positivesecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -14243,10 +14243,10 @@ { "in": "body", "name": "body", - "description": "AnalyticsProfile object creation", + "description": "PositiveSecurityPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } }, { @@ -14266,7 +14266,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } }, "401": { @@ -14279,10 +14279,10 @@ }, "patch": { "tags": [ - "AnalyticsProfile" + "PositiveSecurityPolicy" ], - "description": "/analyticsprofile/{uuid}/{uuid}", - "operationId": "PATCH /analyticsprofile/{uuid}", + "description": "/positivesecuritypolicy/{uuid}/{uuid}", + "operationId": "PATCH /positivesecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -14328,10 +14328,10 @@ { "in": "body", "name": "body", - "description": "AnalyticsProfile object creation", + "description": "PositiveSecurityPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } }, { @@ -14351,7 +14351,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/AnalyticsProfile" + "$ref": "#/definitions/PositiveSecurityPolicy" } }, "401": { @@ -14364,10 +14364,10 @@ }, "delete": { "tags": [ - "AnalyticsProfile" + "PositiveSecurityPolicy" ], - "description": "/analyticsprofile/{uuid}/{uuid}", - "operationId": "DELETE /analyticsprofile/{uuid}", + "description": "/positivesecuritypolicy/{uuid}/{uuid}", + "operationId": "DELETE /positivesecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -14436,13 +14436,13 @@ } } }, - "/microservice": { + "/apipolicy": { "get": { "tags": [ - "MicroService" + "ApiPolicy" ], - "description": "/microservice", - "operationId": "GET /microservice", + "description": "/apipolicy", + "operationId": "GET /apipolicy", "consumes": [ "application/json" ], @@ -14533,7 +14533,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroServiceApiResponse" + "$ref": "#/definitions/ApiPolicyApiResponse" } }, "401": { @@ -14543,10 +14543,10 @@ }, "post": { "tags": [ - "MicroService" + "ApiPolicy" ], - "description": "/microservice", - "operationId": "POST /microservice", + "description": "/apipolicy", + "operationId": "POST /apipolicy", "consumes": [ "application/json" ], @@ -14585,10 +14585,10 @@ { "in": "body", "name": "body", - "description": "MicroService object creation", + "description": "ApiPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } } ], @@ -14601,7 +14601,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -14610,13 +14610,13 @@ } } }, - "/microservice/{uuid}": { + "/apipolicy/{uuid}": { "get": { "tags": [ - "MicroService" + "ApiPolicy" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "GET /microservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "GET /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -14702,7 +14702,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -14715,10 +14715,10 @@ }, "put": { "tags": [ - "MicroService" + "ApiPolicy" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "PUT /microservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "PUT /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -14764,10 +14764,10 @@ { "in": "body", "name": "body", - "description": "MicroService object creation", + "description": "ApiPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } }, { @@ -14787,7 +14787,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -14800,10 +14800,10 @@ }, "patch": { "tags": [ - "MicroService" + "ApiPolicy" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "PATCH /microservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "PATCH /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -14849,10 +14849,10 @@ { "in": "body", "name": "body", - "description": "MicroService object creation", + "description": "ApiPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } }, { @@ -14872,7 +14872,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -14885,10 +14885,10 @@ }, "delete": { "tags": [ - "MicroService" + "ApiPolicy" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "DELETE /microservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "DELETE /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -14957,13 +14957,13 @@ } } }, - "/cloud": { + "/wafcrs": { "get": { "tags": [ - "Cloud" + "WafCRS" ], - "description": "/cloud", - "operationId": "GET /cloud", + "description": "/wafcrs", + "operationId": "GET /wafcrs", "consumes": [ "application/json" ], @@ -15054,7 +15054,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/CloudApiResponse" + "$ref": "#/definitions/WafCRSApiResponse" } }, "401": { @@ -15064,10 +15064,10 @@ }, "post": { "tags": [ - "Cloud" + "WafCRS" ], - "description": "/cloud", - "operationId": "POST /cloud", + "description": "/wafcrs", + "operationId": "POST /wafcrs", "consumes": [ "application/json" ], @@ -15106,10 +15106,10 @@ { "in": "body", "name": "body", - "description": "Cloud object creation", + "description": "WafCRS object creation", "required": true, "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } } ], @@ -15122,7 +15122,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } }, "401": { @@ -15131,13 +15131,13 @@ } } }, - "/cloud/{uuid}": { + "/wafcrs/{uuid}": { "get": { "tags": [ - "Cloud" + "WafCRS" ], - "description": "/cloud/{uuid}/{uuid}", - "operationId": "GET /cloud/{uuid}", + "description": "/wafcrs/{uuid}/{uuid}", + "operationId": "GET /wafcrs/{uuid}", "consumes": [ "application/json" ], @@ -15223,7 +15223,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } }, "401": { @@ -15236,10 +15236,10 @@ }, "put": { "tags": [ - "Cloud" + "WafCRS" ], - "description": "/cloud/{uuid}/{uuid}", - "operationId": "PUT /cloud/{uuid}", + "description": "/wafcrs/{uuid}/{uuid}", + "operationId": "PUT /wafcrs/{uuid}", "consumes": [ "application/json" ], @@ -15285,10 +15285,10 @@ { "in": "body", "name": "body", - "description": "Cloud object creation", + "description": "WafCRS object creation", "required": true, "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } }, { @@ -15308,7 +15308,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } }, "401": { @@ -15321,10 +15321,10 @@ }, "patch": { "tags": [ - "Cloud" + "WafCRS" ], - "description": "/cloud/{uuid}/{uuid}", - "operationId": "PATCH /cloud/{uuid}", + "description": "/wafcrs/{uuid}/{uuid}", + "operationId": "PATCH /wafcrs/{uuid}", "consumes": [ "application/json" ], @@ -15370,10 +15370,10 @@ { "in": "body", "name": "body", - "description": "Cloud object creation", + "description": "WafCRS object creation", "required": true, "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } }, { @@ -15393,7 +15393,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Cloud" + "$ref": "#/definitions/WafCRS" } }, "401": { @@ -15406,10 +15406,10 @@ }, "delete": { "tags": [ - "Cloud" + "WafCRS" ], - "description": "/cloud/{uuid}/{uuid}", - "operationId": "DELETE /cloud/{uuid}", + "description": "/wafcrs/{uuid}/{uuid}", + "operationId": "DELETE /wafcrs/{uuid}", "consumes": [ "application/json" ], @@ -15478,13 +15478,13 @@ } } }, - "/testsedatastorelevel3": { + "/sslprofile": { "get": { "tags": [ - "TestSeDatastoreLevel3" + "SSLProfile" ], - "description": "/testsedatastorelevel3", - "operationId": "GET /testsedatastorelevel3", + "description": "/sslprofile", + "operationId": "GET /sslprofile", "consumes": [ "application/json" ], @@ -15575,7 +15575,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3ApiResponse" + "$ref": "#/definitions/SSLProfileApiResponse" } }, "401": { @@ -15585,10 +15585,10 @@ }, "post": { "tags": [ - "TestSeDatastoreLevel3" + "SSLProfile" ], - "description": "/testsedatastorelevel3", - "operationId": "POST /testsedatastorelevel3", + "description": "/sslprofile", + "operationId": "POST /sslprofile", "consumes": [ "application/json" ], @@ -15627,10 +15627,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel3 object creation", + "description": "SSLProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } } ], @@ -15643,7 +15643,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } }, "401": { @@ -15652,13 +15652,13 @@ } } }, - "/testsedatastorelevel3/{uuid}": { + "/sslprofile/{uuid}": { "get": { "tags": [ - "TestSeDatastoreLevel3" + "SSLProfile" ], - "description": "/testsedatastorelevel3/{uuid}/{uuid}", - "operationId": "GET /testsedatastorelevel3/{uuid}", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "GET /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -15744,7 +15744,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } }, "401": { @@ -15757,10 +15757,10 @@ }, "put": { "tags": [ - "TestSeDatastoreLevel3" + "SSLProfile" ], - "description": "/testsedatastorelevel3/{uuid}/{uuid}", - "operationId": "PUT /testsedatastorelevel3/{uuid}", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "PUT /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -15806,10 +15806,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel3 object creation", + "description": "SSLProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } }, { @@ -15829,7 +15829,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } }, "401": { @@ -15842,10 +15842,10 @@ }, "patch": { "tags": [ - "TestSeDatastoreLevel3" + "SSLProfile" ], - "description": "/testsedatastorelevel3/{uuid}/{uuid}", - "operationId": "PATCH /testsedatastorelevel3/{uuid}", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "PATCH /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -15891,10 +15891,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel3 object creation", + "description": "SSLProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } }, { @@ -15914,7 +15914,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel3" + "$ref": "#/definitions/SSLProfile" } }, "401": { @@ -15927,10 +15927,10 @@ }, "delete": { "tags": [ - "TestSeDatastoreLevel3" + "SSLProfile" ], - "description": "/testsedatastorelevel3/{uuid}/{uuid}", - "operationId": "DELETE /testsedatastorelevel3/{uuid}", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "DELETE /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -15999,13 +15999,13 @@ } } }, - "/vrfcontext": { + "/errorpagebody": { "get": { "tags": [ - "VrfContext" + "ErrorPageBody" ], - "description": "/vrfcontext", - "operationId": "GET /vrfcontext", + "description": "/errorpagebody", + "operationId": "GET /errorpagebody", "consumes": [ "application/json" ], @@ -16096,7 +16096,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VrfContextApiResponse" + "$ref": "#/definitions/ErrorPageBodyApiResponse" } }, "401": { @@ -16106,10 +16106,10 @@ }, "post": { "tags": [ - "VrfContext" + "ErrorPageBody" ], - "description": "/vrfcontext", - "operationId": "POST /vrfcontext", + "description": "/errorpagebody", + "operationId": "POST /errorpagebody", "consumes": [ "application/json" ], @@ -16148,10 +16148,10 @@ { "in": "body", "name": "body", - "description": "VrfContext object creation", + "description": "ErrorPageBody object creation", "required": true, "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } } ], @@ -16164,7 +16164,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -16173,13 +16173,13 @@ } } }, - "/vrfcontext/{uuid}": { + "/errorpagebody/{uuid}": { "get": { "tags": [ - "VrfContext" + "ErrorPageBody" ], - "description": "/vrfcontext/{uuid}/{uuid}", - "operationId": "GET /vrfcontext/{uuid}", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "GET /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -16265,7 +16265,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -16278,10 +16278,10 @@ }, "put": { "tags": [ - "VrfContext" + "ErrorPageBody" ], - "description": "/vrfcontext/{uuid}/{uuid}", - "operationId": "PUT /vrfcontext/{uuid}", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "PUT /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -16327,10 +16327,10 @@ { "in": "body", "name": "body", - "description": "VrfContext object creation", + "description": "ErrorPageBody object creation", "required": true, "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } }, { @@ -16350,7 +16350,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -16363,10 +16363,10 @@ }, "patch": { "tags": [ - "VrfContext" + "ErrorPageBody" ], - "description": "/vrfcontext/{uuid}/{uuid}", - "operationId": "PATCH /vrfcontext/{uuid}", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "PATCH /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -16412,10 +16412,10 @@ { "in": "body", "name": "body", - "description": "VrfContext object creation", + "description": "ErrorPageBody object creation", "required": true, "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } }, { @@ -16435,7 +16435,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VrfContext" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -16448,10 +16448,10 @@ }, "delete": { "tags": [ - "VrfContext" + "ErrorPageBody" ], - "description": "/vrfcontext/{uuid}/{uuid}", - "operationId": "DELETE /vrfcontext/{uuid}", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "DELETE /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -16520,13 +16520,13 @@ } } }, - "/virtualservice": { + "/vrfcontext": { "get": { "tags": [ - "VirtualService" + "VrfContext" ], - "description": "/virtualservice", - "operationId": "GET /virtualservice", + "description": "/vrfcontext", + "operationId": "GET /vrfcontext", "consumes": [ "application/json" ], @@ -16617,7 +16617,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceApiResponse" + "$ref": "#/definitions/VrfContextApiResponse" } }, "401": { @@ -16627,10 +16627,10 @@ }, "post": { "tags": [ - "VirtualService" + "VrfContext" ], - "description": "/virtualservice", - "operationId": "POST /virtualservice", + "description": "/vrfcontext", + "operationId": "POST /vrfcontext", "consumes": [ "application/json" ], @@ -16669,10 +16669,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "VrfContext object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } } ], @@ -16685,7 +16685,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } }, "401": { @@ -16694,13 +16694,13 @@ } } }, - "/virtualservice/{uuid}": { + "/vrfcontext/{uuid}": { "get": { "tags": [ - "VirtualService" + "VrfContext" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "GET /virtualservice/{uuid}", + "description": "/vrfcontext/{uuid}/{uuid}", + "operationId": "GET /vrfcontext/{uuid}", "consumes": [ "application/json" ], @@ -16786,7 +16786,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } }, "401": { @@ -16799,10 +16799,10 @@ }, "put": { "tags": [ - "VirtualService" + "VrfContext" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "PUT /virtualservice/{uuid}", + "description": "/vrfcontext/{uuid}/{uuid}", + "operationId": "PUT /vrfcontext/{uuid}", "consumes": [ "application/json" ], @@ -16848,10 +16848,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "VrfContext object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } }, { @@ -16871,7 +16871,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } }, "401": { @@ -16884,10 +16884,10 @@ }, "patch": { "tags": [ - "VirtualService" + "VrfContext" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "PATCH /virtualservice/{uuid}", + "description": "/vrfcontext/{uuid}/{uuid}", + "operationId": "PATCH /vrfcontext/{uuid}", "consumes": [ "application/json" ], @@ -16933,10 +16933,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "VrfContext object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } }, { @@ -16956,7 +16956,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/VrfContext" } }, "401": { @@ -16969,10 +16969,10 @@ }, "delete": { "tags": [ - "VirtualService" + "VrfContext" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "DELETE /virtualservice/{uuid}", + "description": "/vrfcontext/{uuid}/{uuid}", + "operationId": "DELETE /vrfcontext/{uuid}", "consumes": [ "application/json" ], @@ -17041,13 +17041,13 @@ } } }, - "/networksecuritypolicy": { + "/networkservice": { "get": { "tags": [ - "NetworkSecurityPolicy" + "NetworkService" ], - "description": "/networksecuritypolicy", - "operationId": "GET /networksecuritypolicy", + "description": "/networkservice", + "operationId": "GET /networkservice", "consumes": [ "application/json" ], @@ -17138,7 +17138,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicyApiResponse" + "$ref": "#/definitions/NetworkServiceApiResponse" } }, "401": { @@ -17148,10 +17148,10 @@ }, "post": { "tags": [ - "NetworkSecurityPolicy" + "NetworkService" ], - "description": "/networksecuritypolicy", - "operationId": "POST /networksecuritypolicy", + "description": "/networkservice", + "operationId": "POST /networkservice", "consumes": [ "application/json" ], @@ -17190,10 +17190,10 @@ { "in": "body", "name": "body", - "description": "NetworkSecurityPolicy object creation", + "description": "NetworkService object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } } ], @@ -17206,7 +17206,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } }, "401": { @@ -17215,13 +17215,13 @@ } } }, - "/networksecuritypolicy/{uuid}": { + "/networkservice/{uuid}": { "get": { "tags": [ - "NetworkSecurityPolicy" + "NetworkService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "GET /networksecuritypolicy/{uuid}", + "description": "/networkservice/{uuid}/{uuid}", + "operationId": "GET /networkservice/{uuid}", "consumes": [ "application/json" ], @@ -17307,7 +17307,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } }, "401": { @@ -17320,10 +17320,10 @@ }, "put": { "tags": [ - "NetworkSecurityPolicy" + "NetworkService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "PUT /networksecuritypolicy/{uuid}", + "description": "/networkservice/{uuid}/{uuid}", + "operationId": "PUT /networkservice/{uuid}", "consumes": [ "application/json" ], @@ -17369,10 +17369,10 @@ { "in": "body", "name": "body", - "description": "NetworkSecurityPolicy object creation", + "description": "NetworkService object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } }, { @@ -17392,7 +17392,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } }, "401": { @@ -17405,10 +17405,10 @@ }, "patch": { "tags": [ - "NetworkSecurityPolicy" + "NetworkService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "PATCH /networksecuritypolicy/{uuid}", + "description": "/networkservice/{uuid}/{uuid}", + "operationId": "PATCH /networkservice/{uuid}", "consumes": [ "application/json" ], @@ -17454,10 +17454,10 @@ { "in": "body", "name": "body", - "description": "NetworkSecurityPolicy object creation", + "description": "NetworkService object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } }, { @@ -17477,7 +17477,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/NetworkService" } }, "401": { @@ -17490,10 +17490,10 @@ }, "delete": { "tags": [ - "NetworkSecurityPolicy" + "NetworkService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "DELETE /networksecuritypolicy/{uuid}", + "description": "/networkservice/{uuid}/{uuid}", + "operationId": "DELETE /networkservice/{uuid}", "consumes": [ "application/json" ], @@ -17562,13 +17562,13 @@ } } }, - "/labelprofile": { + "/networksecuritypolicy": { "get": { "tags": [ - "LabelProfile" + "NetworkSecurityPolicy" ], - "description": "/labelprofile", - "operationId": "GET /labelprofile", + "description": "/networksecuritypolicy", + "operationId": "GET /networksecuritypolicy", "consumes": [ "application/json" ], @@ -17659,7 +17659,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/LabelProfileApiResponse" + "$ref": "#/definitions/NetworkSecurityPolicyApiResponse" } }, "401": { @@ -17669,10 +17669,10 @@ }, "post": { "tags": [ - "LabelProfile" + "NetworkSecurityPolicy" ], - "description": "/labelprofile", - "operationId": "POST /labelprofile", + "description": "/networksecuritypolicy", + "operationId": "POST /networksecuritypolicy", "consumes": [ "application/json" ], @@ -17711,10 +17711,10 @@ { "in": "body", "name": "body", - "description": "LabelProfile object creation", + "description": "NetworkSecurityPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } } ], @@ -17727,7 +17727,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -17736,13 +17736,13 @@ } } }, - "/labelprofile/{uuid}": { + "/networksecuritypolicy/{uuid}": { "get": { "tags": [ - "LabelProfile" + "NetworkSecurityPolicy" ], - "description": "/labelprofile/{uuid}/{uuid}", - "operationId": "GET /labelprofile/{uuid}", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "GET /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -17828,7 +17828,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -17841,10 +17841,10 @@ }, "put": { "tags": [ - "LabelProfile" + "NetworkSecurityPolicy" ], - "description": "/labelprofile/{uuid}/{uuid}", - "operationId": "PUT /labelprofile/{uuid}", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "PUT /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -17890,10 +17890,10 @@ { "in": "body", "name": "body", - "description": "LabelProfile object creation", + "description": "NetworkSecurityPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, { @@ -17913,7 +17913,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -17926,10 +17926,10 @@ }, "patch": { "tags": [ - "LabelProfile" + "NetworkSecurityPolicy" ], - "description": "/labelprofile/{uuid}/{uuid}", - "operationId": "PATCH /labelprofile/{uuid}", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "PATCH /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -17975,10 +17975,10 @@ { "in": "body", "name": "body", - "description": "LabelProfile object creation", + "description": "NetworkSecurityPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, { @@ -17998,7 +17998,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/LabelProfile" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -18011,10 +18011,10 @@ }, "delete": { "tags": [ - "LabelProfile" + "NetworkSecurityPolicy" ], - "description": "/labelprofile/{uuid}/{uuid}", - "operationId": "DELETE /labelprofile/{uuid}", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "DELETE /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -18083,13 +18083,13 @@ } } }, - "/apipolicy": { + "/errorpageprofile": { "get": { "tags": [ - "ApiPolicy" + "ErrorPageProfile" ], - "description": "/apipolicy", - "operationId": "GET /apipolicy", + "description": "/errorpageprofile", + "operationId": "GET /errorpageprofile", "consumes": [ "application/json" ], @@ -18180,7 +18180,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicyApiResponse" + "$ref": "#/definitions/ErrorPageProfileApiResponse" } }, "401": { @@ -18190,10 +18190,10 @@ }, "post": { "tags": [ - "ApiPolicy" + "ErrorPageProfile" ], - "description": "/apipolicy", - "operationId": "POST /apipolicy", + "description": "/errorpageprofile", + "operationId": "POST /errorpageprofile", "consumes": [ "application/json" ], @@ -18232,10 +18232,10 @@ { "in": "body", "name": "body", - "description": "ApiPolicy object creation", + "description": "ErrorPageProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } } ], @@ -18248,7 +18248,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -18257,13 +18257,13 @@ } } }, - "/apipolicy/{uuid}": { + "/errorpageprofile/{uuid}": { "get": { "tags": [ - "ApiPolicy" + "ErrorPageProfile" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "GET /apipolicy/{uuid}", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "GET /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -18349,7 +18349,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -18362,10 +18362,10 @@ }, "put": { "tags": [ - "ApiPolicy" + "ErrorPageProfile" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "PUT /apipolicy/{uuid}", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "PUT /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -18411,10 +18411,10 @@ { "in": "body", "name": "body", - "description": "ApiPolicy object creation", + "description": "ErrorPageProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } }, { @@ -18434,7 +18434,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -18447,10 +18447,10 @@ }, "patch": { "tags": [ - "ApiPolicy" + "ErrorPageProfile" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "PATCH /apipolicy/{uuid}", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "PATCH /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -18496,10 +18496,10 @@ { "in": "body", "name": "body", - "description": "ApiPolicy object creation", + "description": "ErrorPageProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } }, { @@ -18519,7 +18519,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -18532,10 +18532,10 @@ }, "delete": { "tags": [ - "ApiPolicy" + "ErrorPageProfile" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "DELETE /apipolicy/{uuid}", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "DELETE /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -18604,13 +18604,13 @@ } } }, - "/poolgroup": { + "/stringgroup": { "get": { "tags": [ - "PoolGroup" + "StringGroup" ], - "description": "/poolgroup", - "operationId": "GET /poolgroup", + "description": "/stringgroup", + "operationId": "GET /stringgroup", "consumes": [ "application/json" ], @@ -18701,7 +18701,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroupApiResponse" + "$ref": "#/definitions/StringGroupApiResponse" } }, "401": { @@ -18711,10 +18711,10 @@ }, "post": { "tags": [ - "PoolGroup" + "StringGroup" ], - "description": "/poolgroup", - "operationId": "POST /poolgroup", + "description": "/stringgroup", + "operationId": "POST /stringgroup", "consumes": [ "application/json" ], @@ -18753,10 +18753,10 @@ { "in": "body", "name": "body", - "description": "PoolGroup object creation", + "description": "StringGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } } ], @@ -18769,7 +18769,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -18778,13 +18778,13 @@ } } }, - "/poolgroup/{uuid}": { + "/stringgroup/{uuid}": { "get": { "tags": [ - "PoolGroup" + "StringGroup" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "GET /poolgroup/{uuid}", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "GET /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -18870,7 +18870,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -18883,10 +18883,10 @@ }, "put": { "tags": [ - "PoolGroup" + "StringGroup" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "PUT /poolgroup/{uuid}", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "PUT /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -18932,10 +18932,10 @@ { "in": "body", "name": "body", - "description": "PoolGroup object creation", + "description": "StringGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } }, { @@ -18955,7 +18955,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -18968,10 +18968,10 @@ }, "patch": { "tags": [ - "PoolGroup" + "StringGroup" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "PATCH /poolgroup/{uuid}", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "PATCH /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -19017,10 +19017,10 @@ { "in": "body", "name": "body", - "description": "PoolGroup object creation", + "description": "StringGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } }, { @@ -19040,7 +19040,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -19053,10 +19053,10 @@ }, "delete": { "tags": [ - "PoolGroup" + "StringGroup" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "DELETE /poolgroup/{uuid}", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "DELETE /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -19125,13 +19125,13 @@ } } }, - "/networkservice": { + "/serviceenginegroup": { "get": { "tags": [ - "NetworkService" + "ServiceEngineGroup" ], - "description": "/networkservice", - "operationId": "GET /networkservice", + "description": "/serviceenginegroup", + "operationId": "GET /serviceenginegroup", "consumes": [ "application/json" ], @@ -19222,7 +19222,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkServiceApiResponse" + "$ref": "#/definitions/ServiceEngineGroupApiResponse" } }, "401": { @@ -19232,10 +19232,10 @@ }, "post": { "tags": [ - "NetworkService" + "ServiceEngineGroup" ], - "description": "/networkservice", - "operationId": "POST /networkservice", + "description": "/serviceenginegroup", + "operationId": "POST /serviceenginegroup", "consumes": [ "application/json" ], @@ -19274,10 +19274,10 @@ { "in": "body", "name": "body", - "description": "NetworkService object creation", + "description": "ServiceEngineGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } } ], @@ -19290,7 +19290,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } }, "401": { @@ -19299,13 +19299,13 @@ } } }, - "/networkservice/{uuid}": { + "/serviceenginegroup/{uuid}": { "get": { "tags": [ - "NetworkService" + "ServiceEngineGroup" ], - "description": "/networkservice/{uuid}/{uuid}", - "operationId": "GET /networkservice/{uuid}", + "description": "/serviceenginegroup/{uuid}/{uuid}", + "operationId": "GET /serviceenginegroup/{uuid}", "consumes": [ "application/json" ], @@ -19391,7 +19391,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } }, "401": { @@ -19404,10 +19404,10 @@ }, "put": { "tags": [ - "NetworkService" + "ServiceEngineGroup" ], - "description": "/networkservice/{uuid}/{uuid}", - "operationId": "PUT /networkservice/{uuid}", + "description": "/serviceenginegroup/{uuid}/{uuid}", + "operationId": "PUT /serviceenginegroup/{uuid}", "consumes": [ "application/json" ], @@ -19453,10 +19453,10 @@ { "in": "body", "name": "body", - "description": "NetworkService object creation", + "description": "ServiceEngineGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } }, { @@ -19476,7 +19476,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } }, "401": { @@ -19489,10 +19489,10 @@ }, "patch": { "tags": [ - "NetworkService" + "ServiceEngineGroup" ], - "description": "/networkservice/{uuid}/{uuid}", - "operationId": "PATCH /networkservice/{uuid}", + "description": "/serviceenginegroup/{uuid}/{uuid}", + "operationId": "PATCH /serviceenginegroup/{uuid}", "consumes": [ "application/json" ], @@ -19538,10 +19538,10 @@ { "in": "body", "name": "body", - "description": "NetworkService object creation", + "description": "ServiceEngineGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } }, { @@ -19561,7 +19561,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkService" + "$ref": "#/definitions/ServiceEngineGroup" } }, "401": { @@ -19574,10 +19574,10 @@ }, "delete": { "tags": [ - "NetworkService" + "ServiceEngineGroup" ], - "description": "/networkservice/{uuid}/{uuid}", - "operationId": "DELETE /networkservice/{uuid}", + "description": "/serviceenginegroup/{uuid}/{uuid}", + "operationId": "DELETE /serviceenginegroup/{uuid}", "consumes": [ "application/json" ], @@ -19646,13 +19646,13 @@ } } }, - "/sslprofile": { + "/gslbservice": { "get": { "tags": [ - "SSLProfile" + "GslbService" ], - "description": "/sslprofile", - "operationId": "GET /sslprofile", + "description": "/gslbservice", + "operationId": "GET /gslbservice", "consumes": [ "application/json" ], @@ -19743,7 +19743,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfileApiResponse" + "$ref": "#/definitions/GslbServiceApiResponse" } }, "401": { @@ -19753,10 +19753,10 @@ }, "post": { "tags": [ - "SSLProfile" + "GslbService" ], - "description": "/sslprofile", - "operationId": "POST /sslprofile", + "description": "/gslbservice", + "operationId": "POST /gslbservice", "consumes": [ "application/json" ], @@ -19795,10 +19795,10 @@ { "in": "body", "name": "body", - "description": "SSLProfile object creation", + "description": "GslbService object creation", "required": true, "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } } ], @@ -19811,7 +19811,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } }, "401": { @@ -19820,13 +19820,13 @@ } } }, - "/sslprofile/{uuid}": { + "/gslbservice/{uuid}": { "get": { "tags": [ - "SSLProfile" + "GslbService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "GET /sslprofile/{uuid}", + "description": "/gslbservice/{uuid}/{uuid}", + "operationId": "GET /gslbservice/{uuid}", "consumes": [ "application/json" ], @@ -19912,7 +19912,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } }, "401": { @@ -19925,10 +19925,10 @@ }, "put": { "tags": [ - "SSLProfile" + "GslbService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "PUT /sslprofile/{uuid}", + "description": "/gslbservice/{uuid}/{uuid}", + "operationId": "PUT /gslbservice/{uuid}", "consumes": [ "application/json" ], @@ -19974,10 +19974,10 @@ { "in": "body", "name": "body", - "description": "SSLProfile object creation", + "description": "GslbService object creation", "required": true, "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } }, { @@ -19997,7 +19997,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } }, "401": { @@ -20010,10 +20010,10 @@ }, "patch": { "tags": [ - "SSLProfile" + "GslbService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "PATCH /sslprofile/{uuid}", + "description": "/gslbservice/{uuid}/{uuid}", + "operationId": "PATCH /gslbservice/{uuid}", "consumes": [ "application/json" ], @@ -20059,10 +20059,10 @@ { "in": "body", "name": "body", - "description": "SSLProfile object creation", + "description": "GslbService object creation", "required": true, "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } }, { @@ -20082,7 +20082,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/GslbService" } }, "401": { @@ -20095,10 +20095,10 @@ }, "delete": { "tags": [ - "SSLProfile" + "GslbService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "DELETE /sslprofile/{uuid}", + "description": "/gslbservice/{uuid}/{uuid}", + "operationId": "DELETE /gslbservice/{uuid}", "consumes": [ "application/json" ], @@ -21209,13 +21209,13 @@ } } }, - "/wafpolicy": { + "/dynamicdnsrecord": { "get": { "tags": [ - "WafPolicy" + "DynamicDnsRecord" ], - "description": "/wafpolicy", - "operationId": "GET /wafpolicy", + "description": "/dynamicdnsrecord", + "operationId": "GET /dynamicdnsrecord", "consumes": [ "application/json" ], @@ -21306,7 +21306,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyApiResponse" + "$ref": "#/definitions/DynamicDnsRecordApiResponse" } }, "401": { @@ -21316,10 +21316,10 @@ }, "post": { "tags": [ - "WafPolicy" + "DynamicDnsRecord" ], - "description": "/wafpolicy", - "operationId": "POST /wafpolicy", + "description": "/dynamicdnsrecord", + "operationId": "POST /dynamicdnsrecord", "consumes": [ "application/json" ], @@ -21358,10 +21358,10 @@ { "in": "body", "name": "body", - "description": "WafPolicy object creation", + "description": "DynamicDnsRecord object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } } ], @@ -21374,7 +21374,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } }, "401": { @@ -21383,13 +21383,13 @@ } } }, - "/wafpolicy/{uuid}": { + "/dynamicdnsrecord/{uuid}": { "get": { "tags": [ - "WafPolicy" + "DynamicDnsRecord" ], - "description": "/wafpolicy/{uuid}/{uuid}", - "operationId": "GET /wafpolicy/{uuid}", + "description": "/dynamicdnsrecord/{uuid}/{uuid}", + "operationId": "GET /dynamicdnsrecord/{uuid}", "consumes": [ "application/json" ], @@ -21475,7 +21475,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } }, "401": { @@ -21488,10 +21488,10 @@ }, "put": { "tags": [ - "WafPolicy" + "DynamicDnsRecord" ], - "description": "/wafpolicy/{uuid}/{uuid}", - "operationId": "PUT /wafpolicy/{uuid}", + "description": "/dynamicdnsrecord/{uuid}/{uuid}", + "operationId": "PUT /dynamicdnsrecord/{uuid}", "consumes": [ "application/json" ], @@ -21537,10 +21537,10 @@ { "in": "body", "name": "body", - "description": "WafPolicy object creation", + "description": "DynamicDnsRecord object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } }, { @@ -21560,7 +21560,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } }, "401": { @@ -21573,10 +21573,10 @@ }, "patch": { "tags": [ - "WafPolicy" + "DynamicDnsRecord" ], - "description": "/wafpolicy/{uuid}/{uuid}", - "operationId": "PATCH /wafpolicy/{uuid}", + "description": "/dynamicdnsrecord/{uuid}/{uuid}", + "operationId": "PATCH /dynamicdnsrecord/{uuid}", "consumes": [ "application/json" ], @@ -21622,10 +21622,10 @@ { "in": "body", "name": "body", - "description": "WafPolicy object creation", + "description": "DynamicDnsRecord object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } }, { @@ -21645,7 +21645,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicy" + "$ref": "#/definitions/DynamicDnsRecord" } }, "401": { @@ -21658,10 +21658,10 @@ }, "delete": { "tags": [ - "WafPolicy" + "DynamicDnsRecord" ], - "description": "/wafpolicy/{uuid}/{uuid}", - "operationId": "DELETE /wafpolicy/{uuid}", + "description": "/dynamicdnsrecord/{uuid}/{uuid}", + "operationId": "DELETE /dynamicdnsrecord/{uuid}", "consumes": [ "application/json" ], @@ -21730,13 +21730,13 @@ } } }, - "/gslbservice": { + "/gslb": { "get": { "tags": [ - "GslbService" + "Gslb" ], - "description": "/gslbservice", - "operationId": "GET /gslbservice", + "description": "/gslb", + "operationId": "GET /gslb", "consumes": [ "application/json" ], @@ -21827,7 +21827,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbServiceApiResponse" + "$ref": "#/definitions/GslbApiResponse" } }, "401": { @@ -21837,10 +21837,10 @@ }, "post": { "tags": [ - "GslbService" + "Gslb" ], - "description": "/gslbservice", - "operationId": "POST /gslbservice", + "description": "/gslb", + "operationId": "POST /gslb", "consumes": [ "application/json" ], @@ -21879,10 +21879,10 @@ { "in": "body", "name": "body", - "description": "GslbService object creation", + "description": "Gslb object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } } ], @@ -21895,7 +21895,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } }, "401": { @@ -21904,13 +21904,13 @@ } } }, - "/gslbservice/{uuid}": { + "/gslb/{uuid}": { "get": { "tags": [ - "GslbService" + "Gslb" ], - "description": "/gslbservice/{uuid}/{uuid}", - "operationId": "GET /gslbservice/{uuid}", + "description": "/gslb/{uuid}/{uuid}", + "operationId": "GET /gslb/{uuid}", "consumes": [ "application/json" ], @@ -21996,7 +21996,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } }, "401": { @@ -22009,10 +22009,10 @@ }, "put": { "tags": [ - "GslbService" + "Gslb" ], - "description": "/gslbservice/{uuid}/{uuid}", - "operationId": "PUT /gslbservice/{uuid}", + "description": "/gslb/{uuid}/{uuid}", + "operationId": "PUT /gslb/{uuid}", "consumes": [ "application/json" ], @@ -22058,10 +22058,10 @@ { "in": "body", "name": "body", - "description": "GslbService object creation", + "description": "Gslb object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } }, { @@ -22081,7 +22081,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } }, "401": { @@ -22094,10 +22094,10 @@ }, "patch": { "tags": [ - "GslbService" + "Gslb" ], - "description": "/gslbservice/{uuid}/{uuid}", - "operationId": "PATCH /gslbservice/{uuid}", + "description": "/gslb/{uuid}/{uuid}", + "operationId": "PATCH /gslb/{uuid}", "consumes": [ "application/json" ], @@ -22143,10 +22143,10 @@ { "in": "body", "name": "body", - "description": "GslbService object creation", + "description": "Gslb object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } }, { @@ -22166,7 +22166,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbService" + "$ref": "#/definitions/Gslb" } }, "401": { @@ -22179,10 +22179,10 @@ }, "delete": { "tags": [ - "GslbService" + "Gslb" ], - "description": "/gslbservice/{uuid}/{uuid}", - "operationId": "DELETE /gslbservice/{uuid}", + "description": "/gslb/{uuid}/{uuid}", + "operationId": "DELETE /gslb/{uuid}", "consumes": [ "application/json" ], @@ -22251,13 +22251,13 @@ } } }, - "/errorpageprofile": { + "/testsedatastorelevel1": { "get": { "tags": [ - "ErrorPageProfile" + "TestSeDatastoreLevel1" ], - "description": "/errorpageprofile", - "operationId": "GET /errorpageprofile", + "description": "/testsedatastorelevel1", + "operationId": "GET /testsedatastorelevel1", "consumes": [ "application/json" ], @@ -22348,7 +22348,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfileApiResponse" + "$ref": "#/definitions/TestSeDatastoreLevel1ApiResponse" } }, "401": { @@ -22358,10 +22358,10 @@ }, "post": { "tags": [ - "ErrorPageProfile" + "TestSeDatastoreLevel1" ], - "description": "/errorpageprofile", - "operationId": "POST /errorpageprofile", + "description": "/testsedatastorelevel1", + "operationId": "POST /testsedatastorelevel1", "consumes": [ "application/json" ], @@ -22400,10 +22400,10 @@ { "in": "body", "name": "body", - "description": "ErrorPageProfile object creation", + "description": "TestSeDatastoreLevel1 object creation", "required": true, "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } } ], @@ -22416,7 +22416,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } }, "401": { @@ -22425,13 +22425,13 @@ } } }, - "/errorpageprofile/{uuid}": { + "/testsedatastorelevel1/{uuid}": { "get": { "tags": [ - "ErrorPageProfile" + "TestSeDatastoreLevel1" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "GET /errorpageprofile/{uuid}", + "description": "/testsedatastorelevel1/{uuid}/{uuid}", + "operationId": "GET /testsedatastorelevel1/{uuid}", "consumes": [ "application/json" ], @@ -22517,7 +22517,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } }, "401": { @@ -22530,10 +22530,10 @@ }, "put": { "tags": [ - "ErrorPageProfile" + "TestSeDatastoreLevel1" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "PUT /errorpageprofile/{uuid}", + "description": "/testsedatastorelevel1/{uuid}/{uuid}", + "operationId": "PUT /testsedatastorelevel1/{uuid}", "consumes": [ "application/json" ], @@ -22579,10 +22579,10 @@ { "in": "body", "name": "body", - "description": "ErrorPageProfile object creation", + "description": "TestSeDatastoreLevel1 object creation", "required": true, "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } }, { @@ -22602,7 +22602,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } }, "401": { @@ -22615,10 +22615,10 @@ }, "patch": { "tags": [ - "ErrorPageProfile" + "TestSeDatastoreLevel1" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "PATCH /errorpageprofile/{uuid}", + "description": "/testsedatastorelevel1/{uuid}/{uuid}", + "operationId": "PATCH /testsedatastorelevel1/{uuid}", "consumes": [ "application/json" ], @@ -22664,10 +22664,10 @@ { "in": "body", "name": "body", - "description": "ErrorPageProfile object creation", + "description": "TestSeDatastoreLevel1 object creation", "required": true, "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } }, { @@ -22687,7 +22687,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/TestSeDatastoreLevel1" } }, "401": { @@ -22700,10 +22700,10 @@ }, "delete": { "tags": [ - "ErrorPageProfile" + "TestSeDatastoreLevel1" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "DELETE /errorpageprofile/{uuid}", + "description": "/testsedatastorelevel1/{uuid}/{uuid}", + "operationId": "DELETE /testsedatastorelevel1/{uuid}", "consumes": [ "application/json" ], @@ -22772,13 +22772,13 @@ } } }, - "/stringgroup": { + "/vsgs": { "get": { "tags": [ - "StringGroup" + "VsGs" ], - "description": "/stringgroup", - "operationId": "GET /stringgroup", + "description": "/vsgs", + "operationId": "GET /vsgs", "consumes": [ "application/json" ], @@ -22869,7 +22869,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroupApiResponse" + "$ref": "#/definitions/VsGsApiResponse" } }, "401": { @@ -22879,10 +22879,10 @@ }, "post": { "tags": [ - "StringGroup" + "VsGs" ], - "description": "/stringgroup", - "operationId": "POST /stringgroup", + "description": "/vsgs", + "operationId": "POST /vsgs", "consumes": [ "application/json" ], @@ -22921,10 +22921,10 @@ { "in": "body", "name": "body", - "description": "StringGroup object creation", + "description": "VsGs object creation", "required": true, "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } } ], @@ -22937,7 +22937,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -22946,13 +22946,13 @@ } } }, - "/stringgroup/{uuid}": { + "/vsgs/{uuid}": { "get": { "tags": [ - "StringGroup" + "VsGs" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "GET /stringgroup/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "GET /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -23038,7 +23038,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -23051,10 +23051,10 @@ }, "put": { "tags": [ - "StringGroup" + "VsGs" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "PUT /stringgroup/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "PUT /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -23100,10 +23100,10 @@ { "in": "body", "name": "body", - "description": "StringGroup object creation", + "description": "VsGs object creation", "required": true, "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } }, { @@ -23123,7 +23123,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -23136,10 +23136,10 @@ }, "patch": { "tags": [ - "StringGroup" + "VsGs" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "PATCH /stringgroup/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "PATCH /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -23185,10 +23185,10 @@ { "in": "body", "name": "body", - "description": "StringGroup object creation", + "description": "VsGs object creation", "required": true, "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } }, { @@ -23208,7 +23208,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -23221,10 +23221,10 @@ }, "delete": { "tags": [ - "StringGroup" + "VsGs" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "DELETE /stringgroup/{uuid}", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "DELETE /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -23293,13 +23293,13 @@ } } }, - "/dnspolicy": { + "/testsedatastorelevel2": { "get": { "tags": [ - "DnsPolicy" + "TestSeDatastoreLevel2" ], - "description": "/dnspolicy", - "operationId": "GET /dnspolicy", + "description": "/testsedatastorelevel2", + "operationId": "GET /testsedatastorelevel2", "consumes": [ "application/json" ], @@ -23390,7 +23390,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsPolicyApiResponse" + "$ref": "#/definitions/TestSeDatastoreLevel2ApiResponse" } }, "401": { @@ -23400,10 +23400,10 @@ }, "post": { "tags": [ - "DnsPolicy" + "TestSeDatastoreLevel2" ], - "description": "/dnspolicy", - "operationId": "POST /dnspolicy", + "description": "/testsedatastorelevel2", + "operationId": "POST /testsedatastorelevel2", "consumes": [ "application/json" ], @@ -23442,10 +23442,10 @@ { "in": "body", "name": "body", - "description": "DnsPolicy object creation", + "description": "TestSeDatastoreLevel2 object creation", "required": true, "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } } ], @@ -23458,7 +23458,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } }, "401": { @@ -23467,13 +23467,13 @@ } } }, - "/dnspolicy/{uuid}": { + "/testsedatastorelevel2/{uuid}": { "get": { "tags": [ - "DnsPolicy" + "TestSeDatastoreLevel2" ], - "description": "/dnspolicy/{uuid}/{uuid}", - "operationId": "GET /dnspolicy/{uuid}", + "description": "/testsedatastorelevel2/{uuid}/{uuid}", + "operationId": "GET /testsedatastorelevel2/{uuid}", "consumes": [ "application/json" ], @@ -23559,7 +23559,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } }, "401": { @@ -23572,10 +23572,10 @@ }, "put": { "tags": [ - "DnsPolicy" + "TestSeDatastoreLevel2" ], - "description": "/dnspolicy/{uuid}/{uuid}", - "operationId": "PUT /dnspolicy/{uuid}", + "description": "/testsedatastorelevel2/{uuid}/{uuid}", + "operationId": "PUT /testsedatastorelevel2/{uuid}", "consumes": [ "application/json" ], @@ -23621,10 +23621,10 @@ { "in": "body", "name": "body", - "description": "DnsPolicy object creation", + "description": "TestSeDatastoreLevel2 object creation", "required": true, "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } }, { @@ -23644,7 +23644,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } }, "401": { @@ -23657,10 +23657,10 @@ }, "patch": { "tags": [ - "DnsPolicy" + "TestSeDatastoreLevel2" ], - "description": "/dnspolicy/{uuid}/{uuid}", - "operationId": "PATCH /dnspolicy/{uuid}", + "description": "/testsedatastorelevel2/{uuid}/{uuid}", + "operationId": "PATCH /testsedatastorelevel2/{uuid}", "consumes": [ "application/json" ], @@ -23706,10 +23706,10 @@ { "in": "body", "name": "body", - "description": "DnsPolicy object creation", + "description": "TestSeDatastoreLevel2 object creation", "required": true, "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } }, { @@ -23729,7 +23729,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsPolicy" + "$ref": "#/definitions/TestSeDatastoreLevel2" } }, "401": { @@ -23742,10 +23742,10 @@ }, "delete": { "tags": [ - "DnsPolicy" + "TestSeDatastoreLevel2" ], - "description": "/dnspolicy/{uuid}/{uuid}", - "operationId": "DELETE /dnspolicy/{uuid}", + "description": "/testsedatastorelevel2/{uuid}/{uuid}", + "operationId": "DELETE /testsedatastorelevel2/{uuid}", "consumes": [ "application/json" ], @@ -23814,13 +23814,13 @@ } } }, - "/prioritylabels": { + "/debugvirtualservice": { "get": { "tags": [ - "PriorityLabels" + "DebugVirtualService" ], - "description": "/prioritylabels", - "operationId": "GET /prioritylabels", + "description": "/debugvirtualservice", + "operationId": "GET /debugvirtualservice", "consumes": [ "application/json" ], @@ -23911,7 +23911,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PriorityLabelsApiResponse" + "$ref": "#/definitions/DebugVirtualServiceApiResponse" } }, "401": { @@ -23921,10 +23921,10 @@ }, "post": { "tags": [ - "PriorityLabels" + "DebugVirtualService" ], - "description": "/prioritylabels", - "operationId": "POST /prioritylabels", + "description": "/debugvirtualservice", + "operationId": "POST /debugvirtualservice", "consumes": [ "application/json" ], @@ -23963,10 +23963,10 @@ { "in": "body", "name": "body", - "description": "PriorityLabels object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } } ], @@ -23979,7 +23979,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -23988,13 +23988,13 @@ } } }, - "/prioritylabels/{uuid}": { + "/debugvirtualservice/{uuid}": { "get": { "tags": [ - "PriorityLabels" + "DebugVirtualService" ], - "description": "/prioritylabels/{uuid}/{uuid}", - "operationId": "GET /prioritylabels/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "GET /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -24080,7 +24080,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -24093,10 +24093,10 @@ }, "put": { "tags": [ - "PriorityLabels" + "DebugVirtualService" ], - "description": "/prioritylabels/{uuid}/{uuid}", - "operationId": "PUT /prioritylabels/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PUT /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -24142,10 +24142,10 @@ { "in": "body", "name": "body", - "description": "PriorityLabels object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } }, { @@ -24165,7 +24165,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -24178,10 +24178,10 @@ }, "patch": { "tags": [ - "PriorityLabels" + "DebugVirtualService" ], - "description": "/prioritylabels/{uuid}/{uuid}", - "operationId": "PATCH /prioritylabels/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PATCH /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -24227,10 +24227,10 @@ { "in": "body", "name": "body", - "description": "PriorityLabels object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } }, { @@ -24250,7 +24250,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PriorityLabels" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -24263,10 +24263,10 @@ }, "delete": { "tags": [ - "PriorityLabels" + "DebugVirtualService" ], - "description": "/prioritylabels/{uuid}/{uuid}", - "operationId": "DELETE /prioritylabels/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "DELETE /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -24335,13 +24335,13 @@ } } }, - "/gslb": { + "/dnspolicy": { "get": { "tags": [ - "Gslb" + "DnsPolicy" ], - "description": "/gslb", - "operationId": "GET /gslb", + "description": "/dnspolicy", + "operationId": "GET /dnspolicy", "consumes": [ "application/json" ], @@ -24432,7 +24432,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbApiResponse" + "$ref": "#/definitions/DnsPolicyApiResponse" } }, "401": { @@ -24442,10 +24442,10 @@ }, "post": { "tags": [ - "Gslb" + "DnsPolicy" ], - "description": "/gslb", - "operationId": "POST /gslb", + "description": "/dnspolicy", + "operationId": "POST /dnspolicy", "consumes": [ "application/json" ], @@ -24484,10 +24484,10 @@ { "in": "body", "name": "body", - "description": "Gslb object creation", + "description": "DnsPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } } ], @@ -24500,7 +24500,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } }, "401": { @@ -24509,13 +24509,13 @@ } } }, - "/gslb/{uuid}": { + "/dnspolicy/{uuid}": { "get": { "tags": [ - "Gslb" + "DnsPolicy" ], - "description": "/gslb/{uuid}/{uuid}", - "operationId": "GET /gslb/{uuid}", + "description": "/dnspolicy/{uuid}/{uuid}", + "operationId": "GET /dnspolicy/{uuid}", "consumes": [ "application/json" ], @@ -24601,7 +24601,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } }, "401": { @@ -24614,10 +24614,10 @@ }, "put": { "tags": [ - "Gslb" + "DnsPolicy" ], - "description": "/gslb/{uuid}/{uuid}", - "operationId": "PUT /gslb/{uuid}", + "description": "/dnspolicy/{uuid}/{uuid}", + "operationId": "PUT /dnspolicy/{uuid}", "consumes": [ "application/json" ], @@ -24663,10 +24663,10 @@ { "in": "body", "name": "body", - "description": "Gslb object creation", + "description": "DnsPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } }, { @@ -24686,7 +24686,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } }, "401": { @@ -24699,10 +24699,10 @@ }, "patch": { "tags": [ - "Gslb" + "DnsPolicy" ], - "description": "/gslb/{uuid}/{uuid}", - "operationId": "PATCH /gslb/{uuid}", + "description": "/dnspolicy/{uuid}/{uuid}", + "operationId": "PATCH /dnspolicy/{uuid}", "consumes": [ "application/json" ], @@ -24748,10 +24748,10 @@ { "in": "body", "name": "body", - "description": "Gslb object creation", + "description": "DnsPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } }, { @@ -24771,7 +24771,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Gslb" + "$ref": "#/definitions/DnsPolicy" } }, "401": { @@ -24784,10 +24784,10 @@ }, "delete": { "tags": [ - "Gslb" + "DnsPolicy" ], - "description": "/gslb/{uuid}/{uuid}", - "operationId": "DELETE /gslb/{uuid}", + "description": "/dnspolicy/{uuid}/{uuid}", + "operationId": "DELETE /dnspolicy/{uuid}", "consumes": [ "application/json" ], @@ -24856,13 +24856,13 @@ } } }, - "/applicationinsightspolicy": { + "/tenant": { "get": { "tags": [ - "ApplicationInsightsPolicy" + "Tenant" ], - "description": "/applicationinsightspolicy", - "operationId": "GET /applicationinsightspolicy", + "description": "/tenant", + "operationId": "GET /tenant", "consumes": [ "application/json" ], @@ -24953,7 +24953,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicyApiResponse" + "$ref": "#/definitions/TenantApiResponse" } }, "401": { @@ -24963,10 +24963,10 @@ }, "post": { "tags": [ - "ApplicationInsightsPolicy" + "Tenant" ], - "description": "/applicationinsightspolicy", - "operationId": "POST /applicationinsightspolicy", + "description": "/tenant", + "operationId": "POST /tenant", "consumes": [ "application/json" ], @@ -25005,10 +25005,10 @@ { "in": "body", "name": "body", - "description": "ApplicationInsightsPolicy object creation", + "description": "Tenant object creation", "required": true, "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } } ], @@ -25021,7 +25021,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } }, "401": { @@ -25030,13 +25030,13 @@ } } }, - "/applicationinsightspolicy/{uuid}": { + "/tenant/{uuid}": { "get": { "tags": [ - "ApplicationInsightsPolicy" + "Tenant" ], - "description": "/applicationinsightspolicy/{uuid}/{uuid}", - "operationId": "GET /applicationinsightspolicy/{uuid}", + "description": "/tenant/{uuid}/{uuid}", + "operationId": "GET /tenant/{uuid}", "consumes": [ "application/json" ], @@ -25122,7 +25122,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } }, "401": { @@ -25135,10 +25135,10 @@ }, "put": { "tags": [ - "ApplicationInsightsPolicy" + "Tenant" ], - "description": "/applicationinsightspolicy/{uuid}/{uuid}", - "operationId": "PUT /applicationinsightspolicy/{uuid}", + "description": "/tenant/{uuid}/{uuid}", + "operationId": "PUT /tenant/{uuid}", "consumes": [ "application/json" ], @@ -25184,10 +25184,10 @@ { "in": "body", "name": "body", - "description": "ApplicationInsightsPolicy object creation", + "description": "Tenant object creation", "required": true, "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } }, { @@ -25207,7 +25207,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } }, "401": { @@ -25220,10 +25220,10 @@ }, "patch": { "tags": [ - "ApplicationInsightsPolicy" + "Tenant" ], - "description": "/applicationinsightspolicy/{uuid}/{uuid}", - "operationId": "PATCH /applicationinsightspolicy/{uuid}", + "description": "/tenant/{uuid}/{uuid}", + "operationId": "PATCH /tenant/{uuid}", "consumes": [ "application/json" ], @@ -25269,10 +25269,10 @@ { "in": "body", "name": "body", - "description": "ApplicationInsightsPolicy object creation", + "description": "Tenant object creation", "required": true, "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } }, { @@ -25292,7 +25292,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationInsightsPolicy" + "$ref": "#/definitions/Tenant" } }, "401": { @@ -25305,10 +25305,10 @@ }, "delete": { "tags": [ - "ApplicationInsightsPolicy" + "Tenant" ], - "description": "/applicationinsightspolicy/{uuid}/{uuid}", - "operationId": "DELETE /applicationinsightspolicy/{uuid}", + "description": "/tenant/{uuid}/{uuid}", + "operationId": "DELETE /tenant/{uuid}", "consumes": [ "application/json" ], @@ -25377,13 +25377,13 @@ } } }, - "/errorpagebody": { + "/pkiprofile": { "get": { "tags": [ - "ErrorPageBody" + "PKIProfile" ], - "description": "/errorpagebody", - "operationId": "GET /errorpagebody", + "description": "/pkiprofile", + "operationId": "GET /pkiprofile", "consumes": [ "application/json" ], @@ -25474,7 +25474,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBodyApiResponse" + "$ref": "#/definitions/PKIProfileApiResponse" } }, "401": { @@ -25484,10 +25484,10 @@ }, "post": { "tags": [ - "ErrorPageBody" + "PKIProfile" ], - "description": "/errorpagebody", - "operationId": "POST /errorpagebody", + "description": "/pkiprofile", + "operationId": "POST /pkiprofile", "consumes": [ "application/json" ], @@ -25526,10 +25526,10 @@ { "in": "body", "name": "body", - "description": "ErrorPageBody object creation", + "description": "PKIProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } } ], @@ -25542,7 +25542,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -25551,13 +25551,13 @@ } } }, - "/errorpagebody/{uuid}": { + "/pkiprofile/{uuid}": { "get": { "tags": [ - "ErrorPageBody" + "PKIProfile" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "GET /errorpagebody/{uuid}", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "GET /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -25643,7 +25643,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -25656,10 +25656,10 @@ }, "put": { "tags": [ - "ErrorPageBody" + "PKIProfile" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "PUT /errorpagebody/{uuid}", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "PUT /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -25705,10 +25705,10 @@ { "in": "body", "name": "body", - "description": "ErrorPageBody object creation", + "description": "PKIProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } }, { @@ -25728,7 +25728,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -25741,10 +25741,10 @@ }, "patch": { "tags": [ - "ErrorPageBody" + "PKIProfile" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "PATCH /errorpagebody/{uuid}", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "PATCH /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -25790,10 +25790,10 @@ { "in": "body", "name": "body", - "description": "ErrorPageBody object creation", + "description": "PKIProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } }, { @@ -25813,7 +25813,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -25826,10 +25826,10 @@ }, "delete": { "tags": [ - "ErrorPageBody" + "PKIProfile" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "DELETE /errorpagebody/{uuid}", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "DELETE /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -25898,13 +25898,13 @@ } } }, - "/testsedatastorelevel2": { + "/labelprofile": { "get": { "tags": [ - "TestSeDatastoreLevel2" + "LabelProfile" ], - "description": "/testsedatastorelevel2", - "operationId": "GET /testsedatastorelevel2", + "description": "/labelprofile", + "operationId": "GET /labelprofile", "consumes": [ "application/json" ], @@ -25995,7 +25995,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2ApiResponse" + "$ref": "#/definitions/LabelProfileApiResponse" } }, "401": { @@ -26005,10 +26005,10 @@ }, "post": { "tags": [ - "TestSeDatastoreLevel2" + "LabelProfile" ], - "description": "/testsedatastorelevel2", - "operationId": "POST /testsedatastorelevel2", + "description": "/labelprofile", + "operationId": "POST /labelprofile", "consumes": [ "application/json" ], @@ -26047,10 +26047,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel2 object creation", + "description": "LabelProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } } ], @@ -26063,7 +26063,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } }, "401": { @@ -26072,13 +26072,13 @@ } } }, - "/testsedatastorelevel2/{uuid}": { + "/labelprofile/{uuid}": { "get": { "tags": [ - "TestSeDatastoreLevel2" + "LabelProfile" ], - "description": "/testsedatastorelevel2/{uuid}/{uuid}", - "operationId": "GET /testsedatastorelevel2/{uuid}", + "description": "/labelprofile/{uuid}/{uuid}", + "operationId": "GET /labelprofile/{uuid}", "consumes": [ "application/json" ], @@ -26164,7 +26164,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } }, "401": { @@ -26177,10 +26177,10 @@ }, "put": { "tags": [ - "TestSeDatastoreLevel2" + "LabelProfile" ], - "description": "/testsedatastorelevel2/{uuid}/{uuid}", - "operationId": "PUT /testsedatastorelevel2/{uuid}", + "description": "/labelprofile/{uuid}/{uuid}", + "operationId": "PUT /labelprofile/{uuid}", "consumes": [ "application/json" ], @@ -26226,10 +26226,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel2 object creation", + "description": "LabelProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } }, { @@ -26249,7 +26249,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } }, "401": { @@ -26262,10 +26262,10 @@ }, "patch": { "tags": [ - "TestSeDatastoreLevel2" + "LabelProfile" ], - "description": "/testsedatastorelevel2/{uuid}/{uuid}", - "operationId": "PATCH /testsedatastorelevel2/{uuid}", + "description": "/labelprofile/{uuid}/{uuid}", + "operationId": "PATCH /labelprofile/{uuid}", "consumes": [ "application/json" ], @@ -26311,10 +26311,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel2 object creation", + "description": "LabelProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } }, { @@ -26334,7 +26334,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel2" + "$ref": "#/definitions/LabelProfile" } }, "401": { @@ -26347,10 +26347,10 @@ }, "delete": { "tags": [ - "TestSeDatastoreLevel2" + "LabelProfile" ], - "description": "/testsedatastorelevel2/{uuid}/{uuid}", - "operationId": "DELETE /testsedatastorelevel2/{uuid}", + "description": "/labelprofile/{uuid}/{uuid}", + "operationId": "DELETE /labelprofile/{uuid}", "consumes": [ "application/json" ], @@ -26419,13 +26419,13 @@ } } }, - "/healthmonitor": { + "/networkprofile": { "get": { "tags": [ - "HealthMonitor" + "NetworkProfile" ], - "description": "/healthmonitor", - "operationId": "GET /healthmonitor", + "description": "/networkprofile", + "operationId": "GET /networkprofile", "consumes": [ "application/json" ], @@ -26516,7 +26516,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HealthMonitorApiResponse" + "$ref": "#/definitions/NetworkProfileApiResponse" } }, "401": { @@ -26526,10 +26526,10 @@ }, "post": { "tags": [ - "HealthMonitor" + "NetworkProfile" ], - "description": "/healthmonitor", - "operationId": "POST /healthmonitor", + "description": "/networkprofile", + "operationId": "POST /networkprofile", "consumes": [ "application/json" ], @@ -26568,10 +26568,10 @@ { "in": "body", "name": "body", - "description": "HealthMonitor object creation", + "description": "NetworkProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } } ], @@ -26584,7 +26584,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } }, "401": { @@ -26593,13 +26593,13 @@ } } }, - "/healthmonitor/{uuid}": { + "/networkprofile/{uuid}": { "get": { "tags": [ - "HealthMonitor" + "NetworkProfile" ], - "description": "/healthmonitor/{uuid}/{uuid}", - "operationId": "GET /healthmonitor/{uuid}", + "description": "/networkprofile/{uuid}/{uuid}", + "operationId": "GET /networkprofile/{uuid}", "consumes": [ "application/json" ], @@ -26685,7 +26685,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } }, "401": { @@ -26698,10 +26698,10 @@ }, "put": { "tags": [ - "HealthMonitor" + "NetworkProfile" ], - "description": "/healthmonitor/{uuid}/{uuid}", - "operationId": "PUT /healthmonitor/{uuid}", + "description": "/networkprofile/{uuid}/{uuid}", + "operationId": "PUT /networkprofile/{uuid}", "consumes": [ "application/json" ], @@ -26747,10 +26747,10 @@ { "in": "body", "name": "body", - "description": "HealthMonitor object creation", + "description": "NetworkProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } }, { @@ -26770,7 +26770,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } }, "401": { @@ -26783,10 +26783,10 @@ }, "patch": { "tags": [ - "HealthMonitor" + "NetworkProfile" ], - "description": "/healthmonitor/{uuid}/{uuid}", - "operationId": "PATCH /healthmonitor/{uuid}", + "description": "/networkprofile/{uuid}/{uuid}", + "operationId": "PATCH /networkprofile/{uuid}", "consumes": [ "application/json" ], @@ -26832,10 +26832,10 @@ { "in": "body", "name": "body", - "description": "HealthMonitor object creation", + "description": "NetworkProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } }, { @@ -26855,7 +26855,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HealthMonitor" + "$ref": "#/definitions/NetworkProfile" } }, "401": { @@ -26868,10 +26868,10 @@ }, "delete": { "tags": [ - "HealthMonitor" + "NetworkProfile" ], - "description": "/healthmonitor/{uuid}/{uuid}", - "operationId": "DELETE /healthmonitor/{uuid}", + "description": "/networkprofile/{uuid}/{uuid}", + "operationId": "DELETE /networkprofile/{uuid}", "consumes": [ "application/json" ], @@ -26940,13 +26940,13 @@ } } }, - "/serviceenginegroup": { + "/prioritylabels": { "get": { "tags": [ - "ServiceEngineGroup" + "PriorityLabels" ], - "description": "/serviceenginegroup", - "operationId": "GET /serviceenginegroup", + "description": "/prioritylabels", + "operationId": "GET /prioritylabels", "consumes": [ "application/json" ], @@ -27037,7 +27037,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ServiceEngineGroupApiResponse" + "$ref": "#/definitions/PriorityLabelsApiResponse" } }, "401": { @@ -27047,10 +27047,10 @@ }, "post": { "tags": [ - "ServiceEngineGroup" + "PriorityLabels" ], - "description": "/serviceenginegroup", - "operationId": "POST /serviceenginegroup", + "description": "/prioritylabels", + "operationId": "POST /prioritylabels", "consumes": [ "application/json" ], @@ -27089,10 +27089,10 @@ { "in": "body", "name": "body", - "description": "ServiceEngineGroup object creation", + "description": "PriorityLabels object creation", "required": true, "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } } ], @@ -27105,7 +27105,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } }, "401": { @@ -27114,13 +27114,13 @@ } } }, - "/serviceenginegroup/{uuid}": { + "/prioritylabels/{uuid}": { "get": { "tags": [ - "ServiceEngineGroup" + "PriorityLabels" ], - "description": "/serviceenginegroup/{uuid}/{uuid}", - "operationId": "GET /serviceenginegroup/{uuid}", + "description": "/prioritylabels/{uuid}/{uuid}", + "operationId": "GET /prioritylabels/{uuid}", "consumes": [ "application/json" ], @@ -27206,7 +27206,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } }, "401": { @@ -27219,10 +27219,10 @@ }, "put": { "tags": [ - "ServiceEngineGroup" + "PriorityLabels" ], - "description": "/serviceenginegroup/{uuid}/{uuid}", - "operationId": "PUT /serviceenginegroup/{uuid}", + "description": "/prioritylabels/{uuid}/{uuid}", + "operationId": "PUT /prioritylabels/{uuid}", "consumes": [ "application/json" ], @@ -27268,10 +27268,10 @@ { "in": "body", "name": "body", - "description": "ServiceEngineGroup object creation", + "description": "PriorityLabels object creation", "required": true, "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } }, { @@ -27291,7 +27291,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } }, "401": { @@ -27304,10 +27304,10 @@ }, "patch": { "tags": [ - "ServiceEngineGroup" + "PriorityLabels" ], - "description": "/serviceenginegroup/{uuid}/{uuid}", - "operationId": "PATCH /serviceenginegroup/{uuid}", + "description": "/prioritylabels/{uuid}/{uuid}", + "operationId": "PATCH /prioritylabels/{uuid}", "consumes": [ "application/json" ], @@ -27353,10 +27353,10 @@ { "in": "body", "name": "body", - "description": "ServiceEngineGroup object creation", + "description": "PriorityLabels object creation", "required": true, "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } }, { @@ -27376,7 +27376,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ServiceEngineGroup" + "$ref": "#/definitions/PriorityLabels" } }, "401": { @@ -27389,10 +27389,10 @@ }, "delete": { "tags": [ - "ServiceEngineGroup" + "PriorityLabels" ], - "description": "/serviceenginegroup/{uuid}/{uuid}", - "operationId": "DELETE /serviceenginegroup/{uuid}", + "description": "/prioritylabels/{uuid}/{uuid}", + "operationId": "DELETE /prioritylabels/{uuid}", "consumes": [ "application/json" ], @@ -27461,13 +27461,13 @@ } } }, - "/positivesecuritypolicy": { + "/wafpolicy": { "get": { "tags": [ - "PositiveSecurityPolicy" + "WafPolicy" ], - "description": "/positivesecuritypolicy", - "operationId": "GET /positivesecuritypolicy", + "description": "/wafpolicy", + "operationId": "GET /wafpolicy", "consumes": [ "application/json" ], @@ -27558,7 +27558,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PositiveSecurityPolicyApiResponse" + "$ref": "#/definitions/WafPolicyApiResponse" } }, "401": { @@ -27568,10 +27568,10 @@ }, "post": { "tags": [ - "PositiveSecurityPolicy" + "WafPolicy" ], - "description": "/positivesecuritypolicy", - "operationId": "POST /positivesecuritypolicy", + "description": "/wafpolicy", + "operationId": "POST /wafpolicy", "consumes": [ "application/json" ], @@ -27610,10 +27610,10 @@ { "in": "body", "name": "body", - "description": "PositiveSecurityPolicy object creation", + "description": "WafPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } } ], @@ -27626,7 +27626,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } }, "401": { @@ -27635,13 +27635,13 @@ } } }, - "/positivesecuritypolicy/{uuid}": { + "/wafpolicy/{uuid}": { "get": { "tags": [ - "PositiveSecurityPolicy" + "WafPolicy" ], - "description": "/positivesecuritypolicy/{uuid}/{uuid}", - "operationId": "GET /positivesecuritypolicy/{uuid}", + "description": "/wafpolicy/{uuid}/{uuid}", + "operationId": "GET /wafpolicy/{uuid}", "consumes": [ "application/json" ], @@ -27727,7 +27727,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } }, "401": { @@ -27740,10 +27740,10 @@ }, "put": { "tags": [ - "PositiveSecurityPolicy" + "WafPolicy" ], - "description": "/positivesecuritypolicy/{uuid}/{uuid}", - "operationId": "PUT /positivesecuritypolicy/{uuid}", + "description": "/wafpolicy/{uuid}/{uuid}", + "operationId": "PUT /wafpolicy/{uuid}", "consumes": [ "application/json" ], @@ -27789,10 +27789,10 @@ { "in": "body", "name": "body", - "description": "PositiveSecurityPolicy object creation", + "description": "WafPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } }, { @@ -27812,7 +27812,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } }, "401": { @@ -27825,10 +27825,10 @@ }, "patch": { "tags": [ - "PositiveSecurityPolicy" + "WafPolicy" ], - "description": "/positivesecuritypolicy/{uuid}/{uuid}", - "operationId": "PATCH /positivesecuritypolicy/{uuid}", + "description": "/wafpolicy/{uuid}/{uuid}", + "operationId": "PATCH /wafpolicy/{uuid}", "consumes": [ "application/json" ], @@ -27874,10 +27874,10 @@ { "in": "body", "name": "body", - "description": "PositiveSecurityPolicy object creation", + "description": "WafPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } }, { @@ -27897,7 +27897,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PositiveSecurityPolicy" + "$ref": "#/definitions/WafPolicy" } }, "401": { @@ -27910,10 +27910,10 @@ }, "delete": { "tags": [ - "PositiveSecurityPolicy" + "WafPolicy" ], - "description": "/positivesecuritypolicy/{uuid}/{uuid}", - "operationId": "DELETE /positivesecuritypolicy/{uuid}", + "description": "/wafpolicy/{uuid}/{uuid}", + "operationId": "DELETE /wafpolicy/{uuid}", "consumes": [ "application/json" ], @@ -27982,13 +27982,13 @@ } } }, - "/sslkeyandcertificate": { + "/cloud": { "get": { "tags": [ - "SSLKeyAndCertificate" + "Cloud" ], - "description": "/sslkeyandcertificate", - "operationId": "GET /sslkeyandcertificate", + "description": "/cloud", + "operationId": "GET /cloud", "consumes": [ "application/json" ], @@ -28079,7 +28079,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificateApiResponse" + "$ref": "#/definitions/CloudApiResponse" } }, "401": { @@ -28089,10 +28089,10 @@ }, "post": { "tags": [ - "SSLKeyAndCertificate" + "Cloud" ], - "description": "/sslkeyandcertificate", - "operationId": "POST /sslkeyandcertificate", + "description": "/cloud", + "operationId": "POST /cloud", "consumes": [ "application/json" ], @@ -28131,10 +28131,10 @@ { "in": "body", "name": "body", - "description": "SSLKeyAndCertificate object creation", + "description": "Cloud object creation", "required": true, "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } } ], @@ -28147,7 +28147,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } }, "401": { @@ -28156,13 +28156,13 @@ } } }, - "/sslkeyandcertificate/{uuid}": { + "/cloud/{uuid}": { "get": { "tags": [ - "SSLKeyAndCertificate" + "Cloud" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "GET /sslkeyandcertificate/{uuid}", + "description": "/cloud/{uuid}/{uuid}", + "operationId": "GET /cloud/{uuid}", "consumes": [ "application/json" ], @@ -28248,7 +28248,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } }, "401": { @@ -28261,10 +28261,10 @@ }, "put": { "tags": [ - "SSLKeyAndCertificate" + "Cloud" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "PUT /sslkeyandcertificate/{uuid}", + "description": "/cloud/{uuid}/{uuid}", + "operationId": "PUT /cloud/{uuid}", "consumes": [ "application/json" ], @@ -28310,10 +28310,10 @@ { "in": "body", "name": "body", - "description": "SSLKeyAndCertificate object creation", + "description": "Cloud object creation", "required": true, "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } }, { @@ -28333,7 +28333,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } }, "401": { @@ -28346,10 +28346,10 @@ }, "patch": { "tags": [ - "SSLKeyAndCertificate" + "Cloud" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "PATCH /sslkeyandcertificate/{uuid}", + "description": "/cloud/{uuid}/{uuid}", + "operationId": "PATCH /cloud/{uuid}", "consumes": [ "application/json" ], @@ -28395,10 +28395,10 @@ { "in": "body", "name": "body", - "description": "SSLKeyAndCertificate object creation", + "description": "Cloud object creation", "required": true, "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } }, { @@ -28418,7 +28418,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/Cloud" } }, "401": { @@ -28431,10 +28431,10 @@ }, "delete": { "tags": [ - "SSLKeyAndCertificate" + "Cloud" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "DELETE /sslkeyandcertificate/{uuid}", + "description": "/cloud/{uuid}/{uuid}", + "operationId": "DELETE /cloud/{uuid}", "consumes": [ "application/json" ], @@ -28503,13 +28503,13 @@ } } }, - "/vsdatascriptset": { + "/wafpolicypsmgroup": { "get": { "tags": [ - "VSDataScriptSet" + "WafPolicyPSMGroup" ], - "description": "/vsdatascriptset", - "operationId": "GET /vsdatascriptset", + "description": "/wafpolicypsmgroup", + "operationId": "GET /wafpolicypsmgroup", "consumes": [ "application/json" ], @@ -28600,7 +28600,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VSDataScriptSetApiResponse" + "$ref": "#/definitions/WafPolicyPSMGroupApiResponse" } }, "401": { @@ -28610,10 +28610,10 @@ }, "post": { "tags": [ - "VSDataScriptSet" + "WafPolicyPSMGroup" ], - "description": "/vsdatascriptset", - "operationId": "POST /vsdatascriptset", + "description": "/wafpolicypsmgroup", + "operationId": "POST /wafpolicypsmgroup", "consumes": [ "application/json" ], @@ -28652,10 +28652,10 @@ { "in": "body", "name": "body", - "description": "VSDataScriptSet object creation", + "description": "WafPolicyPSMGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } } ], @@ -28668,7 +28668,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -28677,13 +28677,13 @@ } } }, - "/vsdatascriptset/{uuid}": { + "/wafpolicypsmgroup/{uuid}": { "get": { "tags": [ - "VSDataScriptSet" + "WafPolicyPSMGroup" ], - "description": "/vsdatascriptset/{uuid}/{uuid}", - "operationId": "GET /vsdatascriptset/{uuid}", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "GET /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -28769,7 +28769,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -28782,10 +28782,10 @@ }, "put": { "tags": [ - "VSDataScriptSet" + "WafPolicyPSMGroup" ], - "description": "/vsdatascriptset/{uuid}/{uuid}", - "operationId": "PUT /vsdatascriptset/{uuid}", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "PUT /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -28831,10 +28831,10 @@ { "in": "body", "name": "body", - "description": "VSDataScriptSet object creation", + "description": "WafPolicyPSMGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, { @@ -28854,7 +28854,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -28867,10 +28867,10 @@ }, "patch": { "tags": [ - "VSDataScriptSet" + "WafPolicyPSMGroup" ], - "description": "/vsdatascriptset/{uuid}/{uuid}", - "operationId": "PATCH /vsdatascriptset/{uuid}", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "PATCH /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -28916,10 +28916,10 @@ { "in": "body", "name": "body", - "description": "VSDataScriptSet object creation", + "description": "WafPolicyPSMGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, { @@ -28939,7 +28939,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VSDataScriptSet" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -28952,10 +28952,10 @@ }, "delete": { "tags": [ - "VSDataScriptSet" + "WafPolicyPSMGroup" ], - "description": "/vsdatascriptset/{uuid}/{uuid}", - "operationId": "DELETE /vsdatascriptset/{uuid}", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "DELETE /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -29024,13 +29024,13 @@ } } }, - "/gslbgeodbprofile": { + "/virtualservice": { "get": { "tags": [ - "GslbGeoDbProfile" + "VirtualService" ], - "description": "/gslbgeodbprofile", - "operationId": "GET /gslbgeodbprofile", + "description": "/virtualservice", + "operationId": "GET /virtualservice", "consumes": [ "application/json" ], @@ -29121,7 +29121,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbGeoDbProfileApiResponse" + "$ref": "#/definitions/VirtualServiceApiResponse" } }, "401": { @@ -29131,10 +29131,10 @@ }, "post": { "tags": [ - "GslbGeoDbProfile" + "VirtualService" ], - "description": "/gslbgeodbprofile", - "operationId": "POST /gslbgeodbprofile", + "description": "/virtualservice", + "operationId": "POST /virtualservice", "consumes": [ "application/json" ], @@ -29173,10 +29173,10 @@ { "in": "body", "name": "body", - "description": "GslbGeoDbProfile object creation", + "description": "VirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } } ], @@ -29189,7 +29189,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -29198,13 +29198,13 @@ } } }, - "/gslbgeodbprofile/{uuid}": { + "/virtualservice/{uuid}": { "get": { "tags": [ - "GslbGeoDbProfile" + "VirtualService" ], - "description": "/gslbgeodbprofile/{uuid}/{uuid}", - "operationId": "GET /gslbgeodbprofile/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "GET /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -29290,7 +29290,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -29303,10 +29303,10 @@ }, "put": { "tags": [ - "GslbGeoDbProfile" + "VirtualService" ], - "description": "/gslbgeodbprofile/{uuid}/{uuid}", - "operationId": "PUT /gslbgeodbprofile/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "PUT /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -29352,10 +29352,10 @@ { "in": "body", "name": "body", - "description": "GslbGeoDbProfile object creation", + "description": "VirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } }, { @@ -29375,7 +29375,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -29388,10 +29388,10 @@ }, "patch": { "tags": [ - "GslbGeoDbProfile" + "VirtualService" ], - "description": "/gslbgeodbprofile/{uuid}/{uuid}", - "operationId": "PATCH /gslbgeodbprofile/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "PATCH /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -29437,10 +29437,10 @@ { "in": "body", "name": "body", - "description": "GslbGeoDbProfile object creation", + "description": "VirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } }, { @@ -29460,7 +29460,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbGeoDbProfile" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -29473,10 +29473,10 @@ }, "delete": { "tags": [ - "GslbGeoDbProfile" + "VirtualService" ], - "description": "/gslbgeodbprofile/{uuid}/{uuid}", - "operationId": "DELETE /gslbgeodbprofile/{uuid}", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "DELETE /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -29545,13 +29545,13 @@ } } }, - "/applicationprofile": { + "/pool": { "get": { "tags": [ - "ApplicationProfile" + "Pool" ], - "description": "/applicationprofile", - "operationId": "GET /applicationprofile", + "description": "/pool", + "operationId": "GET /pool", "consumes": [ "application/json" ], @@ -29642,7 +29642,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationProfileApiResponse" + "$ref": "#/definitions/PoolApiResponse" } }, "401": { @@ -29652,10 +29652,10 @@ }, "post": { "tags": [ - "ApplicationProfile" + "Pool" ], - "description": "/applicationprofile", - "operationId": "POST /applicationprofile", + "description": "/pool", + "operationId": "POST /pool", "consumes": [ "application/json" ], @@ -29694,10 +29694,10 @@ { "in": "body", "name": "body", - "description": "ApplicationProfile object creation", + "description": "Pool object creation", "required": true, "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } } ], @@ -29710,7 +29710,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } }, "401": { @@ -29719,13 +29719,13 @@ } } }, - "/applicationprofile/{uuid}": { + "/pool/{uuid}": { "get": { "tags": [ - "ApplicationProfile" + "Pool" ], - "description": "/applicationprofile/{uuid}/{uuid}", - "operationId": "GET /applicationprofile/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "GET /pool/{uuid}", "consumes": [ "application/json" ], @@ -29811,7 +29811,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } }, "401": { @@ -29824,10 +29824,10 @@ }, "put": { "tags": [ - "ApplicationProfile" + "Pool" ], - "description": "/applicationprofile/{uuid}/{uuid}", - "operationId": "PUT /applicationprofile/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "PUT /pool/{uuid}", "consumes": [ "application/json" ], @@ -29873,10 +29873,10 @@ { "in": "body", "name": "body", - "description": "ApplicationProfile object creation", + "description": "Pool object creation", "required": true, "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } }, { @@ -29896,7 +29896,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } }, "401": { @@ -29909,10 +29909,10 @@ }, "patch": { "tags": [ - "ApplicationProfile" + "Pool" ], - "description": "/applicationprofile/{uuid}/{uuid}", - "operationId": "PATCH /applicationprofile/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "PATCH /pool/{uuid}", "consumes": [ "application/json" ], @@ -29958,10 +29958,10 @@ { "in": "body", "name": "body", - "description": "ApplicationProfile object creation", + "description": "Pool object creation", "required": true, "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } }, { @@ -29981,7 +29981,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApplicationProfile" + "$ref": "#/definitions/Pool" } }, "401": { @@ -29994,10 +29994,10 @@ }, "delete": { "tags": [ - "ApplicationProfile" + "Pool" ], - "description": "/applicationprofile/{uuid}/{uuid}", - "operationId": "DELETE /applicationprofile/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "DELETE /pool/{uuid}", "consumes": [ "application/json" ], @@ -30066,13 +30066,13 @@ } } }, - "/networkprofile": { + "/gslbgeodbprofile": { "get": { "tags": [ - "NetworkProfile" + "GslbGeoDbProfile" ], - "description": "/networkprofile", - "operationId": "GET /networkprofile", + "description": "/gslbgeodbprofile", + "operationId": "GET /gslbgeodbprofile", "consumes": [ "application/json" ], @@ -30163,7 +30163,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkProfileApiResponse" + "$ref": "#/definitions/GslbGeoDbProfileApiResponse" } }, "401": { @@ -30173,10 +30173,10 @@ }, "post": { "tags": [ - "NetworkProfile" + "GslbGeoDbProfile" ], - "description": "/networkprofile", - "operationId": "POST /networkprofile", + "description": "/gslbgeodbprofile", + "operationId": "POST /gslbgeodbprofile", "consumes": [ "application/json" ], @@ -30215,10 +30215,10 @@ { "in": "body", "name": "body", - "description": "NetworkProfile object creation", + "description": "GslbGeoDbProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } } ], @@ -30231,7 +30231,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } }, "401": { @@ -30240,13 +30240,13 @@ } } }, - "/networkprofile/{uuid}": { + "/gslbgeodbprofile/{uuid}": { "get": { "tags": [ - "NetworkProfile" + "GslbGeoDbProfile" ], - "description": "/networkprofile/{uuid}/{uuid}", - "operationId": "GET /networkprofile/{uuid}", + "description": "/gslbgeodbprofile/{uuid}/{uuid}", + "operationId": "GET /gslbgeodbprofile/{uuid}", "consumes": [ "application/json" ], @@ -30332,7 +30332,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } }, "401": { @@ -30345,10 +30345,10 @@ }, "put": { "tags": [ - "NetworkProfile" + "GslbGeoDbProfile" ], - "description": "/networkprofile/{uuid}/{uuid}", - "operationId": "PUT /networkprofile/{uuid}", + "description": "/gslbgeodbprofile/{uuid}/{uuid}", + "operationId": "PUT /gslbgeodbprofile/{uuid}", "consumes": [ "application/json" ], @@ -30394,10 +30394,10 @@ { "in": "body", "name": "body", - "description": "NetworkProfile object creation", + "description": "GslbGeoDbProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } }, { @@ -30417,7 +30417,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } }, "401": { @@ -30430,10 +30430,10 @@ }, "patch": { "tags": [ - "NetworkProfile" + "GslbGeoDbProfile" ], - "description": "/networkprofile/{uuid}/{uuid}", - "operationId": "PATCH /networkprofile/{uuid}", + "description": "/gslbgeodbprofile/{uuid}/{uuid}", + "operationId": "PATCH /gslbgeodbprofile/{uuid}", "consumes": [ "application/json" ], @@ -30479,10 +30479,10 @@ { "in": "body", "name": "body", - "description": "NetworkProfile object creation", + "description": "GslbGeoDbProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } }, { @@ -30502,7 +30502,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkProfile" + "$ref": "#/definitions/GslbGeoDbProfile" } }, "401": { @@ -30515,10 +30515,10 @@ }, "delete": { "tags": [ - "NetworkProfile" + "GslbGeoDbProfile" ], - "description": "/networkprofile/{uuid}/{uuid}", - "operationId": "DELETE /networkprofile/{uuid}", + "description": "/gslbgeodbprofile/{uuid}/{uuid}", + "operationId": "DELETE /gslbgeodbprofile/{uuid}", "consumes": [ "application/json" ], @@ -30587,13 +30587,13 @@ } } }, - "/testsedatastorelevel1": { + "/analyticsprofile": { "get": { "tags": [ - "TestSeDatastoreLevel1" + "AnalyticsProfile" ], - "description": "/testsedatastorelevel1", - "operationId": "GET /testsedatastorelevel1", + "description": "/analyticsprofile", + "operationId": "GET /analyticsprofile", "consumes": [ "application/json" ], @@ -30684,7 +30684,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1ApiResponse" + "$ref": "#/definitions/AnalyticsProfileApiResponse" } }, "401": { @@ -30694,10 +30694,10 @@ }, "post": { "tags": [ - "TestSeDatastoreLevel1" + "AnalyticsProfile" ], - "description": "/testsedatastorelevel1", - "operationId": "POST /testsedatastorelevel1", + "description": "/analyticsprofile", + "operationId": "POST /analyticsprofile", "consumes": [ "application/json" ], @@ -30736,10 +30736,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel1 object creation", + "description": "AnalyticsProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } } ], @@ -30752,7 +30752,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } }, "401": { @@ -30761,13 +30761,13 @@ } } }, - "/testsedatastorelevel1/{uuid}": { + "/analyticsprofile/{uuid}": { "get": { "tags": [ - "TestSeDatastoreLevel1" + "AnalyticsProfile" ], - "description": "/testsedatastorelevel1/{uuid}/{uuid}", - "operationId": "GET /testsedatastorelevel1/{uuid}", + "description": "/analyticsprofile/{uuid}/{uuid}", + "operationId": "GET /analyticsprofile/{uuid}", "consumes": [ "application/json" ], @@ -30853,7 +30853,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } }, "401": { @@ -30866,10 +30866,10 @@ }, "put": { "tags": [ - "TestSeDatastoreLevel1" + "AnalyticsProfile" ], - "description": "/testsedatastorelevel1/{uuid}/{uuid}", - "operationId": "PUT /testsedatastorelevel1/{uuid}", + "description": "/analyticsprofile/{uuid}/{uuid}", + "operationId": "PUT /analyticsprofile/{uuid}", "consumes": [ "application/json" ], @@ -30915,10 +30915,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel1 object creation", + "description": "AnalyticsProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } }, { @@ -30938,7 +30938,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } }, "401": { @@ -30951,10 +30951,10 @@ }, "patch": { "tags": [ - "TestSeDatastoreLevel1" + "AnalyticsProfile" ], - "description": "/testsedatastorelevel1/{uuid}/{uuid}", - "operationId": "PATCH /testsedatastorelevel1/{uuid}", + "description": "/analyticsprofile/{uuid}/{uuid}", + "operationId": "PATCH /analyticsprofile/{uuid}", "consumes": [ "application/json" ], @@ -31000,10 +31000,10 @@ { "in": "body", "name": "body", - "description": "TestSeDatastoreLevel1 object creation", + "description": "AnalyticsProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } }, { @@ -31023,7 +31023,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TestSeDatastoreLevel1" + "$ref": "#/definitions/AnalyticsProfile" } }, "401": { @@ -31036,10 +31036,10 @@ }, "delete": { "tags": [ - "TestSeDatastoreLevel1" + "AnalyticsProfile" ], - "description": "/testsedatastorelevel1/{uuid}/{uuid}", - "operationId": "DELETE /testsedatastorelevel1/{uuid}", + "description": "/analyticsprofile/{uuid}/{uuid}", + "operationId": "DELETE /analyticsprofile/{uuid}", "consumes": [ "application/json" ], @@ -31108,13 +31108,13 @@ } } }, - "/debugvirtualservice": { + "/applicationinsightspolicy": { "get": { "tags": [ - "DebugVirtualService" + "ApplicationInsightsPolicy" ], - "description": "/debugvirtualservice", - "operationId": "GET /debugvirtualservice", + "description": "/applicationinsightspolicy", + "operationId": "GET /applicationinsightspolicy", "consumes": [ "application/json" ], @@ -31205,7 +31205,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualServiceApiResponse" + "$ref": "#/definitions/ApplicationInsightsPolicyApiResponse" } }, "401": { @@ -31215,10 +31215,10 @@ }, "post": { "tags": [ - "DebugVirtualService" + "ApplicationInsightsPolicy" ], - "description": "/debugvirtualservice", - "operationId": "POST /debugvirtualservice", + "description": "/applicationinsightspolicy", + "operationId": "POST /applicationinsightspolicy", "consumes": [ "application/json" ], @@ -31257,10 +31257,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "ApplicationInsightsPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } } ], @@ -31273,7 +31273,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } }, "401": { @@ -31282,13 +31282,13 @@ } } }, - "/debugvirtualservice/{uuid}": { + "/applicationinsightspolicy/{uuid}": { "get": { "tags": [ - "DebugVirtualService" + "ApplicationInsightsPolicy" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "GET /debugvirtualservice/{uuid}", + "description": "/applicationinsightspolicy/{uuid}/{uuid}", + "operationId": "GET /applicationinsightspolicy/{uuid}", "consumes": [ "application/json" ], @@ -31374,7 +31374,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } }, "401": { @@ -31387,10 +31387,10 @@ }, "put": { "tags": [ - "DebugVirtualService" + "ApplicationInsightsPolicy" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PUT /debugvirtualservice/{uuid}", + "description": "/applicationinsightspolicy/{uuid}/{uuid}", + "operationId": "PUT /applicationinsightspolicy/{uuid}", "consumes": [ "application/json" ], @@ -31436,10 +31436,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "ApplicationInsightsPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } }, { @@ -31459,7 +31459,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } }, "401": { @@ -31472,10 +31472,10 @@ }, "patch": { "tags": [ - "DebugVirtualService" + "ApplicationInsightsPolicy" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PATCH /debugvirtualservice/{uuid}", + "description": "/applicationinsightspolicy/{uuid}/{uuid}", + "operationId": "PATCH /applicationinsightspolicy/{uuid}", "consumes": [ "application/json" ], @@ -31521,10 +31521,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "ApplicationInsightsPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } }, { @@ -31544,7 +31544,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/ApplicationInsightsPolicy" } }, "401": { @@ -31557,10 +31557,10 @@ }, "delete": { "tags": [ - "DebugVirtualService" + "ApplicationInsightsPolicy" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "DELETE /debugvirtualservice/{uuid}", + "description": "/applicationinsightspolicy/{uuid}/{uuid}", + "operationId": "DELETE /applicationinsightspolicy/{uuid}", "consumes": [ "application/json" ], diff --git a/swagger/ServiceEngine.yaml b/swagger/ServiceEngine.yaml index 1493c540e..cae14c5ca 100644 --- a/swagger/ServiceEngine.yaml +++ b/swagger/ServiceEngine.yaml @@ -5790,12 +5790,12 @@ paths: description: log in failed "404": description: object not found - /pool: + /vsdatascriptset: get: tags: - - Pool - description: /pool - operationId: GET /pool + - VSDataScriptSet + description: /vsdatascriptset + operationId: GET /vsdatascriptset consumes: - application/json produces: @@ -5858,14 +5858,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolApiResponse" + $ref: "#/definitions/VSDataScriptSetApiResponse" "401": description: log in failed post: tags: - - Pool - description: /pool - operationId: POST /pool + - VSDataScriptSet + description: /vsdatascriptset + operationId: POST /vsdatascriptset consumes: - application/json produces: @@ -5893,25 +5893,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Pool object creation + description: VSDataScriptSet object creation required: true schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" "401": description: log in failed - /pool/{uuid}: + /vsdatascriptset/{uuid}: get: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: GET /pool/{uuid} + - VSDataScriptSet + description: /vsdatascriptset/{uuid}/{uuid} + operationId: GET /vsdatascriptset/{uuid} consumes: - application/json produces: @@ -5971,16 +5971,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" "401": description: log in failed "404": description: object not found put: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: PUT /pool/{uuid} + - VSDataScriptSet + description: /vsdatascriptset/{uuid}/{uuid} + operationId: PUT /vsdatascriptset/{uuid} consumes: - application/json produces: @@ -6013,10 +6013,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Pool object creation + description: VSDataScriptSet object creation required: true schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" - in: path name: uuid description: UUID of the object to fetch @@ -6028,16 +6028,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" "401": description: log in failed "404": description: object not found patch: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: PATCH /pool/{uuid} + - VSDataScriptSet + description: /vsdatascriptset/{uuid}/{uuid} + operationId: PATCH /vsdatascriptset/{uuid} consumes: - application/json produces: @@ -6070,10 +6070,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Pool object creation + description: VSDataScriptSet object creation required: true schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" - in: path name: uuid description: UUID of the object to fetch @@ -6085,16 +6085,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/VSDataScriptSet" "401": description: log in failed "404": description: object not found delete: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: DELETE /pool/{uuid} + - VSDataScriptSet + description: /vsdatascriptset/{uuid}/{uuid} + operationId: DELETE /vsdatascriptset/{uuid} consumes: - application/json produces: @@ -6141,12 +6141,12 @@ paths: description: object not found - /wafprofile: + /sslkeyandcertificate: get: tags: - - WafProfile - description: /wafprofile - operationId: GET /wafprofile + - SSLKeyAndCertificate + description: /sslkeyandcertificate + operationId: GET /sslkeyandcertificate consumes: - application/json produces: @@ -6209,14 +6209,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfileApiResponse" + $ref: "#/definitions/SSLKeyAndCertificateApiResponse" "401": description: log in failed post: tags: - - WafProfile - description: /wafprofile - operationId: POST /wafprofile + - SSLKeyAndCertificate + description: /sslkeyandcertificate + operationId: POST /sslkeyandcertificate consumes: - application/json produces: @@ -6244,25 +6244,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed - /wafprofile/{uuid}: + /sslkeyandcertificate/{uuid}: get: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: GET /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: GET /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -6322,16 +6322,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed "404": description: object not found put: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: PUT /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: PUT /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -6364,10 +6364,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" - in: path name: uuid description: UUID of the object to fetch @@ -6379,16 +6379,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed "404": description: object not found patch: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: PATCH /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: PATCH /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -6421,10 +6421,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" - in: path name: uuid description: UUID of the object to fetch @@ -6436,16 +6436,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed "404": description: object not found delete: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: DELETE /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: DELETE /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -6492,12 +6492,12 @@ paths: description: object not found - /tenant: + /poolgroup: get: tags: - - Tenant - description: /tenant - operationId: GET /tenant + - PoolGroup + description: /poolgroup + operationId: GET /poolgroup consumes: - application/json produces: @@ -6560,14 +6560,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TenantApiResponse" + $ref: "#/definitions/PoolGroupApiResponse" "401": description: log in failed post: tags: - - Tenant - description: /tenant - operationId: POST /tenant + - PoolGroup + description: /poolgroup + operationId: POST /poolgroup consumes: - application/json produces: @@ -6595,25 +6595,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Tenant object creation + description: PoolGroup object creation required: true schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" "401": description: log in failed - /tenant/{uuid}: + /poolgroup/{uuid}: get: tags: - - Tenant - description: /tenant/{uuid}/{uuid} - operationId: GET /tenant/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: GET /poolgroup/{uuid} consumes: - application/json produces: @@ -6673,16 +6673,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" "401": description: log in failed "404": description: object not found put: tags: - - Tenant - description: /tenant/{uuid}/{uuid} - operationId: PUT /tenant/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: PUT /poolgroup/{uuid} consumes: - application/json produces: @@ -6715,10 +6715,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Tenant object creation + description: PoolGroup object creation required: true schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" - in: path name: uuid description: UUID of the object to fetch @@ -6730,16 +6730,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" "401": description: log in failed "404": description: object not found patch: tags: - - Tenant - description: /tenant/{uuid}/{uuid} - operationId: PATCH /tenant/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: PATCH /poolgroup/{uuid} consumes: - application/json produces: @@ -6772,10 +6772,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Tenant object creation + description: PoolGroup object creation required: true schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" - in: path name: uuid description: UUID of the object to fetch @@ -6787,16 +6787,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Tenant" + $ref: "#/definitions/PoolGroup" "401": description: log in failed "404": description: object not found delete: tags: - - Tenant - description: /tenant/{uuid}/{uuid} - operationId: DELETE /tenant/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: DELETE /poolgroup/{uuid} consumes: - application/json produces: @@ -6843,12 +6843,12 @@ paths: description: object not found - /wafcrs: + /apipath: get: tags: - - WafCRS - description: /wafcrs - operationId: GET /wafcrs + - ApiPath + description: /apipath + operationId: GET /apipath consumes: - application/json produces: @@ -6911,14 +6911,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafCRSApiResponse" + $ref: "#/definitions/ApiPathApiResponse" "401": description: log in failed post: tags: - - WafCRS - description: /wafcrs - operationId: POST /wafcrs + - ApiPath + description: /apipath + operationId: POST /apipath consumes: - application/json produces: @@ -6946,25 +6946,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafCRS object creation + description: ApiPath object creation required: true schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" "401": description: log in failed - /wafcrs/{uuid}: + /apipath/{uuid}: get: tags: - - WafCRS - description: /wafcrs/{uuid}/{uuid} - operationId: GET /wafcrs/{uuid} + - ApiPath + description: /apipath/{uuid}/{uuid} + operationId: GET /apipath/{uuid} consumes: - application/json produces: @@ -7024,16 +7024,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" "401": description: log in failed "404": description: object not found put: tags: - - WafCRS - description: /wafcrs/{uuid}/{uuid} - operationId: PUT /wafcrs/{uuid} + - ApiPath + description: /apipath/{uuid}/{uuid} + operationId: PUT /apipath/{uuid} consumes: - application/json produces: @@ -7066,10 +7066,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafCRS object creation + description: ApiPath object creation required: true schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" - in: path name: uuid description: UUID of the object to fetch @@ -7081,16 +7081,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" "401": description: log in failed "404": description: object not found patch: tags: - - WafCRS - description: /wafcrs/{uuid}/{uuid} - operationId: PATCH /wafcrs/{uuid} + - ApiPath + description: /apipath/{uuid}/{uuid} + operationId: PATCH /apipath/{uuid} consumes: - application/json produces: @@ -7123,10 +7123,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafCRS object creation + description: ApiPath object creation required: true schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" - in: path name: uuid description: UUID of the object to fetch @@ -7138,16 +7138,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafCRS" + $ref: "#/definitions/ApiPath" "401": description: log in failed "404": description: object not found delete: tags: - - WafCRS - description: /wafcrs/{uuid}/{uuid} - operationId: DELETE /wafcrs/{uuid} + - ApiPath + description: /apipath/{uuid}/{uuid} + operationId: DELETE /apipath/{uuid} consumes: - application/json produces: @@ -7194,12 +7194,12 @@ paths: description: object not found - /dynamicdnsrecord: + /wafprofile: get: tags: - - DynamicDnsRecord - description: /dynamicdnsrecord - operationId: GET /dynamicdnsrecord + - WafProfile + description: /wafprofile + operationId: GET /wafprofile consumes: - application/json produces: @@ -7262,14 +7262,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DynamicDnsRecordApiResponse" + $ref: "#/definitions/WafProfileApiResponse" "401": description: log in failed post: tags: - - DynamicDnsRecord - description: /dynamicdnsrecord - operationId: POST /dynamicdnsrecord + - WafProfile + description: /wafprofile + operationId: POST /wafprofile consumes: - application/json produces: @@ -7297,25 +7297,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DynamicDnsRecord object creation + description: WafProfile object creation required: true schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" "401": description: log in failed - /dynamicdnsrecord/{uuid}: + /wafprofile/{uuid}: get: tags: - - DynamicDnsRecord - description: /dynamicdnsrecord/{uuid}/{uuid} - operationId: GET /dynamicdnsrecord/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: GET /wafprofile/{uuid} consumes: - application/json produces: @@ -7375,16 +7375,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" "401": description: log in failed "404": description: object not found put: tags: - - DynamicDnsRecord - description: /dynamicdnsrecord/{uuid}/{uuid} - operationId: PUT /dynamicdnsrecord/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: PUT /wafprofile/{uuid} consumes: - application/json produces: @@ -7417,10 +7417,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DynamicDnsRecord object creation + description: WafProfile object creation required: true schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" - in: path name: uuid description: UUID of the object to fetch @@ -7432,16 +7432,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" "401": description: log in failed "404": description: object not found patch: tags: - - DynamicDnsRecord - description: /dynamicdnsrecord/{uuid}/{uuid} - operationId: PATCH /dynamicdnsrecord/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: PATCH /wafprofile/{uuid} consumes: - application/json produces: @@ -7474,10 +7474,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DynamicDnsRecord object creation + description: WafProfile object creation required: true schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" - in: path name: uuid description: UUID of the object to fetch @@ -7489,16 +7489,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DynamicDnsRecord" + $ref: "#/definitions/WafProfile" "401": description: log in failed "404": description: object not found delete: tags: - - DynamicDnsRecord - description: /dynamicdnsrecord/{uuid}/{uuid} - operationId: DELETE /dynamicdnsrecord/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: DELETE /wafprofile/{uuid} consumes: - application/json produces: @@ -7545,12 +7545,12 @@ paths: description: object not found - /vsgs: + /microservice: get: tags: - - VsGs - description: /vsgs - operationId: GET /vsgs + - MicroService + description: /microservice + operationId: GET /microservice consumes: - application/json produces: @@ -7613,14 +7613,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGsApiResponse" + $ref: "#/definitions/MicroServiceApiResponse" "401": description: log in failed post: tags: - - VsGs - description: /vsgs - operationId: POST /vsgs + - MicroService + description: /microservice + operationId: POST /microservice consumes: - application/json produces: @@ -7648,25 +7648,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: MicroService object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" "401": description: log in failed - /vsgs/{uuid}: + /microservice/{uuid}: get: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: GET /vsgs/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: GET /microservice/{uuid} consumes: - application/json produces: @@ -7726,16 +7726,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" "401": description: log in failed "404": description: object not found put: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PUT /vsgs/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: PUT /microservice/{uuid} consumes: - application/json produces: @@ -7768,10 +7768,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: MicroService object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" - in: path name: uuid description: UUID of the object to fetch @@ -7783,16 +7783,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" "401": description: log in failed "404": description: object not found patch: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PATCH /vsgs/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: PATCH /microservice/{uuid} consumes: - application/json produces: @@ -7825,10 +7825,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: MicroService object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" - in: path name: uuid description: UUID of the object to fetch @@ -7840,16 +7840,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/MicroService" "401": description: log in failed "404": description: object not found delete: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: DELETE /vsgs/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: DELETE /microservice/{uuid} consumes: - application/json produces: @@ -7896,12 +7896,12 @@ paths: description: object not found - /apipath: + /testsedatastorelevel3: get: tags: - - ApiPath - description: /apipath - operationId: GET /apipath + - TestSeDatastoreLevel3 + description: /testsedatastorelevel3 + operationId: GET /testsedatastorelevel3 consumes: - application/json produces: @@ -7964,14 +7964,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPathApiResponse" + $ref: "#/definitions/TestSeDatastoreLevel3ApiResponse" "401": description: log in failed post: tags: - - ApiPath - description: /apipath - operationId: POST /apipath + - TestSeDatastoreLevel3 + description: /testsedatastorelevel3 + operationId: POST /testsedatastorelevel3 consumes: - application/json produces: @@ -7999,25 +7999,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApiPath object creation + description: TestSeDatastoreLevel3 object creation required: true schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" "401": description: log in failed - /apipath/{uuid}: + /testsedatastorelevel3/{uuid}: get: tags: - - ApiPath - description: /apipath/{uuid}/{uuid} - operationId: GET /apipath/{uuid} + - TestSeDatastoreLevel3 + description: /testsedatastorelevel3/{uuid}/{uuid} + operationId: GET /testsedatastorelevel3/{uuid} consumes: - application/json produces: @@ -8077,16 +8077,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" "401": description: log in failed "404": description: object not found put: tags: - - ApiPath - description: /apipath/{uuid}/{uuid} - operationId: PUT /apipath/{uuid} + - TestSeDatastoreLevel3 + description: /testsedatastorelevel3/{uuid}/{uuid} + operationId: PUT /testsedatastorelevel3/{uuid} consumes: - application/json produces: @@ -8119,10 +8119,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApiPath object creation + description: TestSeDatastoreLevel3 object creation required: true schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" - in: path name: uuid description: UUID of the object to fetch @@ -8134,16 +8134,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" "401": description: log in failed "404": description: object not found patch: tags: - - ApiPath - description: /apipath/{uuid}/{uuid} - operationId: PATCH /apipath/{uuid} + - TestSeDatastoreLevel3 + description: /testsedatastorelevel3/{uuid}/{uuid} + operationId: PATCH /testsedatastorelevel3/{uuid} consumes: - application/json produces: @@ -8176,10 +8176,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApiPath object creation + description: TestSeDatastoreLevel3 object creation required: true schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" - in: path name: uuid description: UUID of the object to fetch @@ -8191,16 +8191,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPath" + $ref: "#/definitions/TestSeDatastoreLevel3" "401": description: log in failed "404": description: object not found delete: tags: - - ApiPath - description: /apipath/{uuid}/{uuid} - operationId: DELETE /apipath/{uuid} + - TestSeDatastoreLevel3 + description: /testsedatastorelevel3/{uuid}/{uuid} + operationId: DELETE /testsedatastorelevel3/{uuid} consumes: - application/json produces: @@ -8247,12 +8247,12 @@ paths: description: object not found - /wafpolicypsmgroup: + /healthmonitor: get: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup - operationId: GET /wafpolicypsmgroup + - HealthMonitor + description: /healthmonitor + operationId: GET /healthmonitor consumes: - application/json produces: @@ -8315,14 +8315,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroupApiResponse" + $ref: "#/definitions/HealthMonitorApiResponse" "401": description: log in failed post: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup - operationId: POST /wafpolicypsmgroup + - HealthMonitor + description: /healthmonitor + operationId: POST /healthmonitor consumes: - application/json produces: @@ -8350,25 +8350,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: HealthMonitor object creation required: true schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" "401": description: log in failed - /wafpolicypsmgroup/{uuid}: + /healthmonitor/{uuid}: get: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: GET /wafpolicypsmgroup/{uuid} + - HealthMonitor + description: /healthmonitor/{uuid}/{uuid} + operationId: GET /healthmonitor/{uuid} consumes: - application/json produces: @@ -8428,16 +8428,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" "401": description: log in failed "404": description: object not found put: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: PUT /wafpolicypsmgroup/{uuid} + - HealthMonitor + description: /healthmonitor/{uuid}/{uuid} + operationId: PUT /healthmonitor/{uuid} consumes: - application/json produces: @@ -8470,10 +8470,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: HealthMonitor object creation required: true schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" - in: path name: uuid description: UUID of the object to fetch @@ -8485,16 +8485,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" "401": description: log in failed "404": description: object not found patch: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: PATCH /wafpolicypsmgroup/{uuid} + - HealthMonitor + description: /healthmonitor/{uuid}/{uuid} + operationId: PATCH /healthmonitor/{uuid} consumes: - application/json produces: @@ -8527,10 +8527,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: HealthMonitor object creation required: true schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" - in: path name: uuid description: UUID of the object to fetch @@ -8542,16 +8542,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/HealthMonitor" "401": description: log in failed "404": description: object not found delete: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: DELETE /wafpolicypsmgroup/{uuid} + - HealthMonitor + description: /healthmonitor/{uuid}/{uuid} + operationId: DELETE /healthmonitor/{uuid} consumes: - application/json produces: @@ -8598,12 +8598,12 @@ paths: description: object not found - /pkiprofile: + /ipaddrgroup: get: tags: - - PKIProfile - description: /pkiprofile - operationId: GET /pkiprofile + - IpAddrGroup + description: /ipaddrgroup + operationId: GET /ipaddrgroup consumes: - application/json produces: @@ -8666,14 +8666,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfileApiResponse" + $ref: "#/definitions/IpAddrGroupApiResponse" "401": description: log in failed post: tags: - - PKIProfile - description: /pkiprofile - operationId: POST /pkiprofile + - IpAddrGroup + description: /ipaddrgroup + operationId: POST /ipaddrgroup consumes: - application/json produces: @@ -8701,25 +8701,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PKIProfile object creation + description: IpAddrGroup object creation required: true schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" "401": description: log in failed - /pkiprofile/{uuid}: + /ipaddrgroup/{uuid}: get: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: GET /pkiprofile/{uuid} + - IpAddrGroup + description: /ipaddrgroup/{uuid}/{uuid} + operationId: GET /ipaddrgroup/{uuid} consumes: - application/json produces: @@ -8779,16 +8779,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" "401": description: log in failed "404": description: object not found put: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: PUT /pkiprofile/{uuid} + - IpAddrGroup + description: /ipaddrgroup/{uuid}/{uuid} + operationId: PUT /ipaddrgroup/{uuid} consumes: - application/json produces: @@ -8821,10 +8821,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PKIProfile object creation + description: IpAddrGroup object creation required: true schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" - in: path name: uuid description: UUID of the object to fetch @@ -8836,16 +8836,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" "401": description: log in failed "404": description: object not found patch: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: PATCH /pkiprofile/{uuid} + - IpAddrGroup + description: /ipaddrgroup/{uuid}/{uuid} + operationId: PATCH /ipaddrgroup/{uuid} consumes: - application/json produces: @@ -8878,10 +8878,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PKIProfile object creation + description: IpAddrGroup object creation required: true schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" - in: path name: uuid description: UUID of the object to fetch @@ -8893,16 +8893,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/IpAddrGroup" "401": description: log in failed "404": description: object not found delete: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: DELETE /pkiprofile/{uuid} + - IpAddrGroup + description: /ipaddrgroup/{uuid}/{uuid} + operationId: DELETE /ipaddrgroup/{uuid} consumes: - application/json produces: @@ -8949,12 +8949,12 @@ paths: description: object not found - /ipaddrgroup: + /applicationprofile: get: tags: - - IpAddrGroup - description: /ipaddrgroup - operationId: GET /ipaddrgroup + - ApplicationProfile + description: /applicationprofile + operationId: GET /applicationprofile consumes: - application/json produces: @@ -9017,14 +9017,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/IpAddrGroupApiResponse" + $ref: "#/definitions/ApplicationProfileApiResponse" "401": description: log in failed post: tags: - - IpAddrGroup - description: /ipaddrgroup - operationId: POST /ipaddrgroup + - ApplicationProfile + description: /applicationprofile + operationId: POST /applicationprofile consumes: - application/json produces: @@ -9052,25 +9052,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: IpAddrGroup object creation + description: ApplicationProfile object creation required: true schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" "401": description: log in failed - /ipaddrgroup/{uuid}: + /applicationprofile/{uuid}: get: tags: - - IpAddrGroup - description: /ipaddrgroup/{uuid}/{uuid} - operationId: GET /ipaddrgroup/{uuid} + - ApplicationProfile + description: /applicationprofile/{uuid}/{uuid} + operationId: GET /applicationprofile/{uuid} consumes: - application/json produces: @@ -9130,16 +9130,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" "401": description: log in failed "404": description: object not found put: tags: - - IpAddrGroup - description: /ipaddrgroup/{uuid}/{uuid} - operationId: PUT /ipaddrgroup/{uuid} + - ApplicationProfile + description: /applicationprofile/{uuid}/{uuid} + operationId: PUT /applicationprofile/{uuid} consumes: - application/json produces: @@ -9172,10 +9172,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: IpAddrGroup object creation + description: ApplicationProfile object creation required: true schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" - in: path name: uuid description: UUID of the object to fetch @@ -9187,16 +9187,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" "401": description: log in failed "404": description: object not found patch: tags: - - IpAddrGroup - description: /ipaddrgroup/{uuid}/{uuid} - operationId: PATCH /ipaddrgroup/{uuid} + - ApplicationProfile + description: /applicationprofile/{uuid}/{uuid} + operationId: PATCH /applicationprofile/{uuid} consumes: - application/json produces: @@ -9229,10 +9229,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: IpAddrGroup object creation + description: ApplicationProfile object creation required: true schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" - in: path name: uuid description: UUID of the object to fetch @@ -9244,16 +9244,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/IpAddrGroup" + $ref: "#/definitions/ApplicationProfile" "401": description: log in failed "404": description: object not found delete: tags: - - IpAddrGroup - description: /ipaddrgroup/{uuid}/{uuid} - operationId: DELETE /ipaddrgroup/{uuid} + - ApplicationProfile + description: /applicationprofile/{uuid}/{uuid} + operationId: DELETE /applicationprofile/{uuid} consumes: - application/json produces: @@ -9300,12 +9300,12 @@ paths: description: object not found - /analyticsprofile: + /positivesecuritypolicy: get: tags: - - AnalyticsProfile - description: /analyticsprofile - operationId: GET /analyticsprofile + - PositiveSecurityPolicy + description: /positivesecuritypolicy + operationId: GET /positivesecuritypolicy consumes: - application/json produces: @@ -9368,14 +9368,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/AnalyticsProfileApiResponse" + $ref: "#/definitions/PositiveSecurityPolicyApiResponse" "401": description: log in failed post: tags: - - AnalyticsProfile - description: /analyticsprofile - operationId: POST /analyticsprofile + - PositiveSecurityPolicy + description: /positivesecuritypolicy + operationId: POST /positivesecuritypolicy consumes: - application/json produces: @@ -9403,25 +9403,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: AnalyticsProfile object creation + description: PositiveSecurityPolicy object creation required: true schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" "401": description: log in failed - /analyticsprofile/{uuid}: + /positivesecuritypolicy/{uuid}: get: tags: - - AnalyticsProfile - description: /analyticsprofile/{uuid}/{uuid} - operationId: GET /analyticsprofile/{uuid} + - PositiveSecurityPolicy + description: /positivesecuritypolicy/{uuid}/{uuid} + operationId: GET /positivesecuritypolicy/{uuid} consumes: - application/json produces: @@ -9481,16 +9481,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" "401": description: log in failed "404": description: object not found put: tags: - - AnalyticsProfile - description: /analyticsprofile/{uuid}/{uuid} - operationId: PUT /analyticsprofile/{uuid} + - PositiveSecurityPolicy + description: /positivesecuritypolicy/{uuid}/{uuid} + operationId: PUT /positivesecuritypolicy/{uuid} consumes: - application/json produces: @@ -9523,10 +9523,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: AnalyticsProfile object creation + description: PositiveSecurityPolicy object creation required: true schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -9538,16 +9538,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - AnalyticsProfile - description: /analyticsprofile/{uuid}/{uuid} - operationId: PATCH /analyticsprofile/{uuid} + - PositiveSecurityPolicy + description: /positivesecuritypolicy/{uuid}/{uuid} + operationId: PATCH /positivesecuritypolicy/{uuid} consumes: - application/json produces: @@ -9580,10 +9580,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: AnalyticsProfile object creation + description: PositiveSecurityPolicy object creation required: true schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -9595,16 +9595,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/AnalyticsProfile" + $ref: "#/definitions/PositiveSecurityPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - AnalyticsProfile - description: /analyticsprofile/{uuid}/{uuid} - operationId: DELETE /analyticsprofile/{uuid} + - PositiveSecurityPolicy + description: /positivesecuritypolicy/{uuid}/{uuid} + operationId: DELETE /positivesecuritypolicy/{uuid} consumes: - application/json produces: @@ -9651,12 +9651,12 @@ paths: description: object not found - /microservice: + /apipolicy: get: tags: - - MicroService - description: /microservice - operationId: GET /microservice + - ApiPolicy + description: /apipolicy + operationId: GET /apipolicy consumes: - application/json produces: @@ -9719,14 +9719,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroServiceApiResponse" + $ref: "#/definitions/ApiPolicyApiResponse" "401": description: log in failed post: tags: - - MicroService - description: /microservice - operationId: POST /microservice + - ApiPolicy + description: /apipolicy + operationId: POST /apipolicy consumes: - application/json produces: @@ -9754,25 +9754,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed - /microservice/{uuid}: + /apipolicy/{uuid}: get: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: GET /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: GET /apipolicy/{uuid} consumes: - application/json produces: @@ -9832,16 +9832,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed "404": description: object not found put: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: PUT /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: PUT /apipolicy/{uuid} consumes: - application/json produces: @@ -9874,10 +9874,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -9889,16 +9889,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: PATCH /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: PATCH /apipolicy/{uuid} consumes: - application/json produces: @@ -9931,10 +9931,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -9946,16 +9946,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: DELETE /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: DELETE /apipolicy/{uuid} consumes: - application/json produces: @@ -10002,12 +10002,12 @@ paths: description: object not found - /cloud: + /wafcrs: get: tags: - - Cloud - description: /cloud - operationId: GET /cloud + - WafCRS + description: /wafcrs + operationId: GET /wafcrs consumes: - application/json produces: @@ -10070,14 +10070,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/CloudApiResponse" + $ref: "#/definitions/WafCRSApiResponse" "401": description: log in failed post: tags: - - Cloud - description: /cloud - operationId: POST /cloud + - WafCRS + description: /wafcrs + operationId: POST /wafcrs consumes: - application/json produces: @@ -10105,25 +10105,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Cloud object creation + description: WafCRS object creation required: true schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" "401": description: log in failed - /cloud/{uuid}: + /wafcrs/{uuid}: get: tags: - - Cloud - description: /cloud/{uuid}/{uuid} - operationId: GET /cloud/{uuid} + - WafCRS + description: /wafcrs/{uuid}/{uuid} + operationId: GET /wafcrs/{uuid} consumes: - application/json produces: @@ -10183,16 +10183,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" "401": description: log in failed "404": description: object not found put: tags: - - Cloud - description: /cloud/{uuid}/{uuid} - operationId: PUT /cloud/{uuid} + - WafCRS + description: /wafcrs/{uuid}/{uuid} + operationId: PUT /wafcrs/{uuid} consumes: - application/json produces: @@ -10225,10 +10225,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Cloud object creation + description: WafCRS object creation required: true schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" - in: path name: uuid description: UUID of the object to fetch @@ -10240,16 +10240,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" "401": description: log in failed "404": description: object not found patch: tags: - - Cloud - description: /cloud/{uuid}/{uuid} - operationId: PATCH /cloud/{uuid} + - WafCRS + description: /wafcrs/{uuid}/{uuid} + operationId: PATCH /wafcrs/{uuid} consumes: - application/json produces: @@ -10282,10 +10282,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Cloud object creation + description: WafCRS object creation required: true schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" - in: path name: uuid description: UUID of the object to fetch @@ -10297,16 +10297,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Cloud" + $ref: "#/definitions/WafCRS" "401": description: log in failed "404": description: object not found delete: tags: - - Cloud - description: /cloud/{uuid}/{uuid} - operationId: DELETE /cloud/{uuid} + - WafCRS + description: /wafcrs/{uuid}/{uuid} + operationId: DELETE /wafcrs/{uuid} consumes: - application/json produces: @@ -10353,12 +10353,12 @@ paths: description: object not found - /testsedatastorelevel3: + /sslprofile: get: tags: - - TestSeDatastoreLevel3 - description: /testsedatastorelevel3 - operationId: GET /testsedatastorelevel3 + - SSLProfile + description: /sslprofile + operationId: GET /sslprofile consumes: - application/json produces: @@ -10421,14 +10421,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel3ApiResponse" + $ref: "#/definitions/SSLProfileApiResponse" "401": description: log in failed post: tags: - - TestSeDatastoreLevel3 - description: /testsedatastorelevel3 - operationId: POST /testsedatastorelevel3 + - SSLProfile + description: /sslprofile + operationId: POST /sslprofile consumes: - application/json produces: @@ -10456,25 +10456,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel3 object creation + description: SSLProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" "401": description: log in failed - /testsedatastorelevel3/{uuid}: + /sslprofile/{uuid}: get: tags: - - TestSeDatastoreLevel3 - description: /testsedatastorelevel3/{uuid}/{uuid} - operationId: GET /testsedatastorelevel3/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: GET /sslprofile/{uuid} consumes: - application/json produces: @@ -10534,16 +10534,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" "401": description: log in failed "404": description: object not found put: tags: - - TestSeDatastoreLevel3 - description: /testsedatastorelevel3/{uuid}/{uuid} - operationId: PUT /testsedatastorelevel3/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: PUT /sslprofile/{uuid} consumes: - application/json produces: @@ -10576,10 +10576,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel3 object creation + description: SSLProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" - in: path name: uuid description: UUID of the object to fetch @@ -10591,16 +10591,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" "401": description: log in failed "404": description: object not found patch: tags: - - TestSeDatastoreLevel3 - description: /testsedatastorelevel3/{uuid}/{uuid} - operationId: PATCH /testsedatastorelevel3/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: PATCH /sslprofile/{uuid} consumes: - application/json produces: @@ -10633,10 +10633,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel3 object creation + description: SSLProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" - in: path name: uuid description: UUID of the object to fetch @@ -10648,16 +10648,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel3" + $ref: "#/definitions/SSLProfile" "401": description: log in failed "404": description: object not found delete: tags: - - TestSeDatastoreLevel3 - description: /testsedatastorelevel3/{uuid}/{uuid} - operationId: DELETE /testsedatastorelevel3/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: DELETE /sslprofile/{uuid} consumes: - application/json produces: @@ -10704,12 +10704,12 @@ paths: description: object not found - /vrfcontext: + /errorpagebody: get: tags: - - VrfContext - description: /vrfcontext - operationId: GET /vrfcontext + - ErrorPageBody + description: /errorpagebody + operationId: GET /errorpagebody consumes: - application/json produces: @@ -10772,14 +10772,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VrfContextApiResponse" + $ref: "#/definitions/ErrorPageBodyApiResponse" "401": description: log in failed post: tags: - - VrfContext - description: /vrfcontext - operationId: POST /vrfcontext + - ErrorPageBody + description: /errorpagebody + operationId: POST /errorpagebody consumes: - application/json produces: @@ -10807,25 +10807,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VrfContext object creation + description: ErrorPageBody object creation required: true schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed - /vrfcontext/{uuid}: + /errorpagebody/{uuid}: get: tags: - - VrfContext - description: /vrfcontext/{uuid}/{uuid} - operationId: GET /vrfcontext/{uuid} + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: GET /errorpagebody/{uuid} consumes: - application/json produces: @@ -10885,16 +10885,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed "404": description: object not found put: tags: - - VrfContext - description: /vrfcontext/{uuid}/{uuid} - operationId: PUT /vrfcontext/{uuid} + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: PUT /errorpagebody/{uuid} consumes: - application/json produces: @@ -10927,10 +10927,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VrfContext object creation + description: ErrorPageBody object creation required: true schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" - in: path name: uuid description: UUID of the object to fetch @@ -10942,16 +10942,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed "404": description: object not found patch: tags: - - VrfContext - description: /vrfcontext/{uuid}/{uuid} - operationId: PATCH /vrfcontext/{uuid} + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: PATCH /errorpagebody/{uuid} consumes: - application/json produces: @@ -10984,10 +10984,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VrfContext object creation + description: ErrorPageBody object creation required: true schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" - in: path name: uuid description: UUID of the object to fetch @@ -10999,16 +10999,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VrfContext" + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed "404": description: object not found delete: tags: - - VrfContext - description: /vrfcontext/{uuid}/{uuid} - operationId: DELETE /vrfcontext/{uuid} + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: DELETE /errorpagebody/{uuid} consumes: - application/json produces: @@ -11055,12 +11055,12 @@ paths: description: object not found - /virtualservice: + /vrfcontext: get: tags: - - VirtualService - description: /virtualservice - operationId: GET /virtualservice + - VrfContext + description: /vrfcontext + operationId: GET /vrfcontext consumes: - application/json produces: @@ -11123,14 +11123,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceApiResponse" + $ref: "#/definitions/VrfContextApiResponse" "401": description: log in failed post: tags: - - VirtualService - description: /virtualservice - operationId: POST /virtualservice + - VrfContext + description: /vrfcontext + operationId: POST /vrfcontext consumes: - application/json produces: @@ -11158,25 +11158,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: VrfContext object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" "401": description: log in failed - /virtualservice/{uuid}: + /vrfcontext/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: GET /virtualservice/{uuid} + - VrfContext + description: /vrfcontext/{uuid}/{uuid} + operationId: GET /vrfcontext/{uuid} consumes: - application/json produces: @@ -11236,16 +11236,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" "401": description: log in failed "404": description: object not found put: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PUT /virtualservice/{uuid} + - VrfContext + description: /vrfcontext/{uuid}/{uuid} + operationId: PUT /vrfcontext/{uuid} consumes: - application/json produces: @@ -11278,10 +11278,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: VrfContext object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" - in: path name: uuid description: UUID of the object to fetch @@ -11293,16 +11293,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" "401": description: log in failed "404": description: object not found patch: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PATCH /virtualservice/{uuid} + - VrfContext + description: /vrfcontext/{uuid}/{uuid} + operationId: PATCH /vrfcontext/{uuid} consumes: - application/json produces: @@ -11335,10 +11335,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: VrfContext object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" - in: path name: uuid description: UUID of the object to fetch @@ -11350,16 +11350,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/VrfContext" "401": description: log in failed "404": description: object not found delete: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: DELETE /virtualservice/{uuid} + - VrfContext + description: /vrfcontext/{uuid}/{uuid} + operationId: DELETE /vrfcontext/{uuid} consumes: - application/json produces: @@ -11406,12 +11406,12 @@ paths: description: object not found - /networksecuritypolicy: + /networkservice: get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy - operationId: GET /networksecuritypolicy + - NetworkService + description: /networkservice + operationId: GET /networkservice consumes: - application/json produces: @@ -11474,14 +11474,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicyApiResponse" + $ref: "#/definitions/NetworkServiceApiResponse" "401": description: log in failed post: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy - operationId: POST /networksecuritypolicy + - NetworkService + description: /networkservice + operationId: POST /networkservice consumes: - application/json produces: @@ -11509,25 +11509,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkSecurityPolicy object creation + description: NetworkService object creation required: true schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" "401": description: log in failed - /networksecuritypolicy/{uuid}: + /networkservice/{uuid}: get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: GET /networksecuritypolicy/{uuid} + - NetworkService + description: /networkservice/{uuid}/{uuid} + operationId: GET /networkservice/{uuid} consumes: - application/json produces: @@ -11587,16 +11587,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" "401": description: log in failed "404": description: object not found put: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: PUT /networksecuritypolicy/{uuid} + - NetworkService + description: /networkservice/{uuid}/{uuid} + operationId: PUT /networkservice/{uuid} consumes: - application/json produces: @@ -11629,10 +11629,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkSecurityPolicy object creation + description: NetworkService object creation required: true schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" - in: path name: uuid description: UUID of the object to fetch @@ -11644,16 +11644,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" "401": description: log in failed "404": description: object not found patch: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: PATCH /networksecuritypolicy/{uuid} + - NetworkService + description: /networkservice/{uuid}/{uuid} + operationId: PATCH /networkservice/{uuid} consumes: - application/json produces: @@ -11686,10 +11686,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkSecurityPolicy object creation + description: NetworkService object creation required: true schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" - in: path name: uuid description: UUID of the object to fetch @@ -11701,16 +11701,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/NetworkService" "401": description: log in failed "404": description: object not found delete: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: DELETE /networksecuritypolicy/{uuid} + - NetworkService + description: /networkservice/{uuid}/{uuid} + operationId: DELETE /networkservice/{uuid} consumes: - application/json produces: @@ -11757,12 +11757,12 @@ paths: description: object not found - /labelprofile: + /networksecuritypolicy: get: tags: - - LabelProfile - description: /labelprofile - operationId: GET /labelprofile + - NetworkSecurityPolicy + description: /networksecuritypolicy + operationId: GET /networksecuritypolicy consumes: - application/json produces: @@ -11825,14 +11825,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/LabelProfileApiResponse" + $ref: "#/definitions/NetworkSecurityPolicyApiResponse" "401": description: log in failed post: tags: - - LabelProfile - description: /labelprofile - operationId: POST /labelprofile + - NetworkSecurityPolicy + description: /networksecuritypolicy + operationId: POST /networksecuritypolicy consumes: - application/json produces: @@ -11860,25 +11860,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: LabelProfile object creation + description: NetworkSecurityPolicy object creation required: true schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed - /labelprofile/{uuid}: + /networksecuritypolicy/{uuid}: get: tags: - - LabelProfile - description: /labelprofile/{uuid}/{uuid} - operationId: GET /labelprofile/{uuid} + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: GET /networksecuritypolicy/{uuid} consumes: - application/json produces: @@ -11938,16 +11938,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed "404": description: object not found put: tags: - - LabelProfile - description: /labelprofile/{uuid}/{uuid} - operationId: PUT /labelprofile/{uuid} + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: PUT /networksecuritypolicy/{uuid} consumes: - application/json produces: @@ -11980,10 +11980,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: LabelProfile object creation + description: NetworkSecurityPolicy object creation required: true schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -11995,16 +11995,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - LabelProfile - description: /labelprofile/{uuid}/{uuid} - operationId: PATCH /labelprofile/{uuid} + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: PATCH /networksecuritypolicy/{uuid} consumes: - application/json produces: @@ -12037,10 +12037,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: LabelProfile object creation + description: NetworkSecurityPolicy object creation required: true schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -12052,16 +12052,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/LabelProfile" + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - LabelProfile - description: /labelprofile/{uuid}/{uuid} - operationId: DELETE /labelprofile/{uuid} + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: DELETE /networksecuritypolicy/{uuid} consumes: - application/json produces: @@ -12108,12 +12108,12 @@ paths: description: object not found - /apipolicy: + /errorpageprofile: get: tags: - - ApiPolicy - description: /apipolicy - operationId: GET /apipolicy + - ErrorPageProfile + description: /errorpageprofile + operationId: GET /errorpageprofile consumes: - application/json produces: @@ -12176,14 +12176,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicyApiResponse" + $ref: "#/definitions/ErrorPageProfileApiResponse" "401": description: log in failed post: tags: - - ApiPolicy - description: /apipolicy - operationId: POST /apipolicy + - ErrorPageProfile + description: /errorpageprofile + operationId: POST /errorpageprofile consumes: - application/json produces: @@ -12211,25 +12211,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApiPolicy object creation + description: ErrorPageProfile object creation required: true schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed - /apipolicy/{uuid}: + /errorpageprofile/{uuid}: get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: GET /apipolicy/{uuid} + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: GET /errorpageprofile/{uuid} consumes: - application/json produces: @@ -12289,16 +12289,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed "404": description: object not found put: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: PUT /apipolicy/{uuid} + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: PUT /errorpageprofile/{uuid} consumes: - application/json produces: @@ -12331,10 +12331,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApiPolicy object creation + description: ErrorPageProfile object creation required: true schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" - in: path name: uuid description: UUID of the object to fetch @@ -12346,16 +12346,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed "404": description: object not found patch: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: PATCH /apipolicy/{uuid} + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: PATCH /errorpageprofile/{uuid} consumes: - application/json produces: @@ -12388,10 +12388,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApiPolicy object creation + description: ErrorPageProfile object creation required: true schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" - in: path name: uuid description: UUID of the object to fetch @@ -12403,16 +12403,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed "404": description: object not found delete: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: DELETE /apipolicy/{uuid} + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: DELETE /errorpageprofile/{uuid} consumes: - application/json produces: @@ -12459,12 +12459,12 @@ paths: description: object not found - /poolgroup: + /stringgroup: get: tags: - - PoolGroup - description: /poolgroup - operationId: GET /poolgroup + - StringGroup + description: /stringgroup + operationId: GET /stringgroup consumes: - application/json produces: @@ -12527,14 +12527,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroupApiResponse" + $ref: "#/definitions/StringGroupApiResponse" "401": description: log in failed post: tags: - - PoolGroup - description: /poolgroup - operationId: POST /poolgroup + - StringGroup + description: /stringgroup + operationId: POST /stringgroup consumes: - application/json produces: @@ -12562,25 +12562,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PoolGroup object creation + description: StringGroup object creation required: true schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" "401": description: log in failed - /poolgroup/{uuid}: + /stringgroup/{uuid}: get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: GET /poolgroup/{uuid} + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: GET /stringgroup/{uuid} consumes: - application/json produces: @@ -12640,16 +12640,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" "401": description: log in failed "404": description: object not found put: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: PUT /poolgroup/{uuid} + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: PUT /stringgroup/{uuid} consumes: - application/json produces: @@ -12682,10 +12682,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PoolGroup object creation + description: StringGroup object creation required: true schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" - in: path name: uuid description: UUID of the object to fetch @@ -12697,16 +12697,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" "401": description: log in failed "404": description: object not found patch: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: PATCH /poolgroup/{uuid} + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: PATCH /stringgroup/{uuid} consumes: - application/json produces: @@ -12739,10 +12739,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PoolGroup object creation + description: StringGroup object creation required: true schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" - in: path name: uuid description: UUID of the object to fetch @@ -12754,16 +12754,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/StringGroup" "401": description: log in failed "404": description: object not found delete: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: DELETE /poolgroup/{uuid} + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: DELETE /stringgroup/{uuid} consumes: - application/json produces: @@ -12810,12 +12810,12 @@ paths: description: object not found - /networkservice: + /serviceenginegroup: get: tags: - - NetworkService - description: /networkservice - operationId: GET /networkservice + - ServiceEngineGroup + description: /serviceenginegroup + operationId: GET /serviceenginegroup consumes: - application/json produces: @@ -12878,14 +12878,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkServiceApiResponse" + $ref: "#/definitions/ServiceEngineGroupApiResponse" "401": description: log in failed post: tags: - - NetworkService - description: /networkservice - operationId: POST /networkservice + - ServiceEngineGroup + description: /serviceenginegroup + operationId: POST /serviceenginegroup consumes: - application/json produces: @@ -12913,25 +12913,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkService object creation + description: ServiceEngineGroup object creation required: true schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" "401": description: log in failed - /networkservice/{uuid}: + /serviceenginegroup/{uuid}: get: tags: - - NetworkService - description: /networkservice/{uuid}/{uuid} - operationId: GET /networkservice/{uuid} + - ServiceEngineGroup + description: /serviceenginegroup/{uuid}/{uuid} + operationId: GET /serviceenginegroup/{uuid} consumes: - application/json produces: @@ -12991,16 +12991,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" "401": description: log in failed "404": description: object not found put: tags: - - NetworkService - description: /networkservice/{uuid}/{uuid} - operationId: PUT /networkservice/{uuid} + - ServiceEngineGroup + description: /serviceenginegroup/{uuid}/{uuid} + operationId: PUT /serviceenginegroup/{uuid} consumes: - application/json produces: @@ -13033,10 +13033,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkService object creation + description: ServiceEngineGroup object creation required: true schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" - in: path name: uuid description: UUID of the object to fetch @@ -13048,16 +13048,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" "401": description: log in failed "404": description: object not found patch: tags: - - NetworkService - description: /networkservice/{uuid}/{uuid} - operationId: PATCH /networkservice/{uuid} + - ServiceEngineGroup + description: /serviceenginegroup/{uuid}/{uuid} + operationId: PATCH /serviceenginegroup/{uuid} consumes: - application/json produces: @@ -13090,10 +13090,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkService object creation + description: ServiceEngineGroup object creation required: true schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" - in: path name: uuid description: UUID of the object to fetch @@ -13105,16 +13105,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkService" + $ref: "#/definitions/ServiceEngineGroup" "401": description: log in failed "404": description: object not found delete: tags: - - NetworkService - description: /networkservice/{uuid}/{uuid} - operationId: DELETE /networkservice/{uuid} + - ServiceEngineGroup + description: /serviceenginegroup/{uuid}/{uuid} + operationId: DELETE /serviceenginegroup/{uuid} consumes: - application/json produces: @@ -13161,12 +13161,12 @@ paths: description: object not found - /sslprofile: + /gslbservice: get: tags: - - SSLProfile - description: /sslprofile - operationId: GET /sslprofile + - GslbService + description: /gslbservice + operationId: GET /gslbservice consumes: - application/json produces: @@ -13229,14 +13229,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLProfileApiResponse" + $ref: "#/definitions/GslbServiceApiResponse" "401": description: log in failed post: tags: - - SSLProfile - description: /sslprofile - operationId: POST /sslprofile + - GslbService + description: /gslbservice + operationId: POST /gslbservice consumes: - application/json produces: @@ -13264,25 +13264,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SSLProfile object creation + description: GslbService object creation required: true schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" "401": description: log in failed - /sslprofile/{uuid}: + /gslbservice/{uuid}: get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: GET /sslprofile/{uuid} + - GslbService + description: /gslbservice/{uuid}/{uuid} + operationId: GET /gslbservice/{uuid} consumes: - application/json produces: @@ -13342,16 +13342,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" "401": description: log in failed "404": description: object not found put: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: PUT /sslprofile/{uuid} + - GslbService + description: /gslbservice/{uuid}/{uuid} + operationId: PUT /gslbservice/{uuid} consumes: - application/json produces: @@ -13384,10 +13384,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SSLProfile object creation + description: GslbService object creation required: true schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" - in: path name: uuid description: UUID of the object to fetch @@ -13399,16 +13399,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" "401": description: log in failed "404": description: object not found patch: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: PATCH /sslprofile/{uuid} + - GslbService + description: /gslbservice/{uuid}/{uuid} + operationId: PATCH /gslbservice/{uuid} consumes: - application/json produces: @@ -13441,10 +13441,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SSLProfile object creation + description: GslbService object creation required: true schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" - in: path name: uuid description: UUID of the object to fetch @@ -13456,16 +13456,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/GslbService" "401": description: log in failed "404": description: object not found delete: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: DELETE /sslprofile/{uuid} + - GslbService + description: /gslbservice/{uuid}/{uuid} + operationId: DELETE /gslbservice/{uuid} consumes: - application/json produces: @@ -14214,12 +14214,12 @@ paths: description: object not found - /wafpolicy: + /dynamicdnsrecord: get: tags: - - WafPolicy - description: /wafpolicy - operationId: GET /wafpolicy + - DynamicDnsRecord + description: /dynamicdnsrecord + operationId: GET /dynamicdnsrecord consumes: - application/json produces: @@ -14282,14 +14282,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyApiResponse" + $ref: "#/definitions/DynamicDnsRecordApiResponse" "401": description: log in failed post: tags: - - WafPolicy - description: /wafpolicy - operationId: POST /wafpolicy + - DynamicDnsRecord + description: /dynamicdnsrecord + operationId: POST /dynamicdnsrecord consumes: - application/json produces: @@ -14317,25 +14317,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicy object creation + description: DynamicDnsRecord object creation required: true schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" "401": description: log in failed - /wafpolicy/{uuid}: + /dynamicdnsrecord/{uuid}: get: tags: - - WafPolicy - description: /wafpolicy/{uuid}/{uuid} - operationId: GET /wafpolicy/{uuid} + - DynamicDnsRecord + description: /dynamicdnsrecord/{uuid}/{uuid} + operationId: GET /dynamicdnsrecord/{uuid} consumes: - application/json produces: @@ -14395,16 +14395,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" "401": description: log in failed "404": description: object not found put: tags: - - WafPolicy - description: /wafpolicy/{uuid}/{uuid} - operationId: PUT /wafpolicy/{uuid} + - DynamicDnsRecord + description: /dynamicdnsrecord/{uuid}/{uuid} + operationId: PUT /dynamicdnsrecord/{uuid} consumes: - application/json produces: @@ -14437,10 +14437,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicy object creation + description: DynamicDnsRecord object creation required: true schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" - in: path name: uuid description: UUID of the object to fetch @@ -14452,16 +14452,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" "401": description: log in failed "404": description: object not found patch: tags: - - WafPolicy - description: /wafpolicy/{uuid}/{uuid} - operationId: PATCH /wafpolicy/{uuid} + - DynamicDnsRecord + description: /dynamicdnsrecord/{uuid}/{uuid} + operationId: PATCH /dynamicdnsrecord/{uuid} consumes: - application/json produces: @@ -14494,10 +14494,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicy object creation + description: DynamicDnsRecord object creation required: true schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" - in: path name: uuid description: UUID of the object to fetch @@ -14509,16 +14509,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicy" + $ref: "#/definitions/DynamicDnsRecord" "401": description: log in failed "404": description: object not found delete: tags: - - WafPolicy - description: /wafpolicy/{uuid}/{uuid} - operationId: DELETE /wafpolicy/{uuid} + - DynamicDnsRecord + description: /dynamicdnsrecord/{uuid}/{uuid} + operationId: DELETE /dynamicdnsrecord/{uuid} consumes: - application/json produces: @@ -14565,12 +14565,12 @@ paths: description: object not found - /gslbservice: + /gslb: get: tags: - - GslbService - description: /gslbservice - operationId: GET /gslbservice + - Gslb + description: /gslb + operationId: GET /gslb consumes: - application/json produces: @@ -14633,14 +14633,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbServiceApiResponse" + $ref: "#/definitions/GslbApiResponse" "401": description: log in failed post: tags: - - GslbService - description: /gslbservice - operationId: POST /gslbservice + - Gslb + description: /gslb + operationId: POST /gslb consumes: - application/json produces: @@ -14668,25 +14668,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbService object creation + description: Gslb object creation required: true schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" "401": description: log in failed - /gslbservice/{uuid}: + /gslb/{uuid}: get: tags: - - GslbService - description: /gslbservice/{uuid}/{uuid} - operationId: GET /gslbservice/{uuid} + - Gslb + description: /gslb/{uuid}/{uuid} + operationId: GET /gslb/{uuid} consumes: - application/json produces: @@ -14746,16 +14746,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" "401": description: log in failed "404": description: object not found put: tags: - - GslbService - description: /gslbservice/{uuid}/{uuid} - operationId: PUT /gslbservice/{uuid} + - Gslb + description: /gslb/{uuid}/{uuid} + operationId: PUT /gslb/{uuid} consumes: - application/json produces: @@ -14788,10 +14788,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbService object creation + description: Gslb object creation required: true schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" - in: path name: uuid description: UUID of the object to fetch @@ -14803,16 +14803,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" "401": description: log in failed "404": description: object not found patch: tags: - - GslbService - description: /gslbservice/{uuid}/{uuid} - operationId: PATCH /gslbservice/{uuid} + - Gslb + description: /gslb/{uuid}/{uuid} + operationId: PATCH /gslb/{uuid} consumes: - application/json produces: @@ -14845,10 +14845,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbService object creation + description: Gslb object creation required: true schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" - in: path name: uuid description: UUID of the object to fetch @@ -14860,16 +14860,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbService" + $ref: "#/definitions/Gslb" "401": description: log in failed "404": description: object not found delete: tags: - - GslbService - description: /gslbservice/{uuid}/{uuid} - operationId: DELETE /gslbservice/{uuid} + - Gslb + description: /gslb/{uuid}/{uuid} + operationId: DELETE /gslb/{uuid} consumes: - application/json produces: @@ -14916,12 +14916,12 @@ paths: description: object not found - /errorpageprofile: + /testsedatastorelevel1: get: tags: - - ErrorPageProfile - description: /errorpageprofile - operationId: GET /errorpageprofile + - TestSeDatastoreLevel1 + description: /testsedatastorelevel1 + operationId: GET /testsedatastorelevel1 consumes: - application/json produces: @@ -14984,14 +14984,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfileApiResponse" + $ref: "#/definitions/TestSeDatastoreLevel1ApiResponse" "401": description: log in failed post: tags: - - ErrorPageProfile - description: /errorpageprofile - operationId: POST /errorpageprofile + - TestSeDatastoreLevel1 + description: /testsedatastorelevel1 + operationId: POST /testsedatastorelevel1 consumes: - application/json produces: @@ -15019,25 +15019,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ErrorPageProfile object creation + description: TestSeDatastoreLevel1 object creation required: true schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" "401": description: log in failed - /errorpageprofile/{uuid}: + /testsedatastorelevel1/{uuid}: get: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: GET /errorpageprofile/{uuid} + - TestSeDatastoreLevel1 + description: /testsedatastorelevel1/{uuid}/{uuid} + operationId: GET /testsedatastorelevel1/{uuid} consumes: - application/json produces: @@ -15097,16 +15097,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" "401": description: log in failed "404": description: object not found put: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: PUT /errorpageprofile/{uuid} + - TestSeDatastoreLevel1 + description: /testsedatastorelevel1/{uuid}/{uuid} + operationId: PUT /testsedatastorelevel1/{uuid} consumes: - application/json produces: @@ -15139,10 +15139,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ErrorPageProfile object creation + description: TestSeDatastoreLevel1 object creation required: true schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" - in: path name: uuid description: UUID of the object to fetch @@ -15154,16 +15154,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" "401": description: log in failed "404": description: object not found patch: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: PATCH /errorpageprofile/{uuid} + - TestSeDatastoreLevel1 + description: /testsedatastorelevel1/{uuid}/{uuid} + operationId: PATCH /testsedatastorelevel1/{uuid} consumes: - application/json produces: @@ -15196,10 +15196,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ErrorPageProfile object creation + description: TestSeDatastoreLevel1 object creation required: true schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" - in: path name: uuid description: UUID of the object to fetch @@ -15211,16 +15211,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/TestSeDatastoreLevel1" "401": description: log in failed "404": description: object not found delete: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: DELETE /errorpageprofile/{uuid} + - TestSeDatastoreLevel1 + description: /testsedatastorelevel1/{uuid}/{uuid} + operationId: DELETE /testsedatastorelevel1/{uuid} consumes: - application/json produces: @@ -15267,12 +15267,12 @@ paths: description: object not found - /stringgroup: + /vsgs: get: tags: - - StringGroup - description: /stringgroup - operationId: GET /stringgroup + - VsGs + description: /vsgs + operationId: GET /vsgs consumes: - application/json produces: @@ -15335,14 +15335,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/StringGroupApiResponse" + $ref: "#/definitions/VsGsApiResponse" "401": description: log in failed post: tags: - - StringGroup - description: /stringgroup - operationId: POST /stringgroup + - VsGs + description: /vsgs + operationId: POST /vsgs consumes: - application/json produces: @@ -15370,25 +15370,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: StringGroup object creation + description: VsGs object creation required: true schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" "401": description: log in failed - /stringgroup/{uuid}: + /vsgs/{uuid}: get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: GET /stringgroup/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: GET /vsgs/{uuid} consumes: - application/json produces: @@ -15448,16 +15448,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found put: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: PUT /stringgroup/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PUT /vsgs/{uuid} consumes: - application/json produces: @@ -15490,10 +15490,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: StringGroup object creation + description: VsGs object creation required: true schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" - in: path name: uuid description: UUID of the object to fetch @@ -15505,16 +15505,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found patch: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: PATCH /stringgroup/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PATCH /vsgs/{uuid} consumes: - application/json produces: @@ -15547,10 +15547,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: StringGroup object creation + description: VsGs object creation required: true schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" - in: path name: uuid description: UUID of the object to fetch @@ -15562,16 +15562,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found delete: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: DELETE /stringgroup/{uuid} + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: DELETE /vsgs/{uuid} consumes: - application/json produces: @@ -15618,12 +15618,12 @@ paths: description: object not found - /dnspolicy: + /testsedatastorelevel2: get: tags: - - DnsPolicy - description: /dnspolicy - operationId: GET /dnspolicy + - TestSeDatastoreLevel2 + description: /testsedatastorelevel2 + operationId: GET /testsedatastorelevel2 consumes: - application/json produces: @@ -15686,14 +15686,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DnsPolicyApiResponse" + $ref: "#/definitions/TestSeDatastoreLevel2ApiResponse" "401": description: log in failed post: tags: - - DnsPolicy - description: /dnspolicy - operationId: POST /dnspolicy + - TestSeDatastoreLevel2 + description: /testsedatastorelevel2 + operationId: POST /testsedatastorelevel2 consumes: - application/json produces: @@ -15721,25 +15721,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DnsPolicy object creation + description: TestSeDatastoreLevel2 object creation required: true schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" "401": description: log in failed - /dnspolicy/{uuid}: + /testsedatastorelevel2/{uuid}: get: tags: - - DnsPolicy - description: /dnspolicy/{uuid}/{uuid} - operationId: GET /dnspolicy/{uuid} + - TestSeDatastoreLevel2 + description: /testsedatastorelevel2/{uuid}/{uuid} + operationId: GET /testsedatastorelevel2/{uuid} consumes: - application/json produces: @@ -15799,16 +15799,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" "401": description: log in failed "404": description: object not found put: tags: - - DnsPolicy - description: /dnspolicy/{uuid}/{uuid} - operationId: PUT /dnspolicy/{uuid} + - TestSeDatastoreLevel2 + description: /testsedatastorelevel2/{uuid}/{uuid} + operationId: PUT /testsedatastorelevel2/{uuid} consumes: - application/json produces: @@ -15841,10 +15841,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DnsPolicy object creation + description: TestSeDatastoreLevel2 object creation required: true schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" - in: path name: uuid description: UUID of the object to fetch @@ -15856,16 +15856,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" "401": description: log in failed "404": description: object not found patch: tags: - - DnsPolicy - description: /dnspolicy/{uuid}/{uuid} - operationId: PATCH /dnspolicy/{uuid} + - TestSeDatastoreLevel2 + description: /testsedatastorelevel2/{uuid}/{uuid} + operationId: PATCH /testsedatastorelevel2/{uuid} consumes: - application/json produces: @@ -15898,10 +15898,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DnsPolicy object creation + description: TestSeDatastoreLevel2 object creation required: true schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" - in: path name: uuid description: UUID of the object to fetch @@ -15913,16 +15913,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DnsPolicy" + $ref: "#/definitions/TestSeDatastoreLevel2" "401": description: log in failed "404": description: object not found delete: tags: - - DnsPolicy - description: /dnspolicy/{uuid}/{uuid} - operationId: DELETE /dnspolicy/{uuid} + - TestSeDatastoreLevel2 + description: /testsedatastorelevel2/{uuid}/{uuid} + operationId: DELETE /testsedatastorelevel2/{uuid} consumes: - application/json produces: @@ -15969,12 +15969,12 @@ paths: description: object not found - /prioritylabels: + /debugvirtualservice: get: tags: - - PriorityLabels - description: /prioritylabels - operationId: GET /prioritylabels + - DebugVirtualService + description: /debugvirtualservice + operationId: GET /debugvirtualservice consumes: - application/json produces: @@ -16037,14 +16037,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PriorityLabelsApiResponse" + $ref: "#/definitions/DebugVirtualServiceApiResponse" "401": description: log in failed post: tags: - - PriorityLabels - description: /prioritylabels - operationId: POST /prioritylabels + - DebugVirtualService + description: /debugvirtualservice + operationId: POST /debugvirtualservice consumes: - application/json produces: @@ -16072,25 +16072,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PriorityLabels object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed - /prioritylabels/{uuid}: + /debugvirtualservice/{uuid}: get: tags: - - PriorityLabels - description: /prioritylabels/{uuid}/{uuid} - operationId: GET /prioritylabels/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: GET /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -16150,16 +16150,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found put: tags: - - PriorityLabels - description: /prioritylabels/{uuid}/{uuid} - operationId: PUT /prioritylabels/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PUT /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -16192,10 +16192,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PriorityLabels object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -16207,16 +16207,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found patch: tags: - - PriorityLabels - description: /prioritylabels/{uuid}/{uuid} - operationId: PATCH /prioritylabels/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PATCH /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -16249,10 +16249,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PriorityLabels object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -16264,16 +16264,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PriorityLabels" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found delete: tags: - - PriorityLabels - description: /prioritylabels/{uuid}/{uuid} - operationId: DELETE /prioritylabels/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: DELETE /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -16320,12 +16320,12 @@ paths: description: object not found - /gslb: + /dnspolicy: get: tags: - - Gslb - description: /gslb - operationId: GET /gslb + - DnsPolicy + description: /dnspolicy + operationId: GET /dnspolicy consumes: - application/json produces: @@ -16388,14 +16388,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbApiResponse" + $ref: "#/definitions/DnsPolicyApiResponse" "401": description: log in failed post: tags: - - Gslb - description: /gslb - operationId: POST /gslb + - DnsPolicy + description: /dnspolicy + operationId: POST /dnspolicy consumes: - application/json produces: @@ -16423,25 +16423,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Gslb object creation + description: DnsPolicy object creation required: true schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" "401": description: log in failed - /gslb/{uuid}: + /dnspolicy/{uuid}: get: tags: - - Gslb - description: /gslb/{uuid}/{uuid} - operationId: GET /gslb/{uuid} + - DnsPolicy + description: /dnspolicy/{uuid}/{uuid} + operationId: GET /dnspolicy/{uuid} consumes: - application/json produces: @@ -16501,16 +16501,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" "401": description: log in failed "404": description: object not found put: tags: - - Gslb - description: /gslb/{uuid}/{uuid} - operationId: PUT /gslb/{uuid} + - DnsPolicy + description: /dnspolicy/{uuid}/{uuid} + operationId: PUT /dnspolicy/{uuid} consumes: - application/json produces: @@ -16543,10 +16543,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Gslb object creation + description: DnsPolicy object creation required: true schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -16558,16 +16558,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - Gslb - description: /gslb/{uuid}/{uuid} - operationId: PATCH /gslb/{uuid} + - DnsPolicy + description: /dnspolicy/{uuid}/{uuid} + operationId: PATCH /dnspolicy/{uuid} consumes: - application/json produces: @@ -16600,10 +16600,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Gslb object creation + description: DnsPolicy object creation required: true schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -16615,16 +16615,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Gslb" + $ref: "#/definitions/DnsPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - Gslb - description: /gslb/{uuid}/{uuid} - operationId: DELETE /gslb/{uuid} + - DnsPolicy + description: /dnspolicy/{uuid}/{uuid} + operationId: DELETE /dnspolicy/{uuid} consumes: - application/json produces: @@ -16671,12 +16671,12 @@ paths: description: object not found - /applicationinsightspolicy: + /tenant: get: tags: - - ApplicationInsightsPolicy - description: /applicationinsightspolicy - operationId: GET /applicationinsightspolicy + - Tenant + description: /tenant + operationId: GET /tenant consumes: - application/json produces: @@ -16739,14 +16739,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationInsightsPolicyApiResponse" + $ref: "#/definitions/TenantApiResponse" "401": description: log in failed post: tags: - - ApplicationInsightsPolicy - description: /applicationinsightspolicy - operationId: POST /applicationinsightspolicy + - Tenant + description: /tenant + operationId: POST /tenant consumes: - application/json produces: @@ -16774,25 +16774,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApplicationInsightsPolicy object creation + description: Tenant object creation required: true schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" "401": description: log in failed - /applicationinsightspolicy/{uuid}: + /tenant/{uuid}: get: tags: - - ApplicationInsightsPolicy - description: /applicationinsightspolicy/{uuid}/{uuid} - operationId: GET /applicationinsightspolicy/{uuid} + - Tenant + description: /tenant/{uuid}/{uuid} + operationId: GET /tenant/{uuid} consumes: - application/json produces: @@ -16852,16 +16852,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" "401": description: log in failed "404": description: object not found put: tags: - - ApplicationInsightsPolicy - description: /applicationinsightspolicy/{uuid}/{uuid} - operationId: PUT /applicationinsightspolicy/{uuid} + - Tenant + description: /tenant/{uuid}/{uuid} + operationId: PUT /tenant/{uuid} consumes: - application/json produces: @@ -16894,10 +16894,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApplicationInsightsPolicy object creation + description: Tenant object creation required: true schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" - in: path name: uuid description: UUID of the object to fetch @@ -16909,16 +16909,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" "401": description: log in failed "404": description: object not found patch: tags: - - ApplicationInsightsPolicy - description: /applicationinsightspolicy/{uuid}/{uuid} - operationId: PATCH /applicationinsightspolicy/{uuid} + - Tenant + description: /tenant/{uuid}/{uuid} + operationId: PATCH /tenant/{uuid} consumes: - application/json produces: @@ -16951,10 +16951,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApplicationInsightsPolicy object creation + description: Tenant object creation required: true schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" - in: path name: uuid description: UUID of the object to fetch @@ -16966,16 +16966,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationInsightsPolicy" + $ref: "#/definitions/Tenant" "401": description: log in failed "404": description: object not found delete: tags: - - ApplicationInsightsPolicy - description: /applicationinsightspolicy/{uuid}/{uuid} - operationId: DELETE /applicationinsightspolicy/{uuid} + - Tenant + description: /tenant/{uuid}/{uuid} + operationId: DELETE /tenant/{uuid} consumes: - application/json produces: @@ -17022,12 +17022,12 @@ paths: description: object not found - /errorpagebody: + /pkiprofile: get: tags: - - ErrorPageBody - description: /errorpagebody - operationId: GET /errorpagebody + - PKIProfile + description: /pkiprofile + operationId: GET /pkiprofile consumes: - application/json produces: @@ -17090,14 +17090,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBodyApiResponse" + $ref: "#/definitions/PKIProfileApiResponse" "401": description: log in failed post: tags: - - ErrorPageBody - description: /errorpagebody - operationId: POST /errorpagebody + - PKIProfile + description: /pkiprofile + operationId: POST /pkiprofile consumes: - application/json produces: @@ -17125,25 +17125,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ErrorPageBody object creation + description: PKIProfile object creation required: true schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" "401": description: log in failed - /errorpagebody/{uuid}: + /pkiprofile/{uuid}: get: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: GET /errorpagebody/{uuid} + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: GET /pkiprofile/{uuid} consumes: - application/json produces: @@ -17203,16 +17203,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" "401": description: log in failed "404": description: object not found put: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: PUT /errorpagebody/{uuid} + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: PUT /pkiprofile/{uuid} consumes: - application/json produces: @@ -17245,10 +17245,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ErrorPageBody object creation + description: PKIProfile object creation required: true schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" - in: path name: uuid description: UUID of the object to fetch @@ -17260,16 +17260,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" "401": description: log in failed "404": description: object not found patch: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: PATCH /errorpagebody/{uuid} + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: PATCH /pkiprofile/{uuid} consumes: - application/json produces: @@ -17302,10 +17302,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ErrorPageBody object creation + description: PKIProfile object creation required: true schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" - in: path name: uuid description: UUID of the object to fetch @@ -17317,16 +17317,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/PKIProfile" "401": description: log in failed "404": description: object not found delete: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: DELETE /errorpagebody/{uuid} + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: DELETE /pkiprofile/{uuid} consumes: - application/json produces: @@ -17373,12 +17373,12 @@ paths: description: object not found - /testsedatastorelevel2: + /labelprofile: get: tags: - - TestSeDatastoreLevel2 - description: /testsedatastorelevel2 - operationId: GET /testsedatastorelevel2 + - LabelProfile + description: /labelprofile + operationId: GET /labelprofile consumes: - application/json produces: @@ -17441,14 +17441,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel2ApiResponse" + $ref: "#/definitions/LabelProfileApiResponse" "401": description: log in failed post: tags: - - TestSeDatastoreLevel2 - description: /testsedatastorelevel2 - operationId: POST /testsedatastorelevel2 + - LabelProfile + description: /labelprofile + operationId: POST /labelprofile consumes: - application/json produces: @@ -17476,25 +17476,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel2 object creation + description: LabelProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" "401": description: log in failed - /testsedatastorelevel2/{uuid}: + /labelprofile/{uuid}: get: tags: - - TestSeDatastoreLevel2 - description: /testsedatastorelevel2/{uuid}/{uuid} - operationId: GET /testsedatastorelevel2/{uuid} + - LabelProfile + description: /labelprofile/{uuid}/{uuid} + operationId: GET /labelprofile/{uuid} consumes: - application/json produces: @@ -17554,16 +17554,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" "401": description: log in failed "404": description: object not found put: tags: - - TestSeDatastoreLevel2 - description: /testsedatastorelevel2/{uuid}/{uuid} - operationId: PUT /testsedatastorelevel2/{uuid} + - LabelProfile + description: /labelprofile/{uuid}/{uuid} + operationId: PUT /labelprofile/{uuid} consumes: - application/json produces: @@ -17596,10 +17596,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel2 object creation + description: LabelProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" - in: path name: uuid description: UUID of the object to fetch @@ -17611,16 +17611,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" "401": description: log in failed "404": description: object not found patch: tags: - - TestSeDatastoreLevel2 - description: /testsedatastorelevel2/{uuid}/{uuid} - operationId: PATCH /testsedatastorelevel2/{uuid} + - LabelProfile + description: /labelprofile/{uuid}/{uuid} + operationId: PATCH /labelprofile/{uuid} consumes: - application/json produces: @@ -17653,10 +17653,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel2 object creation + description: LabelProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" - in: path name: uuid description: UUID of the object to fetch @@ -17668,16 +17668,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel2" + $ref: "#/definitions/LabelProfile" "401": description: log in failed "404": description: object not found delete: tags: - - TestSeDatastoreLevel2 - description: /testsedatastorelevel2/{uuid}/{uuid} - operationId: DELETE /testsedatastorelevel2/{uuid} + - LabelProfile + description: /labelprofile/{uuid}/{uuid} + operationId: DELETE /labelprofile/{uuid} consumes: - application/json produces: @@ -17724,12 +17724,12 @@ paths: description: object not found - /healthmonitor: + /networkprofile: get: tags: - - HealthMonitor - description: /healthmonitor - operationId: GET /healthmonitor + - NetworkProfile + description: /networkprofile + operationId: GET /networkprofile consumes: - application/json produces: @@ -17792,14 +17792,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/HealthMonitorApiResponse" + $ref: "#/definitions/NetworkProfileApiResponse" "401": description: log in failed post: tags: - - HealthMonitor - description: /healthmonitor - operationId: POST /healthmonitor + - NetworkProfile + description: /networkprofile + operationId: POST /networkprofile consumes: - application/json produces: @@ -17827,25 +17827,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: HealthMonitor object creation + description: NetworkProfile object creation required: true schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" "401": description: log in failed - /healthmonitor/{uuid}: + /networkprofile/{uuid}: get: tags: - - HealthMonitor - description: /healthmonitor/{uuid}/{uuid} - operationId: GET /healthmonitor/{uuid} + - NetworkProfile + description: /networkprofile/{uuid}/{uuid} + operationId: GET /networkprofile/{uuid} consumes: - application/json produces: @@ -17905,16 +17905,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" "401": description: log in failed "404": description: object not found put: tags: - - HealthMonitor - description: /healthmonitor/{uuid}/{uuid} - operationId: PUT /healthmonitor/{uuid} + - NetworkProfile + description: /networkprofile/{uuid}/{uuid} + operationId: PUT /networkprofile/{uuid} consumes: - application/json produces: @@ -17947,10 +17947,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: HealthMonitor object creation + description: NetworkProfile object creation required: true schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" - in: path name: uuid description: UUID of the object to fetch @@ -17962,16 +17962,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" "401": description: log in failed "404": description: object not found patch: tags: - - HealthMonitor - description: /healthmonitor/{uuid}/{uuid} - operationId: PATCH /healthmonitor/{uuid} + - NetworkProfile + description: /networkprofile/{uuid}/{uuid} + operationId: PATCH /networkprofile/{uuid} consumes: - application/json produces: @@ -18004,10 +18004,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: HealthMonitor object creation + description: NetworkProfile object creation required: true schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" - in: path name: uuid description: UUID of the object to fetch @@ -18019,16 +18019,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/HealthMonitor" + $ref: "#/definitions/NetworkProfile" "401": description: log in failed "404": description: object not found delete: tags: - - HealthMonitor - description: /healthmonitor/{uuid}/{uuid} - operationId: DELETE /healthmonitor/{uuid} + - NetworkProfile + description: /networkprofile/{uuid}/{uuid} + operationId: DELETE /networkprofile/{uuid} consumes: - application/json produces: @@ -18075,12 +18075,12 @@ paths: description: object not found - /serviceenginegroup: + /prioritylabels: get: tags: - - ServiceEngineGroup - description: /serviceenginegroup - operationId: GET /serviceenginegroup + - PriorityLabels + description: /prioritylabels + operationId: GET /prioritylabels consumes: - application/json produces: @@ -18143,14 +18143,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ServiceEngineGroupApiResponse" + $ref: "#/definitions/PriorityLabelsApiResponse" "401": description: log in failed post: tags: - - ServiceEngineGroup - description: /serviceenginegroup - operationId: POST /serviceenginegroup + - PriorityLabels + description: /prioritylabels + operationId: POST /prioritylabels consumes: - application/json produces: @@ -18178,25 +18178,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ServiceEngineGroup object creation + description: PriorityLabels object creation required: true schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" "401": description: log in failed - /serviceenginegroup/{uuid}: + /prioritylabels/{uuid}: get: tags: - - ServiceEngineGroup - description: /serviceenginegroup/{uuid}/{uuid} - operationId: GET /serviceenginegroup/{uuid} + - PriorityLabels + description: /prioritylabels/{uuid}/{uuid} + operationId: GET /prioritylabels/{uuid} consumes: - application/json produces: @@ -18256,16 +18256,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" "401": description: log in failed "404": description: object not found put: tags: - - ServiceEngineGroup - description: /serviceenginegroup/{uuid}/{uuid} - operationId: PUT /serviceenginegroup/{uuid} + - PriorityLabels + description: /prioritylabels/{uuid}/{uuid} + operationId: PUT /prioritylabels/{uuid} consumes: - application/json produces: @@ -18298,10 +18298,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ServiceEngineGroup object creation + description: PriorityLabels object creation required: true schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" - in: path name: uuid description: UUID of the object to fetch @@ -18313,16 +18313,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" "401": description: log in failed "404": description: object not found patch: - tags: - - ServiceEngineGroup - description: /serviceenginegroup/{uuid}/{uuid} - operationId: PATCH /serviceenginegroup/{uuid} + tags: + - PriorityLabels + description: /prioritylabels/{uuid}/{uuid} + operationId: PATCH /prioritylabels/{uuid} consumes: - application/json produces: @@ -18355,10 +18355,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ServiceEngineGroup object creation + description: PriorityLabels object creation required: true schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" - in: path name: uuid description: UUID of the object to fetch @@ -18370,16 +18370,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ServiceEngineGroup" + $ref: "#/definitions/PriorityLabels" "401": description: log in failed "404": description: object not found delete: tags: - - ServiceEngineGroup - description: /serviceenginegroup/{uuid}/{uuid} - operationId: DELETE /serviceenginegroup/{uuid} + - PriorityLabels + description: /prioritylabels/{uuid}/{uuid} + operationId: DELETE /prioritylabels/{uuid} consumes: - application/json produces: @@ -18426,12 +18426,12 @@ paths: description: object not found - /positivesecuritypolicy: + /wafpolicy: get: tags: - - PositiveSecurityPolicy - description: /positivesecuritypolicy - operationId: GET /positivesecuritypolicy + - WafPolicy + description: /wafpolicy + operationId: GET /wafpolicy consumes: - application/json produces: @@ -18494,14 +18494,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PositiveSecurityPolicyApiResponse" + $ref: "#/definitions/WafPolicyApiResponse" "401": description: log in failed post: tags: - - PositiveSecurityPolicy - description: /positivesecuritypolicy - operationId: POST /positivesecuritypolicy + - WafPolicy + description: /wafpolicy + operationId: POST /wafpolicy consumes: - application/json produces: @@ -18529,25 +18529,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PositiveSecurityPolicy object creation + description: WafPolicy object creation required: true schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" "401": description: log in failed - /positivesecuritypolicy/{uuid}: + /wafpolicy/{uuid}: get: tags: - - PositiveSecurityPolicy - description: /positivesecuritypolicy/{uuid}/{uuid} - operationId: GET /positivesecuritypolicy/{uuid} + - WafPolicy + description: /wafpolicy/{uuid}/{uuid} + operationId: GET /wafpolicy/{uuid} consumes: - application/json produces: @@ -18607,16 +18607,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" "401": description: log in failed "404": description: object not found put: tags: - - PositiveSecurityPolicy - description: /positivesecuritypolicy/{uuid}/{uuid} - operationId: PUT /positivesecuritypolicy/{uuid} + - WafPolicy + description: /wafpolicy/{uuid}/{uuid} + operationId: PUT /wafpolicy/{uuid} consumes: - application/json produces: @@ -18649,10 +18649,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PositiveSecurityPolicy object creation + description: WafPolicy object creation required: true schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -18664,16 +18664,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - PositiveSecurityPolicy - description: /positivesecuritypolicy/{uuid}/{uuid} - operationId: PATCH /positivesecuritypolicy/{uuid} + - WafPolicy + description: /wafpolicy/{uuid}/{uuid} + operationId: PATCH /wafpolicy/{uuid} consumes: - application/json produces: @@ -18706,10 +18706,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PositiveSecurityPolicy object creation + description: WafPolicy object creation required: true schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -18721,16 +18721,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PositiveSecurityPolicy" + $ref: "#/definitions/WafPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - PositiveSecurityPolicy - description: /positivesecuritypolicy/{uuid}/{uuid} - operationId: DELETE /positivesecuritypolicy/{uuid} + - WafPolicy + description: /wafpolicy/{uuid}/{uuid} + operationId: DELETE /wafpolicy/{uuid} consumes: - application/json produces: @@ -18777,12 +18777,12 @@ paths: description: object not found - /sslkeyandcertificate: + /cloud: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate - operationId: GET /sslkeyandcertificate + - Cloud + description: /cloud + operationId: GET /cloud consumes: - application/json produces: @@ -18845,14 +18845,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificateApiResponse" + $ref: "#/definitions/CloudApiResponse" "401": description: log in failed post: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate - operationId: POST /sslkeyandcertificate + - Cloud + description: /cloud + operationId: POST /cloud consumes: - application/json produces: @@ -18880,25 +18880,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SSLKeyAndCertificate object creation + description: Cloud object creation required: true schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" "401": description: log in failed - /sslkeyandcertificate/{uuid}: + /cloud/{uuid}: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: GET /sslkeyandcertificate/{uuid} + - Cloud + description: /cloud/{uuid}/{uuid} + operationId: GET /cloud/{uuid} consumes: - application/json produces: @@ -18958,16 +18958,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" "401": description: log in failed "404": description: object not found put: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: PUT /sslkeyandcertificate/{uuid} + - Cloud + description: /cloud/{uuid}/{uuid} + operationId: PUT /cloud/{uuid} consumes: - application/json produces: @@ -19000,10 +19000,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SSLKeyAndCertificate object creation + description: Cloud object creation required: true schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" - in: path name: uuid description: UUID of the object to fetch @@ -19015,16 +19015,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" "401": description: log in failed "404": description: object not found patch: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: PATCH /sslkeyandcertificate/{uuid} + - Cloud + description: /cloud/{uuid}/{uuid} + operationId: PATCH /cloud/{uuid} consumes: - application/json produces: @@ -19057,10 +19057,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: SSLKeyAndCertificate object creation + description: Cloud object creation required: true schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" - in: path name: uuid description: UUID of the object to fetch @@ -19072,16 +19072,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/Cloud" "401": description: log in failed "404": description: object not found delete: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: DELETE /sslkeyandcertificate/{uuid} + - Cloud + description: /cloud/{uuid}/{uuid} + operationId: DELETE /cloud/{uuid} consumes: - application/json produces: @@ -19128,12 +19128,12 @@ paths: description: object not found - /vsdatascriptset: + /wafpolicypsmgroup: get: tags: - - VSDataScriptSet - description: /vsdatascriptset - operationId: GET /vsdatascriptset + - WafPolicyPSMGroup + description: /wafpolicypsmgroup + operationId: GET /wafpolicypsmgroup consumes: - application/json produces: @@ -19196,14 +19196,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VSDataScriptSetApiResponse" + $ref: "#/definitions/WafPolicyPSMGroupApiResponse" "401": description: log in failed post: tags: - - VSDataScriptSet - description: /vsdatascriptset - operationId: POST /vsdatascriptset + - WafPolicyPSMGroup + description: /wafpolicypsmgroup + operationId: POST /wafpolicypsmgroup consumes: - application/json produces: @@ -19231,25 +19231,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VSDataScriptSet object creation + description: WafPolicyPSMGroup object creation required: true schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed - /vsdatascriptset/{uuid}: + /wafpolicypsmgroup/{uuid}: get: tags: - - VSDataScriptSet - description: /vsdatascriptset/{uuid}/{uuid} - operationId: GET /vsdatascriptset/{uuid} + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: GET /wafpolicypsmgroup/{uuid} consumes: - application/json produces: @@ -19309,16 +19309,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed "404": description: object not found put: tags: - - VSDataScriptSet - description: /vsdatascriptset/{uuid}/{uuid} - operationId: PUT /vsdatascriptset/{uuid} + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: PUT /wafpolicypsmgroup/{uuid} consumes: - application/json produces: @@ -19351,10 +19351,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VSDataScriptSet object creation + description: WafPolicyPSMGroup object creation required: true schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" - in: path name: uuid description: UUID of the object to fetch @@ -19366,16 +19366,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed "404": description: object not found patch: tags: - - VSDataScriptSet - description: /vsdatascriptset/{uuid}/{uuid} - operationId: PATCH /vsdatascriptset/{uuid} + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: PATCH /wafpolicypsmgroup/{uuid} consumes: - application/json produces: @@ -19408,10 +19408,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VSDataScriptSet object creation + description: WafPolicyPSMGroup object creation required: true schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" - in: path name: uuid description: UUID of the object to fetch @@ -19423,16 +19423,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VSDataScriptSet" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed "404": description: object not found delete: tags: - - VSDataScriptSet - description: /vsdatascriptset/{uuid}/{uuid} - operationId: DELETE /vsdatascriptset/{uuid} + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: DELETE /wafpolicypsmgroup/{uuid} consumes: - application/json produces: @@ -19479,12 +19479,12 @@ paths: description: object not found - /gslbgeodbprofile: + /virtualservice: get: tags: - - GslbGeoDbProfile - description: /gslbgeodbprofile - operationId: GET /gslbgeodbprofile + - VirtualService + description: /virtualservice + operationId: GET /virtualservice consumes: - application/json produces: @@ -19547,14 +19547,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbGeoDbProfileApiResponse" + $ref: "#/definitions/VirtualServiceApiResponse" "401": description: log in failed post: tags: - - GslbGeoDbProfile - description: /gslbgeodbprofile - operationId: POST /gslbgeodbprofile + - VirtualService + description: /virtualservice + operationId: POST /virtualservice consumes: - application/json produces: @@ -19582,25 +19582,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbGeoDbProfile object creation + description: VirtualService object creation required: true schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" "401": description: log in failed - /gslbgeodbprofile/{uuid}: + /virtualservice/{uuid}: get: tags: - - GslbGeoDbProfile - description: /gslbgeodbprofile/{uuid}/{uuid} - operationId: GET /gslbgeodbprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: GET /virtualservice/{uuid} consumes: - application/json produces: @@ -19660,16 +19660,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found put: tags: - - GslbGeoDbProfile - description: /gslbgeodbprofile/{uuid}/{uuid} - operationId: PUT /gslbgeodbprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: PUT /virtualservice/{uuid} consumes: - application/json produces: @@ -19702,10 +19702,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbGeoDbProfile object creation + description: VirtualService object creation required: true schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -19717,16 +19717,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found patch: tags: - - GslbGeoDbProfile - description: /gslbgeodbprofile/{uuid}/{uuid} - operationId: PATCH /gslbgeodbprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: PATCH /virtualservice/{uuid} consumes: - application/json produces: @@ -19759,10 +19759,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbGeoDbProfile object creation + description: VirtualService object creation required: true schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -19774,16 +19774,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbGeoDbProfile" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found delete: tags: - - GslbGeoDbProfile - description: /gslbgeodbprofile/{uuid}/{uuid} - operationId: DELETE /gslbgeodbprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/{uuid} + operationId: DELETE /virtualservice/{uuid} consumes: - application/json produces: @@ -19830,12 +19830,12 @@ paths: description: object not found - /applicationprofile: + /pool: get: tags: - - ApplicationProfile - description: /applicationprofile - operationId: GET /applicationprofile + - Pool + description: /pool + operationId: GET /pool consumes: - application/json produces: @@ -19898,14 +19898,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationProfileApiResponse" + $ref: "#/definitions/PoolApiResponse" "401": description: log in failed post: tags: - - ApplicationProfile - description: /applicationprofile - operationId: POST /applicationprofile + - Pool + description: /pool + operationId: POST /pool consumes: - application/json produces: @@ -19933,25 +19933,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApplicationProfile object creation + description: Pool object creation required: true schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" "401": description: log in failed - /applicationprofile/{uuid}: + /pool/{uuid}: get: tags: - - ApplicationProfile - description: /applicationprofile/{uuid}/{uuid} - operationId: GET /applicationprofile/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: GET /pool/{uuid} consumes: - application/json produces: @@ -20011,16 +20011,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" "401": description: log in failed "404": description: object not found put: tags: - - ApplicationProfile - description: /applicationprofile/{uuid}/{uuid} - operationId: PUT /applicationprofile/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: PUT /pool/{uuid} consumes: - application/json produces: @@ -20053,10 +20053,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApplicationProfile object creation + description: Pool object creation required: true schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" - in: path name: uuid description: UUID of the object to fetch @@ -20068,16 +20068,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" "401": description: log in failed "404": description: object not found patch: tags: - - ApplicationProfile - description: /applicationprofile/{uuid}/{uuid} - operationId: PATCH /applicationprofile/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: PATCH /pool/{uuid} consumes: - application/json produces: @@ -20110,10 +20110,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: ApplicationProfile object creation + description: Pool object creation required: true schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" - in: path name: uuid description: UUID of the object to fetch @@ -20125,16 +20125,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApplicationProfile" + $ref: "#/definitions/Pool" "401": description: log in failed "404": description: object not found delete: tags: - - ApplicationProfile - description: /applicationprofile/{uuid}/{uuid} - operationId: DELETE /applicationprofile/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: DELETE /pool/{uuid} consumes: - application/json produces: @@ -20181,12 +20181,12 @@ paths: description: object not found - /networkprofile: + /gslbgeodbprofile: get: tags: - - NetworkProfile - description: /networkprofile - operationId: GET /networkprofile + - GslbGeoDbProfile + description: /gslbgeodbprofile + operationId: GET /gslbgeodbprofile consumes: - application/json produces: @@ -20249,14 +20249,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkProfileApiResponse" + $ref: "#/definitions/GslbGeoDbProfileApiResponse" "401": description: log in failed post: tags: - - NetworkProfile - description: /networkprofile - operationId: POST /networkprofile + - GslbGeoDbProfile + description: /gslbgeodbprofile + operationId: POST /gslbgeodbprofile consumes: - application/json produces: @@ -20284,25 +20284,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkProfile object creation + description: GslbGeoDbProfile object creation required: true schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" "401": description: log in failed - /networkprofile/{uuid}: + /gslbgeodbprofile/{uuid}: get: tags: - - NetworkProfile - description: /networkprofile/{uuid}/{uuid} - operationId: GET /networkprofile/{uuid} + - GslbGeoDbProfile + description: /gslbgeodbprofile/{uuid}/{uuid} + operationId: GET /gslbgeodbprofile/{uuid} consumes: - application/json produces: @@ -20362,16 +20362,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" "401": description: log in failed "404": description: object not found put: tags: - - NetworkProfile - description: /networkprofile/{uuid}/{uuid} - operationId: PUT /networkprofile/{uuid} + - GslbGeoDbProfile + description: /gslbgeodbprofile/{uuid}/{uuid} + operationId: PUT /gslbgeodbprofile/{uuid} consumes: - application/json produces: @@ -20404,10 +20404,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkProfile object creation + description: GslbGeoDbProfile object creation required: true schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" - in: path name: uuid description: UUID of the object to fetch @@ -20419,16 +20419,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" "401": description: log in failed "404": description: object not found patch: tags: - - NetworkProfile - description: /networkprofile/{uuid}/{uuid} - operationId: PATCH /networkprofile/{uuid} + - GslbGeoDbProfile + description: /gslbgeodbprofile/{uuid}/{uuid} + operationId: PATCH /gslbgeodbprofile/{uuid} consumes: - application/json produces: @@ -20461,10 +20461,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkProfile object creation + description: GslbGeoDbProfile object creation required: true schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" - in: path name: uuid description: UUID of the object to fetch @@ -20476,16 +20476,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkProfile" + $ref: "#/definitions/GslbGeoDbProfile" "401": description: log in failed "404": description: object not found delete: tags: - - NetworkProfile - description: /networkprofile/{uuid}/{uuid} - operationId: DELETE /networkprofile/{uuid} + - GslbGeoDbProfile + description: /gslbgeodbprofile/{uuid}/{uuid} + operationId: DELETE /gslbgeodbprofile/{uuid} consumes: - application/json produces: @@ -20532,12 +20532,12 @@ paths: description: object not found - /testsedatastorelevel1: + /analyticsprofile: get: tags: - - TestSeDatastoreLevel1 - description: /testsedatastorelevel1 - operationId: GET /testsedatastorelevel1 + - AnalyticsProfile + description: /analyticsprofile + operationId: GET /analyticsprofile consumes: - application/json produces: @@ -20600,14 +20600,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel1ApiResponse" + $ref: "#/definitions/AnalyticsProfileApiResponse" "401": description: log in failed post: tags: - - TestSeDatastoreLevel1 - description: /testsedatastorelevel1 - operationId: POST /testsedatastorelevel1 + - AnalyticsProfile + description: /analyticsprofile + operationId: POST /analyticsprofile consumes: - application/json produces: @@ -20635,25 +20635,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel1 object creation + description: AnalyticsProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" "401": description: log in failed - /testsedatastorelevel1/{uuid}: + /analyticsprofile/{uuid}: get: tags: - - TestSeDatastoreLevel1 - description: /testsedatastorelevel1/{uuid}/{uuid} - operationId: GET /testsedatastorelevel1/{uuid} + - AnalyticsProfile + description: /analyticsprofile/{uuid}/{uuid} + operationId: GET /analyticsprofile/{uuid} consumes: - application/json produces: @@ -20713,16 +20713,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" "401": description: log in failed "404": description: object not found put: tags: - - TestSeDatastoreLevel1 - description: /testsedatastorelevel1/{uuid}/{uuid} - operationId: PUT /testsedatastorelevel1/{uuid} + - AnalyticsProfile + description: /analyticsprofile/{uuid}/{uuid} + operationId: PUT /analyticsprofile/{uuid} consumes: - application/json produces: @@ -20755,10 +20755,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel1 object creation + description: AnalyticsProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" - in: path name: uuid description: UUID of the object to fetch @@ -20770,16 +20770,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" "401": description: log in failed "404": description: object not found patch: tags: - - TestSeDatastoreLevel1 - description: /testsedatastorelevel1/{uuid}/{uuid} - operationId: PATCH /testsedatastorelevel1/{uuid} + - AnalyticsProfile + description: /analyticsprofile/{uuid}/{uuid} + operationId: PATCH /analyticsprofile/{uuid} consumes: - application/json produces: @@ -20812,10 +20812,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: TestSeDatastoreLevel1 object creation + description: AnalyticsProfile object creation required: true schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" - in: path name: uuid description: UUID of the object to fetch @@ -20827,16 +20827,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TestSeDatastoreLevel1" + $ref: "#/definitions/AnalyticsProfile" "401": description: log in failed "404": description: object not found delete: tags: - - TestSeDatastoreLevel1 - description: /testsedatastorelevel1/{uuid}/{uuid} - operationId: DELETE /testsedatastorelevel1/{uuid} + - AnalyticsProfile + description: /analyticsprofile/{uuid}/{uuid} + operationId: DELETE /analyticsprofile/{uuid} consumes: - application/json produces: @@ -20883,12 +20883,12 @@ paths: description: object not found - /debugvirtualservice: + /applicationinsightspolicy: get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: GET /debugvirtualservice + - ApplicationInsightsPolicy + description: /applicationinsightspolicy + operationId: GET /applicationinsightspolicy consumes: - application/json produces: @@ -20951,14 +20951,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualServiceApiResponse" + $ref: "#/definitions/ApplicationInsightsPolicyApiResponse" "401": description: log in failed post: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: POST /debugvirtualservice + - ApplicationInsightsPolicy + description: /applicationinsightspolicy + operationId: POST /applicationinsightspolicy consumes: - application/json produces: @@ -20986,25 +20986,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: ApplicationInsightsPolicy object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" "401": description: log in failed - /debugvirtualservice/{uuid}: + /applicationinsightspolicy/{uuid}: get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: GET /debugvirtualservice/{uuid} + - ApplicationInsightsPolicy + description: /applicationinsightspolicy/{uuid}/{uuid} + operationId: GET /applicationinsightspolicy/{uuid} consumes: - application/json produces: @@ -21064,16 +21064,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" "401": description: log in failed "404": description: object not found put: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PUT /debugvirtualservice/{uuid} + - ApplicationInsightsPolicy + description: /applicationinsightspolicy/{uuid}/{uuid} + operationId: PUT /applicationinsightspolicy/{uuid} consumes: - application/json produces: @@ -21106,10 +21106,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: ApplicationInsightsPolicy object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -21121,16 +21121,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PATCH /debugvirtualservice/{uuid} + - ApplicationInsightsPolicy + description: /applicationinsightspolicy/{uuid}/{uuid} + operationId: PATCH /applicationinsightspolicy/{uuid} consumes: - application/json produces: @@ -21163,10 +21163,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: ApplicationInsightsPolicy object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -21178,16 +21178,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/ApplicationInsightsPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: DELETE /debugvirtualservice/{uuid} + - ApplicationInsightsPolicy + description: /applicationinsightspolicy/{uuid}/{uuid} + operationId: DELETE /applicationinsightspolicy/{uuid} consumes: - application/json produces: diff --git a/swagger/VirtualService.json b/swagger/VirtualService.json index 9a74210ac..2271119f4 100644 --- a/swagger/VirtualService.json +++ b/swagger/VirtualService.json @@ -5557,13 +5557,13 @@ } } }, - "/pool": { + "/debugvirtualservice": { "get": { "tags": [ - "Pool" + "DebugVirtualService" ], - "description": "/pool", - "operationId": "GET /pool", + "description": "/debugvirtualservice", + "operationId": "GET /debugvirtualservice", "consumes": [ "application/json" ], @@ -5654,7 +5654,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolApiResponse" + "$ref": "#/definitions/DebugVirtualServiceApiResponse" } }, "401": { @@ -5664,10 +5664,10 @@ }, "post": { "tags": [ - "Pool" + "DebugVirtualService" ], - "description": "/pool", - "operationId": "POST /pool", + "description": "/debugvirtualservice", + "operationId": "POST /debugvirtualservice", "consumes": [ "application/json" ], @@ -5706,10 +5706,10 @@ { "in": "body", "name": "body", - "description": "Pool object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } } ], @@ -5722,7 +5722,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -5731,13 +5731,13 @@ } } }, - "/pool/{uuid}": { + "/debugvirtualservice/{uuid}": { "get": { "tags": [ - "Pool" + "DebugVirtualService" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "GET /pool/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "GET /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -5823,7 +5823,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -5836,10 +5836,10 @@ }, "put": { "tags": [ - "Pool" + "DebugVirtualService" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "PUT /pool/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PUT /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -5885,10 +5885,10 @@ { "in": "body", "name": "body", - "description": "Pool object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } }, { @@ -5908,7 +5908,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -5921,10 +5921,10 @@ }, "patch": { "tags": [ - "Pool" + "DebugVirtualService" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "PATCH /pool/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PATCH /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -5970,10 +5970,10 @@ { "in": "body", "name": "body", - "description": "Pool object creation", + "description": "DebugVirtualService object creation", "required": true, "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } }, { @@ -5993,7 +5993,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/Pool" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -6006,10 +6006,10 @@ }, "delete": { "tags": [ - "Pool" + "DebugVirtualService" ], - "description": "/pool/{uuid}/{uuid}", - "operationId": "DELETE /pool/{uuid}", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "DELETE /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -7120,13 +7120,13 @@ } } }, - "/debugvirtualservice": { + "/pool": { "get": { "tags": [ - "DebugVirtualService" + "Pool" ], - "description": "/debugvirtualservice", - "operationId": "GET /debugvirtualservice", + "description": "/pool", + "operationId": "GET /pool", "consumes": [ "application/json" ], @@ -7217,7 +7217,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualServiceApiResponse" + "$ref": "#/definitions/PoolApiResponse" } }, "401": { @@ -7227,10 +7227,10 @@ }, "post": { "tags": [ - "DebugVirtualService" + "Pool" ], - "description": "/debugvirtualservice", - "operationId": "POST /debugvirtualservice", + "description": "/pool", + "operationId": "POST /pool", "consumes": [ "application/json" ], @@ -7269,10 +7269,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "Pool object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } } ], @@ -7285,7 +7285,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } }, "401": { @@ -7294,13 +7294,13 @@ } } }, - "/debugvirtualservice/{uuid}": { + "/pool/{uuid}": { "get": { "tags": [ - "DebugVirtualService" + "Pool" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "GET /debugvirtualservice/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "GET /pool/{uuid}", "consumes": [ "application/json" ], @@ -7386,7 +7386,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } }, "401": { @@ -7399,10 +7399,10 @@ }, "put": { "tags": [ - "DebugVirtualService" + "Pool" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PUT /debugvirtualservice/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "PUT /pool/{uuid}", "consumes": [ "application/json" ], @@ -7448,10 +7448,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "Pool object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } }, { @@ -7471,7 +7471,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } }, "401": { @@ -7484,10 +7484,10 @@ }, "patch": { "tags": [ - "DebugVirtualService" + "Pool" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PATCH /debugvirtualservice/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "PATCH /pool/{uuid}", "consumes": [ "application/json" ], @@ -7533,10 +7533,10 @@ { "in": "body", "name": "body", - "description": "DebugVirtualService object creation", + "description": "Pool object creation", "required": true, "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } }, { @@ -7556,7 +7556,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/Pool" } }, "401": { @@ -7569,10 +7569,10 @@ }, "delete": { "tags": [ - "DebugVirtualService" + "Pool" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "DELETE /debugvirtualservice/{uuid}", + "description": "/pool/{uuid}/{uuid}", + "operationId": "DELETE /pool/{uuid}", "consumes": [ "application/json" ], diff --git a/swagger/VirtualService.yaml b/swagger/VirtualService.yaml index 243bf43d7..03e5647bd 100644 --- a/swagger/VirtualService.yaml +++ b/swagger/VirtualService.yaml @@ -3724,12 +3724,12 @@ paths: description: log in failed "404": description: object not found - /pool: + /debugvirtualservice: get: tags: - - Pool - description: /pool - operationId: GET /pool + - DebugVirtualService + description: /debugvirtualservice + operationId: GET /debugvirtualservice consumes: - application/json produces: @@ -3792,14 +3792,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolApiResponse" + $ref: "#/definitions/DebugVirtualServiceApiResponse" "401": description: log in failed post: tags: - - Pool - description: /pool - operationId: POST /pool + - DebugVirtualService + description: /debugvirtualservice + operationId: POST /debugvirtualservice consumes: - application/json produces: @@ -3827,25 +3827,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Pool object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed - /pool/{uuid}: + /debugvirtualservice/{uuid}: get: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: GET /pool/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: GET /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -3905,16 +3905,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found put: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: PUT /pool/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PUT /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -3947,10 +3947,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Pool object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -3962,16 +3962,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found patch: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: PATCH /pool/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PATCH /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -4004,10 +4004,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: Pool object creation + description: DebugVirtualService object creation required: true schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -4019,16 +4019,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/Pool" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found delete: tags: - - Pool - description: /pool/{uuid}/{uuid} - operationId: DELETE /pool/{uuid} + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: DELETE /debugvirtualservice/{uuid} consumes: - application/json produces: @@ -4777,12 +4777,12 @@ paths: description: object not found - /debugvirtualservice: + /pool: get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: GET /debugvirtualservice + - Pool + description: /pool + operationId: GET /pool consumes: - application/json produces: @@ -4845,14 +4845,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualServiceApiResponse" + $ref: "#/definitions/PoolApiResponse" "401": description: log in failed post: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: POST /debugvirtualservice + - Pool + description: /pool + operationId: POST /pool consumes: - application/json produces: @@ -4880,25 +4880,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: Pool object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" "401": description: log in failed - /debugvirtualservice/{uuid}: + /pool/{uuid}: get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: GET /debugvirtualservice/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: GET /pool/{uuid} consumes: - application/json produces: @@ -4958,16 +4958,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" "401": description: log in failed "404": description: object not found put: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PUT /debugvirtualservice/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: PUT /pool/{uuid} consumes: - application/json produces: @@ -5000,10 +5000,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: Pool object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" - in: path name: uuid description: UUID of the object to fetch @@ -5015,16 +5015,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" "401": description: log in failed "404": description: object not found patch: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PATCH /debugvirtualservice/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: PATCH /pool/{uuid} consumes: - application/json produces: @@ -5057,10 +5057,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: DebugVirtualService object creation + description: Pool object creation required: true schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" - in: path name: uuid description: UUID of the object to fetch @@ -5072,16 +5072,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/Pool" "401": description: log in failed "404": description: object not found delete: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: DELETE /debugvirtualservice/{uuid} + - Pool + description: /pool/{uuid}/{uuid} + operationId: DELETE /pool/{uuid} consumes: - application/json produces: diff --git a/swagger/apispecs.yaml b/swagger/apispecs.yaml index f04615628..5ab67ad0e 100644 --- a/swagger/apispecs.yaml +++ b/swagger/apispecs.yaml @@ -11140,12 +11140,12 @@ paths: description: log in failed '404': description: object not found - /gslbcrmruntime: + /gslbhsmruntime: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: GET /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: GET /gslbhsmruntime consumes: - application/json produces: @@ -11222,14 +11222,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbCRMRuntimeApiResponse' + $ref: '#/definitions/GslbHSMRuntimeApiResponse' '401': description: log in failed post: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: POST /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: POST /gslbhsmruntime consumes: - application/json produces: @@ -11263,25 +11263,25 @@ paths: will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' '401': description: log in failed - /gslbcrmruntime/{uuid}: + /gslbhsmruntime/{uuid}: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: GET /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: GET /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -11351,16 +11351,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' '401': description: log in failed '404': description: object not found put: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PUT /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PUT /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -11399,10 +11399,10 @@ paths: will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' - in: path name: uuid description: UUID of the object to fetch @@ -11414,16 +11414,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' '401': description: log in failed '404': description: object not found patch: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PATCH /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -11462,10 +11462,10 @@ paths: will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' - in: path name: uuid description: UUID of the object to fetch @@ -11477,16 +11477,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbCRMRuntime' + $ref: '#/definitions/GslbHSMRuntime' '401': description: log in failed '404': description: object not found delete: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: DELETE /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -11934,12 +11934,12 @@ paths: type: string '404': description: object not found - /gslbhsmruntime: + /gslbcrmruntime: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: GET /gslbhsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: GET /gslbcrmruntime consumes: - application/json produces: @@ -12016,14 +12016,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbHSMRuntimeApiResponse' + $ref: '#/definitions/GslbCRMRuntimeApiResponse' '401': description: log in failed post: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: POST /gslbhsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: POST /gslbcrmruntime consumes: - application/json produces: @@ -12057,25 +12057,25 @@ paths: will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' '401': description: log in failed - /gslbhsmruntime/{uuid}: + /gslbcrmruntime/{uuid}: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: GET /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: GET /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -12145,16 +12145,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' '401': description: log in failed '404': description: object not found put: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PUT /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PUT /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -12193,10 +12193,10 @@ paths: will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' - in: path name: uuid description: UUID of the object to fetch @@ -12208,16 +12208,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' '401': description: log in failed '404': description: object not found patch: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PATCH /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -12256,10 +12256,10 @@ paths: will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' - in: path name: uuid description: UUID of the object to fetch @@ -12271,16 +12271,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbHSMRuntime' + $ref: '#/definitions/GslbCRMRuntime' '401': description: log in failed '404': description: object not found delete: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbhsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: DELETE /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -53818,12 +53818,12 @@ paths: description: log in failed '404': description: object not found - /wafprofile: + /sslkeyandcertificate: get: tags: - - WafProfile - description: /wafprofile - operationId: GET /wafprofile + - SSLKeyAndCertificate + description: /sslkeyandcertificate + operationId: GET /sslkeyandcertificate consumes: - application/json produces: @@ -53900,14 +53900,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafProfileApiResponse' + $ref: '#/definitions/SSLKeyAndCertificateApiResponse' '401': description: log in failed post: tags: - - WafProfile - description: /wafprofile - operationId: POST /wafprofile + - SSLKeyAndCertificate + description: /sslkeyandcertificate + operationId: POST /sslkeyandcertificate consumes: - application/json produces: @@ -53941,25 +53941,25 @@ paths: will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' '401': description: log in failed - /wafprofile/{uuid}: + /sslkeyandcertificate/{uuid}: get: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: GET /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: GET /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -54029,16 +54029,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' '401': description: log in failed '404': description: object not found put: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: PUT /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: PUT /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -54077,10 +54077,10 @@ paths: will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' - in: path name: uuid description: UUID of the object to fetch @@ -54092,16 +54092,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' '401': description: log in failed '404': description: object not found patch: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: PATCH /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: PATCH /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -54140,10 +54140,10 @@ paths: will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' - in: path name: uuid description: UUID of the object to fetch @@ -54155,16 +54155,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafProfile' + $ref: '#/definitions/SSLKeyAndCertificate' '401': description: log in failed '404': description: object not found delete: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: DELETE /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: DELETE /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -54215,12 +54215,12 @@ paths: type: string '404': description: object not found - /wafprofile/{uuid}/update-from-crs: - put: + /sslkeyandcertificate/{uuid}/renew: + post: tags: - - WafProfile - description: /wafprofile/{uuid}/update-from-crs - operationId: PUT /wafprofile/{uuid}/update-from-crs + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/renew + operationId: POST /sslkeyandcertificate/{uuid}/renew consumes: - application/json produces: @@ -54276,103 +54276,19 @@ paths: description: log in failed '404': description: object not found - /vsgs: - get: - tags: - - VsGs - description: /vsgs - operationId: GET /vsgs - consumes: - - application/json - produces: - - application/json - parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/VsGsApiResponse' - '401': - description: log in failed + /sslkeyandcertificate/{uuid}/update-chain: post: tags: - - VsGs - description: /vsgs - operationId: POST /vsgs + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/update-chain + operationId: POST /sslkeyandcertificate/{uuid}/update-chain consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -54399,25 +54315,223 @@ paths: will reject requests. - in: body name: body - description: VsGs object creation + description: empty required: true schema: - $ref: '#/definitions/VsGs' + type: object + additionalProperties: + type: string + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/VsGs' + type: string '401': description: log in failed - /vsgs/{uuid}: + '404': + description: object not found + /sslkeyandcertificate/{uuid}/federated_info/: get: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: GET /vsgs/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/federated_info/ + operationId: GET /sslkeyandcertificate/{uuid}/federated_info/ + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + $ref: '#/definitions/GslbSSLKeyAndCertificateRuntime' + '401': + description: log in failed + '404': + description: object not found + /poolgroup: + get: + tags: + - PoolGroup + description: /poolgroup + operationId: GET /poolgroup + consumes: + - application/json + produces: + - application/json + parameters: + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + $ref: '#/definitions/PoolGroupApiResponse' + '401': + description: log in failed + post: + tags: + - PoolGroup + description: /poolgroup + operationId: POST /poolgroup + consumes: + - application/json + produces: + - application/json + parameters: + - name: X-Avi-Tenant + in: header + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: PoolGroup object creation + required: true + schema: + $ref: '#/definitions/PoolGroup' + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + $ref: '#/definitions/PoolGroup' + '401': + description: log in failed + /poolgroup/{uuid}: + get: + tags: + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: GET /poolgroup/{uuid} consumes: - application/json produces: @@ -54487,16 +54601,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VsGs' + $ref: '#/definitions/PoolGroup' '401': description: log in failed '404': description: object not found put: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PUT /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: PUT /poolgroup/{uuid} consumes: - application/json produces: @@ -54535,10 +54649,10 @@ paths: will reject requests. - in: body name: body - description: VsGs object creation + description: PoolGroup object creation required: true schema: - $ref: '#/definitions/VsGs' + $ref: '#/definitions/PoolGroup' - in: path name: uuid description: UUID of the object to fetch @@ -54550,16 +54664,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VsGs' + $ref: '#/definitions/PoolGroup' '401': description: log in failed '404': description: object not found patch: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PATCH /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: PATCH /poolgroup/{uuid} consumes: - application/json produces: @@ -54598,10 +54712,10 @@ paths: will reject requests. - in: body name: body - description: VsGs object creation + description: PoolGroup object creation required: true schema: - $ref: '#/definitions/VsGs' + $ref: '#/definitions/PoolGroup' - in: path name: uuid description: UUID of the object to fetch @@ -54613,16 +54727,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VsGs' + $ref: '#/definitions/PoolGroup' '401': description: log in failed '404': description: object not found delete: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: DELETE /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: DELETE /poolgroup/{uuid} consumes: - application/json produces: @@ -54673,6 +54787,172 @@ paths: type: string '404': description: object not found + /poolgroup/clear: + post: + tags: + - PoolGroup + description: /poolgroup/clear + operationId: POST /poolgroup/clear + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + type: string + '401': + description: log in failed + /poolgroup/{uuid}/runtime/detail/: + get: + tags: + - PoolGroup + description: /poolgroup/{uuid}/runtime/detail/ + operationId: GET /poolgroup/{uuid}/runtime/detail/ + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + $ref: '#/definitions/PoolGroupRuntimeDetail' + '401': + description: log in failed + '404': + description: object not found + /poolgroup/{uuid}/enable_primary_pool/clear: + post: + tags: + - PoolGroup + description: /poolgroup/{uuid}/enable_primary_pool/clear + operationId: POST /poolgroup/{uuid}/enable_primary_pool/clear + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - in: body + name: body + description: PrimaryPool + required: true + schema: + $ref: '#/definitions/PrimaryPool' + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + type: string + '401': + description: log in failed + '404': + description: object not found /apipath: get: tags: @@ -55070,12 +55350,12 @@ paths: type: string '404': description: object not found - /wafpolicypsmgroup: + /wafprofile: get: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup - operationId: GET /wafpolicypsmgroup + - WafProfile + description: /wafprofile + operationId: GET /wafprofile consumes: - application/json produces: @@ -55152,14 +55432,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafPolicyPSMGroupApiResponse' + $ref: '#/definitions/WafProfileApiResponse' '401': description: log in failed post: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup - operationId: POST /wafpolicypsmgroup + - WafProfile + description: /wafprofile + operationId: POST /wafprofile consumes: - application/json produces: @@ -55193,25 +55473,25 @@ paths: will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: WafProfile object creation required: true schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' '401': description: log in failed - /wafpolicypsmgroup/{uuid}: + /wafprofile/{uuid}: get: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: GET /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: GET /wafprofile/{uuid} consumes: - application/json produces: @@ -55281,16 +55561,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' '401': description: log in failed '404': description: object not found put: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: PUT /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: PUT /wafprofile/{uuid} consumes: - application/json produces: @@ -55329,10 +55609,10 @@ paths: will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: WafProfile object creation required: true schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' - in: path name: uuid description: UUID of the object to fetch @@ -55344,16 +55624,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' '401': description: log in failed '404': description: object not found patch: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: PATCH /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: PATCH /wafprofile/{uuid} consumes: - application/json produces: @@ -55392,10 +55672,10 @@ paths: will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: WafProfile object creation required: true schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' - in: path name: uuid description: UUID of the object to fetch @@ -55407,16 +55687,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WafPolicyPSMGroup' + $ref: '#/definitions/WafProfile' '401': description: log in failed '404': description: object not found delete: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: DELETE /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: DELETE /wafprofile/{uuid} consumes: - application/json produces: @@ -55467,12 +55747,73 @@ paths: type: string '404': description: object not found - /pkiprofile: + /wafprofile/{uuid}/update-from-crs: + put: + tags: + - WafProfile + description: /wafprofile/{uuid}/update-from-crs + operationId: PUT /wafprofile/{uuid}/update-from-crs + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + '200': + description: OK + schema: + type: string + '401': + description: log in failed + '404': + description: object not found + /microservice: get: tags: - - PKIProfile - description: /pkiprofile - operationId: GET /pkiprofile + - MicroService + description: /microservice + operationId: GET /microservice consumes: - application/json produces: @@ -55549,14 +55890,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PKIProfileApiResponse' + $ref: '#/definitions/MicroServiceApiResponse' '401': description: log in failed post: tags: - - PKIProfile - description: /pkiprofile - operationId: POST /pkiprofile + - MicroService + description: /microservice + operationId: POST /microservice consumes: - application/json produces: @@ -55590,25 +55931,25 @@ paths: will reject requests. - in: body name: body - description: PKIProfile object creation + description: MicroService object creation required: true schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' '401': description: log in failed - /pkiprofile/{uuid}: + /microservice/{uuid}: get: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: GET /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: GET /microservice/{uuid} consumes: - application/json produces: @@ -55678,16 +56019,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' '401': description: log in failed '404': description: object not found put: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: PUT /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: PUT /microservice/{uuid} consumes: - application/json produces: @@ -55726,10 +56067,10 @@ paths: will reject requests. - in: body name: body - description: PKIProfile object creation + description: MicroService object creation required: true schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' - in: path name: uuid description: UUID of the object to fetch @@ -55741,16 +56082,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' '401': description: log in failed '404': description: object not found patch: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: PATCH /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: PATCH /microservice/{uuid} consumes: - application/json produces: @@ -55789,10 +56130,10 @@ paths: will reject requests. - in: body name: body - description: PKIProfile object creation + description: MicroService object creation required: true schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' - in: path name: uuid description: UUID of the object to fetch @@ -55804,16 +56145,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PKIProfile' + $ref: '#/definitions/MicroService' '401': description: log in failed '404': description: object not found delete: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: DELETE /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: DELETE /microservice/{uuid} consumes: - application/json produces: @@ -56320,12 +56661,12 @@ paths: description: log in failed '404': description: object not found - /microservice: + /apipolicy: get: tags: - - MicroService - description: /microservice - operationId: GET /microservice + - ApiPolicy + description: /apipolicy + operationId: GET /apipolicy consumes: - application/json produces: @@ -56402,14 +56743,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/MicroServiceApiResponse' + $ref: '#/definitions/ApiPolicyApiResponse' '401': description: log in failed post: tags: - - MicroService - description: /microservice - operationId: POST /microservice + - ApiPolicy + description: /apipolicy + operationId: POST /apipolicy consumes: - application/json produces: @@ -56443,25 +56784,25 @@ paths: will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' '401': description: log in failed - /microservice/{uuid}: + /apipolicy/{uuid}: get: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: GET /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: GET /apipolicy/{uuid} consumes: - application/json produces: @@ -56531,16 +56872,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' '401': description: log in failed '404': description: object not found put: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: PUT /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: PUT /apipolicy/{uuid} consumes: - application/json produces: @@ -56579,10 +56920,10 @@ paths: will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -56594,16 +56935,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' '401': description: log in failed '404': description: object not found patch: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: PATCH /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: PATCH /apipolicy/{uuid} consumes: - application/json produces: @@ -56642,10 +56983,10 @@ paths: will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -56657,16 +56998,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/MicroService' + $ref: '#/definitions/ApiPolicy' '401': description: log in failed '404': description: object not found delete: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: DELETE /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: DELETE /apipolicy/{uuid} consumes: - application/json produces: @@ -56717,12 +57058,12 @@ paths: type: string '404': description: object not found - /virtualservice: + /sslprofile: get: tags: - - VirtualService - description: /virtualservice - operationId: GET /virtualservice + - SSLProfile + description: /sslprofile + operationId: GET /sslprofile consumes: - application/json produces: @@ -56799,14 +57140,14 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceApiResponse' + $ref: '#/definitions/SSLProfileApiResponse' '401': description: log in failed post: tags: - - VirtualService - description: /virtualservice - operationId: POST /virtualservice + - SSLProfile + description: /sslprofile + operationId: POST /sslprofile consumes: - application/json produces: @@ -56840,25 +57181,25 @@ paths: will reject requests. - in: body name: body - description: VirtualService object creation + description: SSLProfile object creation required: true schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' '401': description: log in failed - /virtualservice/{uuid}: + /sslprofile/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: GET /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: GET /sslprofile/{uuid} consumes: - application/json produces: @@ -56928,16 +57269,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' '401': description: log in failed '404': description: object not found put: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PUT /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: PUT /sslprofile/{uuid} consumes: - application/json produces: @@ -56976,10 +57317,10 @@ paths: will reject requests. - in: body name: body - description: VirtualService object creation + description: SSLProfile object creation required: true schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' - in: path name: uuid description: UUID of the object to fetch @@ -56991,16 +57332,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' '401': description: log in failed '404': description: object not found patch: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PATCH /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: PATCH /sslprofile/{uuid} consumes: - application/json produces: @@ -57039,10 +57380,10 @@ paths: will reject requests. - in: body name: body - description: VirtualService object creation + description: SSLProfile object creation required: true schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' - in: path name: uuid description: UUID of the object to fetch @@ -57054,16 +57395,16 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualService' + $ref: '#/definitions/SSLProfile' '401': description: log in failed '404': description: object not found delete: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: DELETE /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: DELETE /sslprofile/{uuid} consumes: - application/json produces: @@ -57114,12 +57455,12 @@ paths: type: string '404': description: object not found - /virtualservice/{uuid}/scaleout: - post: + /sslprofile/{uuid}/federated_info/: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/scaleout - operationId: POST /virtualservice/{uuid}/scaleout + - SSLProfile + description: /sslprofile/{uuid}/federated_info/ + operationId: GET /sslprofile/{uuid}/federated_info/ consumes: - application/json produces: @@ -57135,6 +57476,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -57144,19 +57492,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: VsScaleoutParams - required: true - schema: - $ref: '#/definitions/VsScaleoutParams' - in: path name: uuid description: UUID of the object to fetch @@ -57168,24 +57503,63 @@ paths: '200': description: OK schema: - type: string + $ref: '#/definitions/GslbSSLProfileRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/scalein: - post: + /networksecuritypolicy: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/scalein - operationId: POST /virtualservice/{uuid}/scalein + - NetworkSecurityPolicy + description: /networksecuritypolicy + operationId: GET /networksecuritypolicy consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57210,41 +57584,27 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: VsScaleinParams - required: true - schema: - $ref: '#/definitions/VsScaleinParams' - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/NetworkSecurityPolicyApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/migrate: post: tags: - - VirtualService - description: /virtualservice/{uuid}/migrate - operationId: POST /virtualservice/{uuid}/migrate + - NetworkSecurityPolicy + description: /networksecuritypolicy + operationId: POST /networksecuritypolicy consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57271,39 +57631,37 @@ paths: will reject requests. - in: body name: body - description: VsMigrateParams + description: NetworkSecurityPolicy object creation required: true schema: - $ref: '#/definitions/VsMigrateParams' - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string + $ref: '#/definitions/NetworkSecurityPolicy' security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/NetworkSecurityPolicy' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/switchover: - post: + /networksecuritypolicy/{uuid}: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/switchover - operationId: POST /virtualservice/{uuid}/switchover + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: GET /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57328,39 +57686,59 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: VsSwitchoverParams - required: true - schema: - $ref: '#/definitions/VsSwitchoverParams' - - in: path - name: uuid + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/NetworkSecurityPolicy' '401': description: log in failed '404': description: object not found - /virtualservice/clear: - post: + put: tags: - - VirtualService - description: /virtualservice/clear - operationId: POST /virtualservice/clear + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: PUT /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -57389,32 +57767,41 @@ paths: will reject requests. - in: body name: body - description: empty + description: NetworkSecurityPolicy object creation required: true schema: - type: object - additionalProperties: - type: string + $ref: '#/definitions/NetworkSecurityPolicy' + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/NetworkSecurityPolicy' '401': description: log in failed - /virtualservice/{uuid}/resync: - post: + '404': + description: object not found + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/resync - operationId: POST /virtualservice/{uuid}/resync + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: PATCH /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -57443,10 +57830,10 @@ paths: will reject requests. - in: body name: body - description: VsResyncParams + description: NetworkSecurityPolicy object creation required: true schema: - $ref: '#/definitions/VsResyncParams' + $ref: '#/definitions/NetworkSecurityPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -57458,22 +57845,26 @@ paths: '200': description: OK schema: - type: string + $ref: '#/definitions/NetworkSecurityPolicy' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/rotatekeys: - post: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/rotatekeys - operationId: POST /virtualservice/{uuid}/rotatekeys + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: DELETE /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -57500,14 +57891,6 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: empty - required: true - schema: - type: object - additionalProperties: - type: string - in: path name: uuid description: UUID of the object to fetch @@ -57516,27 +57899,64 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: type: string - '401': - description: log in failed '404': description: object not found - /virtualservice/{uuid}/retryplacement: - post: + /stringgroup: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/retryplacement - operationId: POST /virtualservice/{uuid}/retryplacement + - StringGroup + description: /stringgroup + operationId: GET /stringgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57561,41 +57981,27 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: RetryPlacementParams - required: true - schema: - $ref: '#/definitions/RetryPlacementParams' - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/StringGroupApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/log-recommendation: post: tags: - - VirtualService - description: /virtualservice/{uuid}/log-recommendation - operationId: POST /virtualservice/{uuid}/log-recommendation + - StringGroup + description: /stringgroup + operationId: POST /stringgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57622,39 +58028,37 @@ paths: will reject requests. - in: body name: body - description: GetLogRecommendations + description: StringGroup object creation required: true schema: - $ref: '#/definitions/GetLogRecommendations' - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string + $ref: '#/definitions/StringGroup' security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/StringGroup' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/apply-log-recommendation: - post: + /stringgroup/{uuid}: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/apply-log-recommendation - operationId: POST /virtualservice/{uuid}/apply-log-recommendation + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: GET /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57679,39 +58083,59 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ApplyLogRecommendations - required: true - schema: - $ref: '#/definitions/ApplyLogRecommendations' - - in: path - name: uuid + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/StringGroup' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/runtime/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/runtime/ - operationId: GET /virtualservice/{uuid}/runtime/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: PUT /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -57722,13 +58146,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -57738,6 +58155,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: StringGroup object creation + required: true + schema: + $ref: '#/definitions/StringGroup' - in: path name: uuid description: UUID of the object to fetch @@ -57749,22 +58179,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceRuntimeSummary' + $ref: '#/definitions/StringGroup' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/runtime/detail/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/runtime/detail/ - operationId: GET /virtualservice/{uuid}/runtime/detail/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: PATCH /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -57775,13 +58209,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -57791,6 +58218,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: StringGroup object creation + required: true + schema: + $ref: '#/definitions/StringGroup' - in: path name: uuid description: UUID of the object to fetch @@ -57802,22 +58242,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceRuntimeDetail' + $ref: '#/definitions/StringGroup' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/runtime/internal/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/runtime/internal/ - operationId: GET /virtualservice/{uuid}/runtime/internal/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: DELETE /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -57828,13 +58272,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -57844,6 +58281,13 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -57852,42 +58296,72 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: - $ref: '#/definitions/VirtualServiceInternal' - '401': - description: log in failed + type: string '404': description: object not found - /virtualservice/{uuid}/udpstat/: + /vsgs: get: tags: - - VirtualService - description: /virtualservice/{uuid}/udpstat/ - operationId: GET /virtualservice/{uuid}/udpstat/ + - VsGs + description: /vsgs + operationId: GET /vsgs consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string @@ -57897,35 +58371,34 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/UdpStatRuntime' + $ref: '#/definitions/VsGsApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/tcpstat/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/tcpstat/ - operationId: GET /virtualservice/{uuid}/tcpstat/ + - VsGs + description: /vsgs + operationId: POST /vsgs consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57934,13 +58407,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -57950,35 +58416,46 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VsGs object creation + required: true + schema: + $ref: '#/definitions/VsGs' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/TcpStatRuntime' + $ref: '#/definitions/VsGs' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/sctpstat/: + /vsgs/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/sctpstat/ - operationId: GET /virtualservice/{uuid}/sctpstat/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: GET /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -57987,13 +58464,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58003,33 +58473,66 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SctpStatRuntime' + $ref: '#/definitions/VsGs' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/traffic_clone_stats/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/traffic_clone_stats/ - operationId: GET /virtualservice/{uuid}/traffic_clone_stats/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PUT /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58040,13 +58543,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58056,43 +58552,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/TrafficCloneRuntime' - '401': - description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/dosstat/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/dosstat/ - operationId: GET /virtualservice/{uuid}/dosstat/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - name: X-CSRFToken in: header type: string @@ -58100,15 +58559,12 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsGs object creation required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. + schema: + $ref: '#/definitions/VsGs' - in: path name: uuid description: UUID of the object to fetch @@ -58120,22 +58576,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VsDosStatRuntime' + $ref: '#/definitions/VsGs' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/connections/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/connections/ - operationId: GET /virtualservice/{uuid}/connections/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PATCH /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58146,13 +58606,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58162,43 +58615,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/ConnectionDumpRuntime' - '401': - description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/httpconnections/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/httpconnections/ - operationId: GET /virtualservice/{uuid}/httpconnections/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - name: X-CSRFToken in: header type: string @@ -58206,15 +58622,12 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsGs object creation required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. + schema: + $ref: '#/definitions/VsGs' - in: path name: uuid description: UUID of the object to fetch @@ -58226,22 +58639,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/HttpConnectionRuntime' + $ref: '#/definitions/VsGs' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/httpconnections/detail/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/httpconnections/detail/ - operationId: GET /virtualservice/{uuid}/httpconnections/detail/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: DELETE /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58252,13 +58669,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58268,6 +58678,13 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -58276,42 +58693,72 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: - $ref: '#/definitions/HttpConnectionRuntimeDetail' - '401': - description: log in failed + type: string '404': description: object not found - /virtualservice/{uuid}/httpstats/: + /debugvirtualservice: get: tags: - - VirtualService - description: /virtualservice/{uuid}/httpstats/ - operationId: GET /virtualservice/{uuid}/httpstats/ + - DebugVirtualService + description: /debugvirtualservice + operationId: GET /debugvirtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string @@ -58321,43 +58768,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/L7VirtualServiceStatsRuntime' - '401': - description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/authstats/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/authstats/ - operationId: GET /virtualservice/{uuid}/authstats/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - name: X-CSRFToken in: header type: string @@ -58365,97 +58775,112 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header + - name: cloud_uuid + in: query + description: Filter to get objects that belongs to a specific cloud using + its uuid. Eg. cloud_uuid=cloud-xyz. type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: cloud_ref.name + in: query + description: Filter to get objects that belongs to a specific cloud usings + its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud. type: string - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/VirtualServiceAuthStats' - '401': - description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/httppolicyset/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/httppolicyset/ - operationId: GET /virtualservice/{uuid}/httppolicyset/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant + - name: cloud_ref.uuid + in: query + description: Filter to get objects that belongs to a specific cloud using + its uuid. Eg. cloud_ref.uuid=cloud_uuid. type: string required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header + - name: name.contains + in: query + description: Filter to get objects with name that contains the parameter. + This is a case sensitive search. Eg. name.contains=pool-. type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header + - name: name.icontains + in: query + description: Filter to get objects with name that contains the parameter. + This is a case insensitive search. Eg. name.icontains=pool-. type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: X-Avi-Version - in: header + - name: name.in + in: query + description: Filter to get objects that have a uuid matching any of the values + in the parameter list. Each value for this parameter is to comma separated. + Eg. name.in=pool-1,pool-12. type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + required: false + - name: uuid.in + in: query + description: Filter to get objects that have a uuid matching any of the values + in the parameter list. Each value for this parameter is to comma separated. + Eg. uuid.in=,. + type: string + required: false + - name: search + in: query + description: Filter to get objects that contains the search string as value + for any of its fields. Eg. search=LEAST_CONN. The search filter can also + be used to search under a specific field. This is achieved by sending the + parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-). + type: string + required: false + - name: isearch + in: query + description: Filter to get objects that contains case insensitive search string. + Eg. isearch=(name,Vs-Pool-). type: string + required: false + - name: limit_by + in: query + description: Filter to limit the number of objects in the response data. Eg. + limit_by=3. + type: string + required: false + - name: exclude + in: query + description: Filter to exclude the uuid(s) contained in the parameter. Eg. + uuid.in=,&exclude=uuid.in. + type: string + required: false + - name: sort + in: query + description: Parameter to sort the results with respect to a field. Eg. sort=name. + type: string + required: false + - name: page + in: query + description: Parameter to specify the desired page number. The page starts + from 1 and default is 1. + type: string + required: false + - name: page_size + in: query + description: Parameter to specify the maximum number of results to be returned + per page. The page_size can range from 1 to 200. Eg. page_size=5. + type: string + required: false security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/HTTPPolicySetInternal' + $ref: '#/definitions/DebugVirtualServiceApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/httppolicysetstats/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/httppolicysetstats/ - operationId: GET /virtualservice/{uuid}/httppolicysetstats/ + - DebugVirtualService + description: /debugvirtualservice + operationId: POST /debugvirtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -58464,13 +58889,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58480,35 +58898,46 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: DebugVirtualService object creation + required: true + schema: + $ref: '#/definitions/DebugVirtualService' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/HTTPPolicySetStats' + $ref: '#/definitions/DebugVirtualService' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/dnspolicystats/: + /debugvirtualservice/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/dnspolicystats/ - operationId: GET /virtualservice/{uuid}/dnspolicystats/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: GET /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -58517,13 +58946,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58533,33 +58955,66 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/DnsPolicyStats' + $ref: '#/definitions/DebugVirtualService' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/networksecuritypolicystats/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/networksecuritypolicystats/ - operationId: GET /virtualservice/{uuid}/networksecuritypolicystats/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PUT /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58570,13 +59025,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58586,6 +59034,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: DebugVirtualService object creation + required: true + schema: + $ref: '#/definitions/DebugVirtualService' - in: path name: uuid description: UUID of the object to fetch @@ -58597,22 +59058,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/NetworkSecurityPolicyStats' + $ref: '#/definitions/DebugVirtualService' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/networksecuritypolicy/detail/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/networksecuritypolicy/detail/ - operationId: GET /virtualservice/{uuid}/networksecuritypolicy/detail/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PATCH /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58623,13 +59088,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58639,6 +59097,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: DebugVirtualService object creation + required: true + schema: + $ref: '#/definitions/DebugVirtualService' - in: path name: uuid description: UUID of the object to fetch @@ -58650,22 +59121,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/NetworkSecurityPolicyDetail' + $ref: '#/definitions/DebugVirtualService' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/candidatesehostlist/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/candidatesehostlist/ - operationId: GET /virtualservice/{uuid}/candidatesehostlist/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: DELETE /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58676,13 +59151,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58692,6 +59160,13 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -58700,42 +59175,72 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: - $ref: '#/definitions/VsCandidateSeHostList' - '401': - description: log in failed + type: string '404': description: object not found - /virtualservice/{uuid}/placement/: + /pkiprofile: get: tags: - - VirtualService - description: /virtualservice/{uuid}/placement/ - operationId: GET /virtualservice/{uuid}/placement/ + - PKIProfile + description: /pkiprofile + operationId: GET /pkiprofile consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string @@ -58745,35 +59250,34 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SeConsumerProto' + $ref: '#/definitions/PKIProfileApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/keyval/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/keyval/ - operationId: GET /virtualservice/{uuid}/keyval/ + - PKIProfile + description: /pkiprofile + operationId: POST /pkiprofile consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -58782,13 +59286,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58798,35 +59295,46 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: PKIProfile object creation + required: true + schema: + $ref: '#/definitions/PKIProfile' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/KeyvalInternal' + $ref: '#/definitions/PKIProfile' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/keyvalsummary/: + /pkiprofile/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsummary/ - operationId: GET /virtualservice/{uuid}/keyvalsummary/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: GET /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -58835,13 +59343,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58851,33 +59352,66 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/KeyvalSummaryInternal' + $ref: '#/definitions/PKIProfile' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/keyvalsummaryobjsync/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsummaryobjsync/ - operationId: GET /virtualservice/{uuid}/keyvalsummaryobjsync/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: PUT /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58888,13 +59422,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58904,6 +59431,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: PKIProfile object creation + required: true + schema: + $ref: '#/definitions/PKIProfile' - in: path name: uuid description: UUID of the object to fetch @@ -58915,22 +59455,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/KeyvalSummaryObjsync' + $ref: '#/definitions/PKIProfile' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/keyvaldispatch/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvaldispatch/ - operationId: GET /virtualservice/{uuid}/keyvaldispatch/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: PATCH /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58941,13 +59485,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -58957,6 +59494,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: PKIProfile object creation + required: true + schema: + $ref: '#/definitions/PKIProfile' - in: path name: uuid description: UUID of the object to fetch @@ -58968,22 +59518,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/KeyvalDispatch' + $ref: '#/definitions/PKIProfile' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/keyvalsession/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsession/ - operationId: GET /virtualservice/{uuid}/keyvalsession/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: DELETE /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -58994,13 +59548,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59010,6 +59557,13 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -59018,42 +59572,72 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: - $ref: '#/definitions/KeyvalSession' - '401': - description: log in failed + type: string '404': description: object not found - /virtualservice/{uuid}/keyvalsessionsummary/: + /wafpolicypsmgroup: get: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsessionsummary/ - operationId: GET /virtualservice/{uuid}/keyvalsessionsummary/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup + operationId: GET /wafpolicypsmgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string @@ -59063,35 +59647,34 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/KeyvalSessionSummary' + $ref: '#/definitions/WafPolicyPSMGroupApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/sslsessioncache/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/sslsessioncache/ - operationId: GET /virtualservice/{uuid}/sslsessioncache/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup + operationId: POST /wafpolicypsmgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -59100,13 +59683,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59116,35 +59692,46 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: WafPolicyPSMGroup object creation + required: true + schema: + $ref: '#/definitions/WafPolicyPSMGroup' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLSessionCache' + $ref: '#/definitions/WafPolicyPSMGroup' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/vslogstats/: + /wafpolicypsmgroup/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/vslogstats/ - operationId: GET /virtualservice/{uuid}/vslogstats/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: GET /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -59153,13 +59740,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59169,33 +59749,66 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/LogAgentStatsPerVS' + $ref: '#/definitions/WafPolicyPSMGroup' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/aggrvslogstats/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/aggrvslogstats/ - operationId: GET /virtualservice/{uuid}/aggrvslogstats/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: PUT /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -59206,13 +59819,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59222,6 +59828,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: WafPolicyPSMGroup object creation + required: true + schema: + $ref: '#/definitions/WafPolicyPSMGroup' - in: path name: uuid description: UUID of the object to fetch @@ -59233,22 +59852,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VsLogStatsDisAggr' + $ref: '#/definitions/WafPolicyPSMGroup' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/cltrack/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/cltrack/ - operationId: GET /virtualservice/{uuid}/cltrack/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: PATCH /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -59259,13 +59882,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59275,6 +59891,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: WafPolicyPSMGroup object creation + required: true + schema: + $ref: '#/definitions/WafPolicyPSMGroup' - in: path name: uuid description: UUID of the object to fetch @@ -59286,22 +59915,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/CltrackInternal' + $ref: '#/definitions/WafPolicyPSMGroup' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/cltracksummary/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/cltracksummary/ - operationId: GET /virtualservice/{uuid}/cltracksummary/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: DELETE /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -59312,13 +59945,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59328,6 +59954,13 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -59336,42 +59969,72 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: - $ref: '#/definitions/CltrackSummaryInternal' - '401': - description: log in failed + type: string '404': description: object not found - /virtualservice/{uuid}/client/: + /virtualservice: get: tags: - VirtualService - description: /virtualservice/{uuid}/client/ - operationId: GET /virtualservice/{uuid}/client/ + description: /virtualservice + operationId: GET /virtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. + Its syntax is refers_to=:. Eg. get all virtual services + referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi + resource. Its syntax is referred_by=:. Eg. get all pools + referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string @@ -59381,35 +60044,34 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/ClientInternal' + $ref: '#/definitions/VirtualServiceApiResponse' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/clientsummary/: - get: + post: tags: - VirtualService - description: /virtualservice/{uuid}/clientsummary/ - operationId: GET /virtualservice/{uuid}/clientsummary/ + description: /virtualservice + operationId: POST /virtualservice consumes: - application/json produces: - application/json - parameters: - - in: header - name: X-Avi-Tenant + parameters: + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -59418,13 +60080,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59434,35 +60089,46 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VirtualService object creation + required: true + schema: + $ref: '#/definitions/VirtualService' security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/ClientSummaryInternal' + $ref: '#/definitions/VirtualService' '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/dnstable/: + /virtualservice/{uuid}: get: tags: - VirtualService - description: /virtualservice/{uuid}/dnstable/ - operationId: GET /virtualservice/{uuid}/dnstable/ + description: /virtualservice/{uuid}/{uuid} + operationId: GET /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -59471,13 +60137,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59487,33 +60146,66 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like + name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. + It is useful to get the referenced resource name without performing get + on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like + runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/DnsTable' + $ref: '#/definitions/VirtualService' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/gslbservicedetail/: - get: + put: tags: - VirtualService - description: /virtualservice/{uuid}/gslbservicedetail/ - operationId: GET /virtualservice/{uuid}/gslbservicedetail/ + description: /virtualservice/{uuid}/{uuid} + operationId: PUT /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -59524,13 +60216,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59540,6 +60225,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VirtualService object creation + required: true + schema: + $ref: '#/definitions/VirtualService' - in: path name: uuid description: UUID of the object to fetch @@ -59551,22 +60249,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbServiceDetail' + $ref: '#/definitions/VirtualService' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/gslbserviceinternal/: - get: + patch: tags: - VirtualService - description: /virtualservice/{uuid}/gslbserviceinternal/ - operationId: GET /virtualservice/{uuid}/gslbserviceinternal/ + description: /virtualservice/{uuid}/{uuid} + operationId: PATCH /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -59577,13 +60279,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59593,6 +60288,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VirtualService object creation + required: true + schema: + $ref: '#/definitions/VirtualService' - in: path name: uuid description: UUID of the object to fetch @@ -59604,22 +60312,26 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbServiceInternal' + $ref: '#/definitions/VirtualService' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/gslbservicealgostat/: - get: + delete: tags: - VirtualService - description: /virtualservice/{uuid}/gslbservicealgostat/ - operationId: GET /virtualservice/{uuid}/gslbservicealgostat/ + description: /virtualservice/{uuid}/{uuid} + operationId: DELETE /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -59630,13 +60342,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59646,6 +60351,13 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -59654,20 +60366,18 @@ paths: security: - basicAuth: [] responses: - '200': - description: OK + '204': + description: object deleted schema: - $ref: '#/definitions/GslbServiceAlgoStat' - '401': - description: log in failed + type: string '404': description: object not found - /virtualservice/{uuid}/gslbservicehmonstat/: - get: + /virtualservice/{uuid}/scaleout: + post: tags: - VirtualService - description: /virtualservice/{uuid}/gslbservicehmonstat/ - operationId: GET /virtualservice/{uuid}/gslbservicehmonstat/ + description: /virtualservice/{uuid}/scaleout + operationId: POST /virtualservice/{uuid}/scaleout consumes: - application/json produces: @@ -59683,13 +60393,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59699,6 +60402,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VsScaleoutParams + required: true + schema: + $ref: '#/definitions/VsScaleoutParams' - in: path name: uuid description: UUID of the object to fetch @@ -59710,17 +60426,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbServiceHmonStat' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/geolocationinfo/: - get: + /virtualservice/{uuid}/scalein: + post: tags: - VirtualService - description: /virtualservice/{uuid}/geolocationinfo/ - operationId: GET /virtualservice/{uuid}/geolocationinfo/ + description: /virtualservice/{uuid}/scalein + operationId: POST /virtualservice/{uuid}/scalein consumes: - application/json produces: @@ -59736,13 +60452,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59752,6 +60461,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VsScaleinParams + required: true + schema: + $ref: '#/definitions/VsScaleinParams' - in: path name: uuid description: UUID of the object to fetch @@ -59763,17 +60485,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GeoLocationInfo' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/geodbinternal/: - get: + /virtualservice/{uuid}/migrate: + post: tags: - VirtualService - description: /virtualservice/{uuid}/geodbinternal/ - operationId: GET /virtualservice/{uuid}/geodbinternal/ + description: /virtualservice/{uuid}/migrate + operationId: POST /virtualservice/{uuid}/migrate consumes: - application/json produces: @@ -59789,13 +60511,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59805,6 +60520,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VsMigrateParams + required: true + schema: + $ref: '#/definitions/VsMigrateParams' - in: path name: uuid description: UUID of the object to fetch @@ -59816,17 +60544,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GeoDbInternal' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/gslbsiteinternal/: - get: + /virtualservice/{uuid}/switchover: + post: tags: - VirtualService - description: /virtualservice/{uuid}/gslbsiteinternal/ - operationId: GET /virtualservice/{uuid}/gslbsiteinternal/ + description: /virtualservice/{uuid}/switchover + operationId: POST /virtualservice/{uuid}/switchover consumes: - application/json produces: @@ -59842,13 +60570,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59858,6 +60579,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VsSwitchoverParams + required: true + schema: + $ref: '#/definitions/VsSwitchoverParams' - in: path name: uuid description: UUID of the object to fetch @@ -59869,17 +60603,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbSiteInternal' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/userdefineddatascriptcounters/: - get: + /virtualservice/clear: + post: tags: - VirtualService - description: /virtualservice/{uuid}/userdefineddatascriptcounters/ - operationId: GET /virtualservice/{uuid}/userdefineddatascriptcounters/ + description: /virtualservice/clear + operationId: POST /virtualservice/clear consumes: - application/json produces: @@ -59895,13 +60629,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59911,28 +60638,36 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/UserDefinedDataScriptCounters' + type: string '401': description: log in failed - '404': - description: object not found - /virtualservice/{uuid}/l4policysetstats/: - get: + /virtualservice/{uuid}/resync: + post: tags: - VirtualService - description: /virtualservice/{uuid}/l4policysetstats/ - operationId: GET /virtualservice/{uuid}/l4policysetstats/ + description: /virtualservice/{uuid}/resync + operationId: POST /virtualservice/{uuid}/resync consumes: - application/json produces: @@ -59948,13 +60683,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -59964,6 +60692,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: VsResyncParams + required: true + schema: + $ref: '#/definitions/VsResyncParams' - in: path name: uuid description: UUID of the object to fetch @@ -59975,17 +60716,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/L4PolicySetStats' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/sescaleoutstatus/: - get: + /virtualservice/{uuid}/rotatekeys: + post: tags: - VirtualService - description: /virtualservice/{uuid}/sescaleoutstatus/ - operationId: GET /virtualservice/{uuid}/sescaleoutstatus/ + description: /virtualservice/{uuid}/rotatekeys + operationId: POST /virtualservice/{uuid}/rotatekeys consumes: - application/json produces: @@ -60001,13 +60742,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -60017,6 +60751,21 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string - in: path name: uuid description: UUID of the object to fetch @@ -60028,17 +60777,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceSeScaleoutStatus' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/scaleoutstatus/: - get: + /virtualservice/{uuid}/retryplacement: + post: tags: - VirtualService - description: /virtualservice/{uuid}/scaleoutstatus/ - operationId: GET /virtualservice/{uuid}/scaleoutstatus/ + description: /virtualservice/{uuid}/retryplacement + operationId: POST /virtualservice/{uuid}/retryplacement consumes: - application/json produces: @@ -60054,13 +60803,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -60070,6 +60812,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: RetryPlacementParams + required: true + schema: + $ref: '#/definitions/RetryPlacementParams' - in: path name: uuid description: UUID of the object to fetch @@ -60081,17 +60836,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceScaleoutStatus' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/scaleoutstatus/detail/: - get: + /virtualservice/{uuid}/log-recommendation: + post: tags: - VirtualService - description: /virtualservice/{uuid}/scaleoutstatus/detail/ - operationId: GET /virtualservice/{uuid}/scaleoutstatus/detail/ + description: /virtualservice/{uuid}/log-recommendation + operationId: POST /virtualservice/{uuid}/log-recommendation consumes: - application/json produces: @@ -60107,13 +60862,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -60123,6 +60871,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: GetLogRecommendations + required: true + schema: + $ref: '#/definitions/GetLogRecommendations' - in: path name: uuid description: UUID of the object to fetch @@ -60134,17 +60895,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceScaleoutStatusDetail' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/ssopolicystats/: - get: + /virtualservice/{uuid}/apply-log-recommendation: + post: tags: - VirtualService - description: /virtualservice/{uuid}/ssopolicystats/ - operationId: GET /virtualservice/{uuid}/ssopolicystats/ + description: /virtualservice/{uuid}/apply-log-recommendation + operationId: POST /virtualservice/{uuid}/apply-log-recommendation consumes: - application/json produces: @@ -60160,13 +60921,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - name: X-Avi-Version in: header type: string @@ -60176,6 +60930,19 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - in: body + name: body + description: ApplyLogRecommendations + required: true + schema: + $ref: '#/definitions/ApplyLogRecommendations' - in: path name: uuid description: UUID of the object to fetch @@ -60187,17 +60954,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SSOPolicyStats' + type: string '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/icapstats/: + /virtualservice/{uuid}/runtime/: get: tags: - VirtualService - description: /virtualservice/{uuid}/icapstats/ - operationId: GET /virtualservice/{uuid}/icapstats/ + description: /virtualservice/{uuid}/runtime/ + operationId: GET /virtualservice/{uuid}/runtime/ consumes: - application/json produces: @@ -60240,17 +61007,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceIcapStats' + $ref: '#/definitions/VirtualServiceRuntimeSummary' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/outofbandstats/: + /virtualservice/{uuid}/runtime/detail/: get: tags: - VirtualService - description: /virtualservice/{uuid}/outofbandstats/ - operationId: GET /virtualservice/{uuid}/outofbandstats/ + description: /virtualservice/{uuid}/runtime/detail/ + operationId: GET /virtualservice/{uuid}/runtime/detail/ consumes: - application/json produces: @@ -60293,17 +61060,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceOutOfBandRequestStats' + $ref: '#/definitions/VirtualServiceRuntimeDetail' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/botstats/: + /virtualservice/{uuid}/runtime/internal/: get: tags: - VirtualService - description: /virtualservice/{uuid}/botstats/ - operationId: GET /virtualservice/{uuid}/botstats/ + description: /virtualservice/{uuid}/runtime/internal/ + operationId: GET /virtualservice/{uuid}/runtime/internal/ consumes: - application/json produces: @@ -60346,17 +61113,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/BotClassificationResultMetrics' + $ref: '#/definitions/VirtualServiceInternal' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/csrfmetrics/: + /virtualservice/{uuid}/udpstat/: get: tags: - VirtualService - description: /virtualservice/{uuid}/csrfmetrics/ - operationId: GET /virtualservice/{uuid}/csrfmetrics/ + description: /virtualservice/{uuid}/udpstat/ + operationId: GET /virtualservice/{uuid}/udpstat/ consumes: - application/json produces: @@ -60399,17 +61166,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/CsrfMetrics' + $ref: '#/definitions/UdpStatRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/waapstats/: + /virtualservice/{uuid}/tcpstat/: get: tags: - VirtualService - description: /virtualservice/{uuid}/waapstats/ - operationId: GET /virtualservice/{uuid}/waapstats/ + description: /virtualservice/{uuid}/tcpstat/ + operationId: GET /virtualservice/{uuid}/tcpstat/ consumes: - application/json produces: @@ -60452,17 +61219,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/WaapStats' + $ref: '#/definitions/TcpStatRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/apipathstats/: + /virtualservice/{uuid}/sctpstat/: get: tags: - VirtualService - description: /virtualservice/{uuid}/apipathstats/ - operationId: GET /virtualservice/{uuid}/apipathstats/ + description: /virtualservice/{uuid}/sctpstat/ + operationId: GET /virtualservice/{uuid}/sctpstat/ consumes: - application/json produces: @@ -60505,17 +61272,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/ApiPathStats' + $ref: '#/definitions/SctpStatRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/placement/summary/: + /virtualservice/{uuid}/traffic_clone_stats/: get: tags: - VirtualService - description: /virtualservice/{uuid}/placement/summary/ - operationId: GET /virtualservice/{uuid}/placement/summary/ + description: /virtualservice/{uuid}/traffic_clone_stats/ + operationId: GET /virtualservice/{uuid}/traffic_clone_stats/ consumes: - application/json produces: @@ -60558,17 +61325,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SeConsumerSummary' + $ref: '#/definitions/TrafficCloneRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/placement/detail/: + /virtualservice/{uuid}/dosstat/: get: tags: - VirtualService - description: /virtualservice/{uuid}/placement/detail/ - operationId: GET /virtualservice/{uuid}/placement/detail/ + description: /virtualservice/{uuid}/dosstat/ + operationId: GET /virtualservice/{uuid}/dosstat/ consumes: - application/json produces: @@ -60611,17 +61378,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SeConsumerDetail' + $ref: '#/definitions/VsDosStatRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/placement/status/: + /virtualservice/{uuid}/connections/: get: tags: - VirtualService - description: /virtualservice/{uuid}/placement/status/ - operationId: GET /virtualservice/{uuid}/placement/status/ + description: /virtualservice/{uuid}/connections/ + operationId: GET /virtualservice/{uuid}/connections/ consumes: - application/json produces: @@ -60664,17 +61431,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PlacementStatus' + $ref: '#/definitions/ConnectionDumpRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/keyvalstats/: + /virtualservice/{uuid}/httpconnections/: get: tags: - VirtualService - description: /virtualservice/{uuid}/keyvalstats/ - operationId: GET /virtualservice/{uuid}/keyvalstats/ + description: /virtualservice/{uuid}/httpconnections/ + operationId: GET /virtualservice/{uuid}/httpconnections/ consumes: - application/json produces: @@ -60717,17 +61484,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/KeyValStats' + $ref: '#/definitions/HttpConnectionRuntime' '401': description: log in failed '404': description: object not found - /virtualservice/{uuid}/vhroutes/: + /virtualservice/{uuid}/httpconnections/detail/: get: tags: - VirtualService - description: /virtualservice/{uuid}/vhroutes/ - operationId: GET /virtualservice/{uuid}/vhroutes/ + description: /virtualservice/{uuid}/httpconnections/detail/ + operationId: GET /virtualservice/{uuid}/httpconnections/detail/ consumes: - application/json produces: @@ -60770,165 +61537,24 @@ paths: '200': description: OK schema: - $ref: '#/definitions/VirtualServiceVHRoutesRuntime' + $ref: '#/definitions/HttpConnectionRuntimeDetail' '401': description: log in failed '404': description: object not found - /networksecuritypolicy: - get: - tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy - operationId: GET /networksecuritypolicy - consumes: - - application/json - produces: - - application/json - parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/NetworkSecurityPolicyApiResponse' - '401': - description: log in failed - post: - tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy - operationId: POST /networksecuritypolicy - consumes: - - application/json - produces: - - application/json - parameters: - - name: X-Avi-Tenant - in: header - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: NetworkSecurityPolicy object creation - required: true - schema: - $ref: '#/definitions/NetworkSecurityPolicy' - security: - - basicAuth: [] - responses: - '200': - description: OK - schema: - $ref: '#/definitions/NetworkSecurityPolicy' - '401': - description: log in failed - /networksecuritypolicy/{uuid}: + /virtualservice/{uuid}/httpstats/: get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: GET /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/httpstats/ + operationId: GET /virtualservice/{uuid}/httpstats/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -60937,48 +61563,26 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path - description: UUID of the object to fetch - required: true - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string security: - basicAuth: [] @@ -60986,26 +61590,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/NetworkSecurityPolicy' + $ref: '#/definitions/L7VirtualServiceStatsRuntime' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/authstats/: + get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: PUT /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/authstats/ + operationId: GET /virtualservice/{uuid}/authstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61016,6 +61616,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61025,19 +61632,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: NetworkSecurityPolicy object creation - required: true - schema: - $ref: '#/definitions/NetworkSecurityPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -61049,26 +61643,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/NetworkSecurityPolicy' + $ref: '#/definitions/VirtualServiceAuthStats' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/httppolicyset/: + get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: PATCH /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/httppolicyset/ + operationId: GET /virtualservice/{uuid}/httppolicyset/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61079,6 +61669,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61088,19 +61685,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: NetworkSecurityPolicy object creation - required: true - schema: - $ref: '#/definitions/NetworkSecurityPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -61112,26 +61696,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/NetworkSecurityPolicy' + $ref: '#/definitions/HTTPPolicySetInternal' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/httppolicysetstats/: + get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: DELETE /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/httppolicysetstats/ + operationId: GET /virtualservice/{uuid}/httppolicysetstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61142,6 +61722,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61151,13 +61738,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -61166,64 +61746,27 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/HTTPPolicySetStats' + '401': + description: log in failed '404': description: object not found - /apipolicy: + /virtualservice/{uuid}/dnspolicystats/: get: tags: - - ApiPolicy - description: /apipolicy - operationId: GET /apipolicy + - VirtualService + description: /virtualservice/{uuid}/dnspolicystats/ + operationId: GET /virtualservice/{uuid}/dnspolicystats/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -61232,6 +61775,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61241,34 +61791,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/ApiPolicyApiResponse' + $ref: '#/definitions/DnsPolicyStats' '401': description: log in failed - post: + '404': + description: object not found + /virtualservice/{uuid}/networksecuritypolicystats/: + get: tags: - - ApiPolicy - description: /apipolicy - operationId: POST /apipolicy + - VirtualService + description: /virtualservice/{uuid}/networksecuritypolicystats/ + operationId: GET /virtualservice/{uuid}/networksecuritypolicystats/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -61277,6 +61828,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61286,46 +61844,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: ApiPolicy object creation + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - $ref: '#/definitions/ApiPolicy' + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/ApiPolicy' + $ref: '#/definitions/NetworkSecurityPolicyStats' '401': description: log in failed - /apipolicy/{uuid}: + '404': + description: object not found + /virtualservice/{uuid}/networksecuritypolicy/detail/: get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: GET /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/networksecuritypolicy/detail/ + operationId: GET /virtualservice/{uuid}/networksecuritypolicy/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -61334,6 +61881,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61343,66 +61897,33 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/ApiPolicy' + $ref: '#/definitions/NetworkSecurityPolicyDetail' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/candidatesehostlist/: + get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: PUT /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/candidatesehostlist/ + operationId: GET /virtualservice/{uuid}/candidatesehostlist/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61413,6 +61934,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61422,19 +61950,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: ApiPolicy object creation - required: true - schema: - $ref: '#/definitions/ApiPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -61446,26 +61961,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/ApiPolicy' + $ref: '#/definitions/VsCandidateSeHostList' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/placement/: + get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: PATCH /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/placement/ + operationId: GET /virtualservice/{uuid}/placement/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61476,6 +61987,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61485,19 +62003,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: ApiPolicy object creation - required: true - schema: - $ref: '#/definitions/ApiPolicy' - in: path name: uuid description: UUID of the object to fetch @@ -61509,26 +62014,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/ApiPolicy' + $ref: '#/definitions/SeConsumerProto' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/keyval/: + get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: DELETE /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyval/ + operationId: GET /virtualservice/{uuid}/keyval/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61539,6 +62040,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61548,13 +62056,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -61563,64 +62064,27 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/KeyvalInternal' + '401': + description: log in failed '404': description: object not found - /poolgroup: + /virtualservice/{uuid}/keyvalsummary/: get: tags: - - PoolGroup - description: /poolgroup - operationId: GET /poolgroup + - VirtualService + description: /virtualservice/{uuid}/keyvalsummary/ + operationId: GET /virtualservice/{uuid}/keyvalsummary/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -61629,6 +62093,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61638,34 +62109,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/PoolGroupApiResponse' + $ref: '#/definitions/KeyvalSummaryInternal' '401': description: log in failed - post: + '404': + description: object not found + /virtualservice/{uuid}/keyvalsummaryobjsync/: + get: tags: - - PoolGroup - description: /poolgroup - operationId: POST /poolgroup + - VirtualService + description: /virtualservice/{uuid}/keyvalsummaryobjsync/ + operationId: GET /virtualservice/{uuid}/keyvalsummaryobjsync/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -61674,6 +62146,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61683,46 +62162,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: PoolGroup object creation + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - $ref: '#/definitions/PoolGroup' + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/PoolGroup' + $ref: '#/definitions/KeyvalSummaryObjsync' '401': description: log in failed - /poolgroup/{uuid}: + '404': + description: object not found + /virtualservice/{uuid}/keyvaldispatch/: get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: GET /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvaldispatch/ + operationId: GET /virtualservice/{uuid}/keyvaldispatch/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -61731,6 +62199,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61740,66 +62215,33 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/PoolGroup' + $ref: '#/definitions/KeyvalDispatch' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/keyvalsession/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: PUT /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvalsession/ + operationId: GET /virtualservice/{uuid}/keyvalsession/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61810,6 +62252,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61819,19 +62268,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: PoolGroup object creation - required: true - schema: - $ref: '#/definitions/PoolGroup' - in: path name: uuid description: UUID of the object to fetch @@ -61843,26 +62279,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PoolGroup' + $ref: '#/definitions/KeyvalSession' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/keyvalsessionsummary/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: PATCH /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvalsessionsummary/ + operationId: GET /virtualservice/{uuid}/keyvalsessionsummary/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61873,6 +62305,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61882,19 +62321,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: PoolGroup object creation - required: true - schema: - $ref: '#/definitions/PoolGroup' - in: path name: uuid description: UUID of the object to fetch @@ -61906,26 +62332,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PoolGroup' + $ref: '#/definitions/KeyvalSessionSummary' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/sslsessioncache/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: DELETE /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/sslsessioncache/ + operationId: GET /virtualservice/{uuid}/sslsessioncache/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -61936,6 +62358,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61945,13 +62374,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -61960,18 +62382,20 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/SSLSessionCache' + '401': + description: log in failed '404': description: object not found - /poolgroup/clear: - post: + /virtualservice/{uuid}/vslogstats/: + get: tags: - - PoolGroup - description: /poolgroup/clear - operationId: POST /poolgroup/clear + - VirtualService + description: /virtualservice/{uuid}/vslogstats/ + operationId: GET /virtualservice/{uuid}/vslogstats/ consumes: - application/json produces: @@ -61987,6 +62411,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -61996,36 +62427,28 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: empty + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - type: object - additionalProperties: - type: string + type: string security: - basicAuth: [] responses: '200': description: OK schema: - type: string + $ref: '#/definitions/LogAgentStatsPerVS' '401': description: log in failed - /poolgroup/{uuid}/runtime/detail/: + '404': + description: object not found + /virtualservice/{uuid}/aggrvslogstats/: get: tags: - - PoolGroup - description: /poolgroup/{uuid}/runtime/detail/ - operationId: GET /poolgroup/{uuid}/runtime/detail/ + - VirtualService + description: /virtualservice/{uuid}/aggrvslogstats/ + operationId: GET /virtualservice/{uuid}/aggrvslogstats/ consumes: - application/json produces: @@ -62068,17 +62491,17 @@ paths: '200': description: OK schema: - $ref: '#/definitions/PoolGroupRuntimeDetail' + $ref: '#/definitions/VsLogStatsDisAggr' '401': description: log in failed '404': description: object not found - /poolgroup/{uuid}/enable_primary_pool/clear: - post: + /virtualservice/{uuid}/cltrack/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/enable_primary_pool/clear - operationId: POST /poolgroup/{uuid}/enable_primary_pool/clear + - VirtualService + description: /virtualservice/{uuid}/cltrack/ + operationId: GET /virtualservice/{uuid}/cltrack/ consumes: - application/json produces: @@ -62110,12 +62533,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: body - name: body - description: PrimaryPool - required: true - schema: - $ref: '#/definitions/PrimaryPool' - in: path name: uuid description: UUID of the object to fetch @@ -62127,63 +62544,24 @@ paths: '200': description: OK schema: - type: string + $ref: '#/definitions/CltrackInternal' '401': description: log in failed '404': description: object not found - /sslprofile: + /virtualservice/{uuid}/cltracksummary/: get: tags: - - SSLProfile - description: /sslprofile - operationId: GET /sslprofile + - VirtualService + description: /virtualservice/{uuid}/cltracksummary/ + operationId: GET /virtualservice/{uuid}/cltracksummary/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -62192,6 +62570,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62201,34 +62586,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLProfileApiResponse' + $ref: '#/definitions/CltrackSummaryInternal' '401': description: log in failed - post: + '404': + description: object not found + /virtualservice/{uuid}/client/: + get: tags: - - SSLProfile - description: /sslprofile - operationId: POST /sslprofile + - VirtualService + description: /virtualservice/{uuid}/client/ + operationId: GET /virtualservice/{uuid}/client/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -62237,6 +62623,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62246,46 +62639,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: SSLProfile object creation + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - $ref: '#/definitions/SSLProfile' + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLProfile' + $ref: '#/definitions/ClientInternal' '401': description: log in failed - /sslprofile/{uuid}: + '404': + description: object not found + /virtualservice/{uuid}/clientsummary/: get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: GET /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/clientsummary/ + operationId: GET /virtualservice/{uuid}/clientsummary/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -62294,6 +62676,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62303,66 +62692,33 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLProfile' + $ref: '#/definitions/ClientSummaryInternal' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/dnstable/: + get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: PUT /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/dnstable/ + operationId: GET /virtualservice/{uuid}/dnstable/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -62373,6 +62729,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62382,19 +62745,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: SSLProfile object creation - required: true - schema: - $ref: '#/definitions/SSLProfile' - in: path name: uuid description: UUID of the object to fetch @@ -62406,26 +62756,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SSLProfile' + $ref: '#/definitions/DnsTable' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/gslbservicedetail/: + get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: PATCH /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/gslbservicedetail/ + operationId: GET /virtualservice/{uuid}/gslbservicedetail/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -62436,6 +62782,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62445,19 +62798,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: SSLProfile object creation - required: true - schema: - $ref: '#/definitions/SSLProfile' - in: path name: uuid description: UUID of the object to fetch @@ -62469,26 +62809,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SSLProfile' + $ref: '#/definitions/GslbServiceDetail' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/gslbserviceinternal/: + get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: DELETE /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/gslbserviceinternal/ + operationId: GET /virtualservice/{uuid}/gslbserviceinternal/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -62499,15 +62835,6 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected - version of configuration. The response from the controller will provide - and accept data according to the specified version. The controller will - reject POST and PUT requests where the data is not compatible with the specified - version. - name: X-CSRFToken in: header type: string @@ -62515,6 +62842,15 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected + version of configuration. The response from the controller will provide + and accept data according to the specified version. The controller will + reject POST and PUT requests where the data is not compatible with the specified + version. - in: path name: uuid description: UUID of the object to fetch @@ -62523,18 +62859,20 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/GslbServiceInternal' + '401': + description: log in failed '404': description: object not found - /sslprofile/{uuid}/federated_info/: + /virtualservice/{uuid}/gslbservicealgostat/: get: tags: - - SSLProfile - description: /sslprofile/{uuid}/federated_info/ - operationId: GET /sslprofile/{uuid}/federated_info/ + - VirtualService + description: /virtualservice/{uuid}/gslbservicealgostat/ + operationId: GET /virtualservice/{uuid}/gslbservicealgostat/ consumes: - application/json produces: @@ -62577,63 +62915,24 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbSSLProfileRuntime' + $ref: '#/definitions/GslbServiceAlgoStat' '401': description: log in failed '404': description: object not found - /stringgroup: + /virtualservice/{uuid}/gslbservicehmonstat/: get: tags: - - StringGroup - description: /stringgroup - operationId: GET /stringgroup + - VirtualService + description: /virtualservice/{uuid}/gslbservicehmonstat/ + operationId: GET /virtualservice/{uuid}/gslbservicehmonstat/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -62642,6 +62941,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62651,34 +62957,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/StringGroupApiResponse' + $ref: '#/definitions/GslbServiceHmonStat' '401': description: log in failed - post: + '404': + description: object not found + /virtualservice/{uuid}/geolocationinfo/: + get: tags: - - StringGroup - description: /stringgroup - operationId: POST /stringgroup + - VirtualService + description: /virtualservice/{uuid}/geolocationinfo/ + operationId: GET /virtualservice/{uuid}/geolocationinfo/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -62687,6 +62994,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62696,46 +63010,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: StringGroup object creation + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - $ref: '#/definitions/StringGroup' + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/StringGroup' + $ref: '#/definitions/GeoLocationInfo' '401': description: log in failed - /stringgroup/{uuid}: + '404': + description: object not found + /virtualservice/{uuid}/geodbinternal/: get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: GET /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/geodbinternal/ + operationId: GET /virtualservice/{uuid}/geodbinternal/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -62744,6 +63047,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62753,66 +63063,33 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/StringGroup' + $ref: '#/definitions/GeoDbInternal' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/gslbsiteinternal/: + get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: PUT /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/gslbsiteinternal/ + operationId: GET /virtualservice/{uuid}/gslbsiteinternal/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -62823,6 +63100,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62832,19 +63116,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: StringGroup object creation - required: true - schema: - $ref: '#/definitions/StringGroup' - in: path name: uuid description: UUID of the object to fetch @@ -62856,26 +63127,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/StringGroup' + $ref: '#/definitions/GslbSiteInternal' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/userdefineddatascriptcounters/: + get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: PATCH /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/userdefineddatascriptcounters/ + operationId: GET /virtualservice/{uuid}/userdefineddatascriptcounters/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -62886,6 +63153,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62895,19 +63169,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: StringGroup object creation - required: true - schema: - $ref: '#/definitions/StringGroup' - in: path name: uuid description: UUID of the object to fetch @@ -62919,26 +63180,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/StringGroup' + $ref: '#/definitions/UserDefinedDataScriptCounters' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/l4policysetstats/: + get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: DELETE /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/l4policysetstats/ + operationId: GET /virtualservice/{uuid}/l4policysetstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -62949,6 +63206,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -62958,13 +63222,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -62973,64 +63230,27 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/L4PolicySetStats' + '401': + description: log in failed '404': description: object not found - /sslkeyandcertificate: + /virtualservice/{uuid}/sescaleoutstatus/: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate - operationId: GET /sslkeyandcertificate + - VirtualService + description: /virtualservice/{uuid}/sescaleoutstatus/ + operationId: GET /virtualservice/{uuid}/sescaleoutstatus/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -63039,6 +63259,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63048,34 +63275,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLKeyAndCertificateApiResponse' + $ref: '#/definitions/VirtualServiceSeScaleoutStatus' '401': description: log in failed - post: + '404': + description: object not found + /virtualservice/{uuid}/scaleoutstatus/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate - operationId: POST /sslkeyandcertificate + - VirtualService + description: /virtualservice/{uuid}/scaleoutstatus/ + operationId: GET /virtualservice/{uuid}/scaleoutstatus/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -63084,6 +63312,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63093,46 +63328,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: SSLKeyAndCertificate object creation + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - $ref: '#/definitions/SSLKeyAndCertificate' + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLKeyAndCertificate' + $ref: '#/definitions/VirtualServiceScaleoutStatus' '401': description: log in failed - /sslkeyandcertificate/{uuid}: + '404': + description: object not found + /virtualservice/{uuid}/scaleoutstatus/detail/: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: GET /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/scaleoutstatus/detail/ + operationId: GET /virtualservice/{uuid}/scaleoutstatus/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -63141,6 +63365,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63150,66 +63381,33 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/SSLKeyAndCertificate' + $ref: '#/definitions/VirtualServiceScaleoutStatusDetail' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/ssopolicystats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: PUT /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/ssopolicystats/ + operationId: GET /virtualservice/{uuid}/ssopolicystats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -63220,6 +63418,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63229,19 +63434,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: SSLKeyAndCertificate object creation - required: true - schema: - $ref: '#/definitions/SSLKeyAndCertificate' - in: path name: uuid description: UUID of the object to fetch @@ -63253,26 +63445,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SSLKeyAndCertificate' + $ref: '#/definitions/SSOPolicyStats' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/icapstats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: PATCH /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/icapstats/ + operationId: GET /virtualservice/{uuid}/icapstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -63283,6 +63471,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63292,19 +63487,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: SSLKeyAndCertificate object creation - required: true - schema: - $ref: '#/definitions/SSLKeyAndCertificate' - in: path name: uuid description: UUID of the object to fetch @@ -63316,26 +63498,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/SSLKeyAndCertificate' + $ref: '#/definitions/VirtualServiceIcapStats' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/outofbandstats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: DELETE /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/outofbandstats/ + operationId: GET /virtualservice/{uuid}/outofbandstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -63346,6 +63524,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63355,13 +63540,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -63370,18 +63548,20 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/VirtualServiceOutOfBandRequestStats' + '401': + description: log in failed '404': description: object not found - /sslkeyandcertificate/{uuid}/renew: - post: + /virtualservice/{uuid}/botstats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/renew - operationId: POST /sslkeyandcertificate/{uuid}/renew + - VirtualService + description: /virtualservice/{uuid}/botstats/ + operationId: GET /virtualservice/{uuid}/botstats/ consumes: - application/json produces: @@ -63397,6 +63577,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63406,21 +63593,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: empty - required: true - schema: - type: object - additionalProperties: - type: string - in: path name: uuid description: UUID of the object to fetch @@ -63432,17 +63604,17 @@ paths: '200': description: OK schema: - type: string + $ref: '#/definitions/BotClassificationResultMetrics' '401': description: log in failed '404': description: object not found - /sslkeyandcertificate/{uuid}/update-chain: - post: + /virtualservice/{uuid}/csrfmetrics/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/update-chain - operationId: POST /sslkeyandcertificate/{uuid}/update-chain + - VirtualService + description: /virtualservice/{uuid}/csrfmetrics/ + operationId: GET /virtualservice/{uuid}/csrfmetrics/ consumes: - application/json produces: @@ -63458,6 +63630,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63467,21 +63646,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: empty - required: true - schema: - type: object - additionalProperties: - type: string - in: path name: uuid description: UUID of the object to fetch @@ -63493,17 +63657,17 @@ paths: '200': description: OK schema: - type: string + $ref: '#/definitions/CsrfMetrics' '401': description: log in failed '404': description: object not found - /sslkeyandcertificate/{uuid}/federated_info/: + /virtualservice/{uuid}/waapstats/: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/federated_info/ - operationId: GET /sslkeyandcertificate/{uuid}/federated_info/ + - VirtualService + description: /virtualservice/{uuid}/waapstats/ + operationId: GET /virtualservice/{uuid}/waapstats/ consumes: - application/json produces: @@ -63546,63 +63710,24 @@ paths: '200': description: OK schema: - $ref: '#/definitions/GslbSSLKeyAndCertificateRuntime' + $ref: '#/definitions/WaapStats' '401': description: log in failed '404': description: object not found - /debugvirtualservice: + /virtualservice/{uuid}/apipathstats/: get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: GET /debugvirtualservice + - VirtualService + description: /virtualservice/{uuid}/apipathstats/ + operationId: GET /virtualservice/{uuid}/apipathstats/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. - Its syntax is refers_to=:. Eg. get all virtual services - referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi - resource. Its syntax is referred_by=:. Eg. get all pools - referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -63611,6 +63736,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63620,119 +63752,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: cloud_uuid - in: query - description: Filter to get objects that belongs to a specific cloud using - its uuid. Eg. cloud_uuid=cloud-xyz. - type: string - - name: cloud_ref.name - in: query - description: Filter to get objects that belongs to a specific cloud usings - its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud. - type: string - - name: cloud_ref.uuid - in: query - description: Filter to get objects that belongs to a specific cloud using - its uuid. Eg. cloud_ref.uuid=cloud_uuid. - type: string - required: false - - name: name.contains - in: query - description: Filter to get objects with name that contains the parameter. - This is a case sensitive search. Eg. name.contains=pool-. - type: string - required: false - - name: name.icontains - in: query - description: Filter to get objects with name that contains the parameter. - This is a case insensitive search. Eg. name.icontains=pool-. - type: string - required: false - - name: name.in - in: query - description: Filter to get objects that have a uuid matching any of the values - in the parameter list. Each value for this parameter is to comma separated. - Eg. name.in=pool-1,pool-12. - type: string - required: false - - name: uuid.in - in: query - description: Filter to get objects that have a uuid matching any of the values - in the parameter list. Each value for this parameter is to comma separated. - Eg. uuid.in=,. - type: string - required: false - - name: search - in: query - description: Filter to get objects that contains the search string as value - for any of its fields. Eg. search=LEAST_CONN. The search filter can also - be used to search under a specific field. This is achieved by sending the - parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-). - type: string - required: false - - name: isearch - in: query - description: Filter to get objects that contains case insensitive search string. - Eg. isearch=(name,Vs-Pool-). - type: string - required: false - - name: limit_by - in: query - description: Filter to limit the number of objects in the response data. Eg. - limit_by=3. - type: string - required: false - - name: exclude - in: query - description: Filter to exclude the uuid(s) contained in the parameter. Eg. - uuid.in=,&exclude=uuid.in. - type: string - required: false - - name: sort - in: query - description: Parameter to sort the results with respect to a field. Eg. sort=name. - type: string - required: false - - name: page - in: query - description: Parameter to specify the desired page number. The page starts - from 1 and default is 1. - type: string - required: false - - name: page_size - in: query - description: Parameter to specify the maximum number of results to be returned - per page. The page_size can range from 1 to 200. Eg. page_size=5. + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/DebugVirtualServiceApiResponse' + $ref: '#/definitions/ApiPathStats' '401': description: log in failed - post: + '404': + description: object not found + /virtualservice/{uuid}/placement/summary/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: POST /debugvirtualservice + - VirtualService + description: /virtualservice/{uuid}/placement/summary/ + operationId: GET /virtualservice/{uuid}/placement/summary/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -63741,6 +63789,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63750,46 +63805,35 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: DebugVirtualService object creation + - in: path + name: uuid + description: UUID of the object to fetch required: true - schema: - $ref: '#/definitions/DebugVirtualService' + type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/DebugVirtualService' + $ref: '#/definitions/SeConsumerSummary' '401': description: log in failed - /debugvirtualservice/{uuid}: + '404': + description: object not found + /virtualservice/{uuid}/placement/detail/: get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: GET /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/placement/detail/ + operationId: GET /virtualservice/{uuid}/placement/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -63798,6 +63842,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63807,66 +63858,33 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - name: uuid - in: path + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like - name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. - It is useful to get the referenced resource name without performing get - on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like - runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: '200': description: OK schema: - $ref: '#/definitions/DebugVirtualService' + $ref: '#/definitions/SeConsumerDetail' '401': description: log in failed '404': description: object not found - put: + /virtualservice/{uuid}/placement/status/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PUT /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/placement/status/ + operationId: GET /virtualservice/{uuid}/placement/status/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -63877,6 +63895,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63886,19 +63911,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: DebugVirtualService object creation - required: true - schema: - $ref: '#/definitions/DebugVirtualService' - in: path name: uuid description: UUID of the object to fetch @@ -63910,26 +63922,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/DebugVirtualService' + $ref: '#/definitions/PlacementStatus' '401': description: log in failed '404': description: object not found - patch: + /virtualservice/{uuid}/keyvalstats/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PATCH /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvalstats/ + operationId: GET /virtualservice/{uuid}/keyvalstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -63940,6 +63948,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -63949,19 +63964,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - - in: body - name: body - description: DebugVirtualService object creation - required: true - schema: - $ref: '#/definitions/DebugVirtualService' - in: path name: uuid description: UUID of the object to fetch @@ -63973,26 +63975,22 @@ paths: '200': description: OK schema: - $ref: '#/definitions/DebugVirtualService' + $ref: '#/definitions/KeyValStats' '401': description: log in failed '404': description: object not found - delete: + /virtualservice/{uuid}/vhroutes/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: DELETE /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/vhroutes/ + operationId: GET /virtualservice/{uuid}/vhroutes/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -64003,6 +64001,13 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. + The caller should update the request headers with this token else controller + will reject requests. - name: X-Avi-Version in: header type: string @@ -64012,13 +64017,6 @@ paths: and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. - The caller should update the request headers with this token else controller - will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -64027,10 +64025,12 @@ paths: security: - basicAuth: [] responses: - '204': - description: object deleted + '200': + description: OK schema: - type: string + $ref: '#/definitions/VirtualServiceVHRoutesRuntime' + '401': + description: log in failed '404': description: object not found /certificatemanagementprofile: diff --git a/swagger/avi_global_spec.json b/swagger/avi_global_spec.json index 37e67ac2f..a40744a51 100644 --- a/swagger/avi_global_spec.json +++ b/swagger/avi_global_spec.json @@ -31450,13 +31450,13 @@ } } }, - "/gslbcrmruntime": { + "/gslbhsmruntime": { "get": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime", - "operationId": "GET /gslbcrmruntime", + "description": "/gslbhsmruntime", + "operationId": "GET /gslbhsmruntime", "consumes": [ "application/json" ], @@ -31547,7 +31547,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntimeApiResponse" + "$ref": "#/definitions/GslbHSMRuntimeApiResponse" } }, "401": { @@ -31557,10 +31557,10 @@ }, "post": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime", - "operationId": "POST /gslbcrmruntime", + "description": "/gslbhsmruntime", + "operationId": "POST /gslbhsmruntime", "consumes": [ "application/json" ], @@ -31599,10 +31599,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } } ], @@ -31615,7 +31615,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -31624,13 +31624,13 @@ } } }, - "/gslbcrmruntime/{uuid}": { + "/gslbhsmruntime/{uuid}": { "get": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -31716,7 +31716,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -31729,10 +31729,10 @@ }, "put": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -31778,10 +31778,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -31801,7 +31801,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -31814,10 +31814,10 @@ }, "patch": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -31863,10 +31863,10 @@ { "in": "body", "name": "body", - "description": "GslbCRMRuntime object creation", + "description": "GslbHSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, { @@ -31886,7 +31886,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbCRMRuntime" + "$ref": "#/definitions/GslbHSMRuntime" } }, "401": { @@ -31899,10 +31899,10 @@ }, "delete": { "tags": [ - "GslbCRMRuntime" + "GslbHSMRuntime" ], - "description": "/gslbcrmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbcrmruntime/{uuid}", + "description": "/gslbhsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbhsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -31971,13 +31971,13 @@ } } }, - "/gslbsmruntime": { + "/gslbcrmruntime": { "get": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime", - "operationId": "GET /gslbsmruntime", + "description": "/gslbcrmruntime", + "operationId": "GET /gslbcrmruntime", "consumes": [ "application/json" ], @@ -32068,7 +32068,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntimeApiResponse" + "$ref": "#/definitions/GslbCRMRuntimeApiResponse" } }, "401": { @@ -32078,10 +32078,10 @@ }, "post": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime", - "operationId": "POST /gslbsmruntime", + "description": "/gslbcrmruntime", + "operationId": "POST /gslbcrmruntime", "consumes": [ "application/json" ], @@ -32120,10 +32120,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } } ], @@ -32136,7 +32136,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -32145,13 +32145,13 @@ } } }, - "/gslbsmruntime/{uuid}": { + "/gslbcrmruntime/{uuid}": { "get": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32237,7 +32237,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -32250,10 +32250,10 @@ }, "put": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32299,10 +32299,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -32322,7 +32322,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -32335,10 +32335,10 @@ }, "patch": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32384,10 +32384,10 @@ { "in": "body", "name": "body", - "description": "GslbSMRuntime object creation", + "description": "GslbCRMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, { @@ -32407,7 +32407,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSMRuntime" + "$ref": "#/definitions/GslbCRMRuntime" } }, "401": { @@ -32420,10 +32420,10 @@ }, "delete": { "tags": [ - "GslbSMRuntime" + "GslbCRMRuntime" ], - "description": "/gslbsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbsmruntime/{uuid}", + "description": "/gslbcrmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbcrmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32492,13 +32492,13 @@ } } }, - "/gslbhsmruntime": { + "/gslbsmruntime": { "get": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime", - "operationId": "GET /gslbhsmruntime", + "description": "/gslbsmruntime", + "operationId": "GET /gslbsmruntime", "consumes": [ "application/json" ], @@ -32589,7 +32589,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntimeApiResponse" + "$ref": "#/definitions/GslbSMRuntimeApiResponse" } }, "401": { @@ -32599,10 +32599,10 @@ }, "post": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime", - "operationId": "POST /gslbhsmruntime", + "description": "/gslbsmruntime", + "operationId": "POST /gslbsmruntime", "consumes": [ "application/json" ], @@ -32641,10 +32641,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } } ], @@ -32657,7 +32657,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -32666,13 +32666,13 @@ } } }, - "/gslbhsmruntime/{uuid}": { + "/gslbsmruntime/{uuid}": { "get": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "GET /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "GET /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32758,7 +32758,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -32771,10 +32771,10 @@ }, "put": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PUT /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "PUT /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32820,10 +32820,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, { @@ -32843,7 +32843,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -32856,10 +32856,10 @@ }, "patch": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "PATCH /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "PATCH /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -32905,10 +32905,10 @@ { "in": "body", "name": "body", - "description": "GslbHSMRuntime object creation", + "description": "GslbSMRuntime object creation", "required": true, "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, { @@ -32928,7 +32928,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbHSMRuntime" + "$ref": "#/definitions/GslbSMRuntime" } }, "401": { @@ -32941,10 +32941,10 @@ }, "delete": { "tags": [ - "GslbHSMRuntime" + "GslbSMRuntime" ], - "description": "/gslbhsmruntime/{uuid}/{uuid}", - "operationId": "DELETE /gslbhsmruntime/{uuid}", + "description": "/gslbsmruntime/{uuid}/{uuid}", + "operationId": "DELETE /gslbsmruntime/{uuid}", "consumes": [ "application/json" ], @@ -59865,13 +59865,13 @@ } } }, - "/wafprofile": { + "/sslkeyandcertificate": { "get": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile", - "operationId": "GET /wafprofile", + "description": "/sslkeyandcertificate", + "operationId": "GET /sslkeyandcertificate", "consumes": [ "application/json" ], @@ -59962,7 +59962,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfileApiResponse" + "$ref": "#/definitions/SSLKeyAndCertificateApiResponse" } }, "401": { @@ -59972,10 +59972,10 @@ }, "post": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile", - "operationId": "POST /wafprofile", + "description": "/sslkeyandcertificate", + "operationId": "POST /sslkeyandcertificate", "consumes": [ "application/json" ], @@ -60014,10 +60014,10 @@ { "in": "body", "name": "body", - "description": "WafProfile object creation", + "description": "SSLKeyAndCertificate object creation", "required": true, "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } } ], @@ -60030,7 +60030,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -60039,13 +60039,13 @@ } } }, - "/wafprofile/{uuid}": { + "/sslkeyandcertificate/{uuid}": { "get": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "GET /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "GET /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -60131,7 +60131,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -60144,10 +60144,10 @@ }, "put": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "PUT /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "PUT /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -60193,10 +60193,10 @@ { "in": "body", "name": "body", - "description": "WafProfile object creation", + "description": "SSLKeyAndCertificate object creation", "required": true, "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, { @@ -60216,7 +60216,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -60229,10 +60229,10 @@ }, "patch": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "PATCH /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "PATCH /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -60278,10 +60278,10 @@ { "in": "body", "name": "body", - "description": "WafProfile object creation", + "description": "SSLKeyAndCertificate object creation", "required": true, "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, { @@ -60301,7 +60301,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafProfile" + "$ref": "#/definitions/SSLKeyAndCertificate" } }, "401": { @@ -60314,10 +60314,10 @@ }, "delete": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/{uuid}", - "operationId": "DELETE /wafprofile/{uuid}", + "description": "/sslkeyandcertificate/{uuid}/{uuid}", + "operationId": "DELETE /sslkeyandcertificate/{uuid}", "consumes": [ "application/json" ], @@ -60386,13 +60386,13 @@ } } }, - "/wafprofile/{uuid}/update-from-crs": { - "put": { + "/sslkeyandcertificate/{uuid}/renew": { + "post": { "tags": [ - "WafProfile" + "SSLKeyAndCertificate" ], - "description": "/wafprofile/{uuid}/update-from-crs", - "operationId": "PUT /wafprofile/{uuid}/update-from-crs", + "description": "/sslkeyandcertificate/{uuid}/renew", + "operationId": "POST /sslkeyandcertificate/{uuid}/renew", "consumes": [ "application/json" ], @@ -60469,13 +60469,167 @@ } } }, - "/vsgs": { + "/sslkeyandcertificate/{uuid}/update-chain": { + "post": { + "tags": [ + "SSLKeyAndCertificate" + ], + "description": "/sslkeyandcertificate/{uuid}/update-chain", + "operationId": "POST /sslkeyandcertificate/{uuid}/update-chain", + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "parameters": [ + { + "in": "header", + "name": "X-Avi-Tenant", + "type": "string", + "required": false, + "description": "Avi Tenant Header" + }, + { + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" + }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "in": "body", + "name": "body", + "description": "empty", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" + } + ], + "security": [ + { + "basicAuth": [] + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "type": "string" + } + }, + "401": { + "description": "log in failed" + }, + "404": { + "description": "object not found" + } + } + } + }, + "/sslkeyandcertificate/{uuid}/federated_info/": { "get": { "tags": [ - "VsGs" + "SSLKeyAndCertificate" ], - "description": "/vsgs", - "operationId": "GET /vsgs", + "description": "/sslkeyandcertificate/{uuid}/federated_info/", + "operationId": "GET /sslkeyandcertificate/{uuid}/federated_info/", + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "parameters": [ + { + "in": "header", + "name": "X-Avi-Tenant", + "type": "string", + "required": false, + "description": "Avi Tenant Header" + }, + { + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" + }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" + } + ], + "security": [ + { + "basicAuth": [] + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/GslbSSLKeyAndCertificateRuntime" + } + }, + "401": { + "description": "log in failed" + }, + "404": { + "description": "object not found" + } + } + } + }, + "/poolgroup": { + "get": { + "tags": [ + "PoolGroup" + ], + "description": "/poolgroup", + "operationId": "GET /poolgroup", "consumes": [ "application/json" ], @@ -60555,6 +60709,102 @@ "type": "string", "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "name": "cloud_uuid", + "in": "query", + "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz.", + "type": "string" + }, + { + "name": "cloud_ref.name", + "in": "query", + "description": "Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud.", + "type": "string" + }, + { + "name": "cloud_ref.uuid", + "in": "query", + "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid.", + "type": "string", + "required": false + }, + { + "name": "name.contains", + "in": "query", + "description": "Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-.", + "type": "string", + "required": false + }, + { + "name": "name.icontains", + "in": "query", + "description": "Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-.", + "type": "string", + "required": false + }, + { + "name": "name.in", + "in": "query", + "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12.", + "type": "string", + "required": false + }, + { + "name": "uuid.in", + "in": "query", + "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,.", + "type": "string", + "required": false + }, + { + "name": "search", + "in": "query", + "description": "Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-).", + "type": "string", + "required": false + }, + { + "name": "isearch", + "in": "query", + "description": "Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-).", + "type": "string", + "required": false + }, + { + "name": "limit_by", + "in": "query", + "description": "Filter to limit the number of objects in the response data. Eg. limit_by=3.", + "type": "string", + "required": false + }, + { + "name": "exclude", + "in": "query", + "description": "Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in.", + "type": "string", + "required": false + }, + { + "name": "sort", + "in": "query", + "description": "Parameter to sort the results with respect to a field. Eg. sort=name.", + "type": "string", + "required": false + }, + { + "name": "page", + "in": "query", + "description": "Parameter to specify the desired page number. The page starts from 1 and default is 1.", + "type": "string", + "required": false + }, + { + "name": "page_size", + "in": "query", + "description": "Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5.", + "type": "string", + "required": false } ], "security": [ @@ -60566,7 +60816,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGsApiResponse" + "$ref": "#/definitions/PoolGroupApiResponse" } }, "401": { @@ -60576,10 +60826,10 @@ }, "post": { "tags": [ - "VsGs" + "PoolGroup" ], - "description": "/vsgs", - "operationId": "POST /vsgs", + "description": "/poolgroup", + "operationId": "POST /poolgroup", "consumes": [ "application/json" ], @@ -60618,10 +60868,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "PoolGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } } ], @@ -60634,7 +60884,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -60643,13 +60893,13 @@ } } }, - "/vsgs/{uuid}": { + "/poolgroup/{uuid}": { "get": { "tags": [ - "VsGs" + "PoolGroup" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "GET /vsgs/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "GET /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -60735,7 +60985,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -60748,10 +60998,10 @@ }, "put": { "tags": [ - "VsGs" + "PoolGroup" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "PUT /vsgs/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "PUT /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -60797,10 +61047,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "PoolGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } }, { @@ -60820,7 +61070,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -60833,10 +61083,10 @@ }, "patch": { "tags": [ - "VsGs" + "PoolGroup" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "PATCH /vsgs/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "PATCH /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -60882,10 +61132,10 @@ { "in": "body", "name": "body", - "description": "VsGs object creation", + "description": "PoolGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } }, { @@ -60905,7 +61155,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsGs" + "$ref": "#/definitions/PoolGroup" } }, "401": { @@ -60918,10 +61168,10 @@ }, "delete": { "tags": [ - "VsGs" + "PoolGroup" ], - "description": "/vsgs/{uuid}/{uuid}", - "operationId": "DELETE /vsgs/{uuid}", + "description": "/poolgroup/{uuid}/{uuid}", + "operationId": "DELETE /poolgroup/{uuid}", "consumes": [ "application/json" ], @@ -60990,13 +61240,13 @@ } } }, - "/apipath": { - "get": { + "/poolgroup/clear": { + "post": { "tags": [ - "ApiPath" + "PoolGroup" ], - "description": "/apipath", - "operationId": "GET /apipath", + "description": "/poolgroup/clear", + "operationId": "POST /poolgroup/clear", "consumes": [ "application/json" ], @@ -61005,53 +61255,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -61076,6 +61281,18 @@ "type": "string", "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "in": "body", + "name": "body", + "description": "empty", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } ], "security": [ @@ -61087,20 +61304,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPathApiResponse" + "type": "string" } }, "401": { "description": "log in failed" } } - }, - "post": { + } + }, + "/poolgroup/{uuid}/runtime/detail/": { + "get": { "tags": [ - "ApiPath" + "PoolGroup" ], - "description": "/apipath", - "operationId": "POST /apipath", + "description": "/poolgroup/{uuid}/runtime/detail/", + "operationId": "GET /poolgroup/{uuid}/runtime/detail/", "consumes": [ "application/json" ], @@ -61109,8 +61328,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -61123,27 +61342,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "ApiPath object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/ApiPath" - } + "type": "string" } ], "security": [ @@ -61155,22 +61372,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPath" + "$ref": "#/definitions/PoolGroupRuntimeDetail" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/apipath/{uuid}": { - "get": { + "/poolgroup/{uuid}/enable_primary_pool/clear": { + "post": { "tags": [ - "ApiPath" + "PoolGroup" ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "GET /apipath/{uuid}", + "description": "/poolgroup/{uuid}/enable_primary_pool/clear", + "operationId": "POST /poolgroup/{uuid}/enable_primary_pool/clear", "consumes": [ "application/json" ], @@ -61179,15 +61399,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -61199,13 +61412,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -61214,36 +61420,26 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "uuid", - "in": "path", - "description": "UUID of the object to fetch", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" + "in": "body", + "name": "body", + "description": "PrimaryPool", + "required": true, + "schema": { + "$ref": "#/definitions/PrimaryPool" + } }, { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, "type": "string" } ], @@ -61256,7 +61452,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPath" + "type": "string" } }, "401": { @@ -61266,13 +61462,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/apipath": { + "get": { "tags": [ "ApiPath" ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "PUT /apipath/{uuid}", + "description": "/apipath", + "operationId": "GET /apipath", "consumes": [ "application/json" ], @@ -61281,253 +61479,8 @@ ], "parameters": [ { - "in": "query", "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, - { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", - "required": false, - "description": "Avi Tenant Header" - }, - { - "name": "X-Avi-Tenant-UUID", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, - { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "in": "body", - "name": "body", - "description": "ApiPath object creation", - "required": true, - "schema": { - "$ref": "#/definitions/ApiPath" - } - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" - } - ], - "security": [ - { - "basicAuth": [] - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/ApiPath" - } - }, - "401": { - "description": "log in failed" - }, - "404": { - "description": "object not found" - } - } - }, - "patch": { - "tags": [ - "ApiPath" - ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "PATCH /apipath/{uuid}", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, - { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", - "required": false, - "description": "Avi Tenant Header" - }, - { - "name": "X-Avi-Tenant-UUID", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, - { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "in": "body", - "name": "body", - "description": "ApiPath object creation", - "required": true, - "schema": { - "$ref": "#/definitions/ApiPath" - } - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" - } - ], - "security": [ - { - "basicAuth": [] - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/ApiPath" - } - }, - "401": { - "description": "log in failed" - }, - "404": { - "description": "object not found" - } - } - }, - "delete": { - "tags": [ - "ApiPath" - ], - "description": "/apipath/{uuid}/{uuid}", - "operationId": "DELETE /apipath/{uuid}", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, - { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", - "required": false, - "description": "Avi Tenant Header" - }, - { - "name": "X-Avi-Tenant-UUID", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, - { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" - } - ], - "security": [ - { - "basicAuth": [] - } - ], - "responses": { - "204": { - "description": "object deleted", - "schema": { - "type": "string" - } - }, - "404": { - "description": "object not found" - } - } - } - }, - "/wafpolicypsmgroup": { - "get": { - "tags": [ - "WafPolicyPSMGroup" - ], - "description": "/wafpolicypsmgroup", - "operationId": "GET /wafpolicypsmgroup", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "name": "name", - "in": "query", + "in": "query", "description": "object name", "required": false, "type": "string" @@ -61608,7 +61561,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroupApiResponse" + "$ref": "#/definitions/ApiPathApiResponse" } }, "401": { @@ -61618,10 +61571,10 @@ }, "post": { "tags": [ - "WafPolicyPSMGroup" + "ApiPath" ], - "description": "/wafpolicypsmgroup", - "operationId": "POST /wafpolicypsmgroup", + "description": "/apipath", + "operationId": "POST /apipath", "consumes": [ "application/json" ], @@ -61660,10 +61613,10 @@ { "in": "body", "name": "body", - "description": "WafPolicyPSMGroup object creation", + "description": "ApiPath object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } } ], @@ -61676,7 +61629,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -61685,13 +61638,13 @@ } } }, - "/wafpolicypsmgroup/{uuid}": { + "/apipath/{uuid}": { "get": { "tags": [ - "WafPolicyPSMGroup" + "ApiPath" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "GET /wafpolicypsmgroup/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "GET /apipath/{uuid}", "consumes": [ "application/json" ], @@ -61777,7 +61730,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -61790,10 +61743,10 @@ }, "put": { "tags": [ - "WafPolicyPSMGroup" + "ApiPath" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "PUT /wafpolicypsmgroup/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "PUT /apipath/{uuid}", "consumes": [ "application/json" ], @@ -61839,10 +61792,10 @@ { "in": "body", "name": "body", - "description": "WafPolicyPSMGroup object creation", + "description": "ApiPath object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } }, { @@ -61862,7 +61815,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -61875,10 +61828,10 @@ }, "patch": { "tags": [ - "WafPolicyPSMGroup" + "ApiPath" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "PATCH /wafpolicypsmgroup/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "PATCH /apipath/{uuid}", "consumes": [ "application/json" ], @@ -61924,10 +61877,10 @@ { "in": "body", "name": "body", - "description": "WafPolicyPSMGroup object creation", + "description": "ApiPath object creation", "required": true, "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } }, { @@ -61947,7 +61900,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/WafPolicyPSMGroup" + "$ref": "#/definitions/ApiPath" } }, "401": { @@ -61960,10 +61913,10 @@ }, "delete": { "tags": [ - "WafPolicyPSMGroup" + "ApiPath" ], - "description": "/wafpolicypsmgroup/{uuid}/{uuid}", - "operationId": "DELETE /wafpolicypsmgroup/{uuid}", + "description": "/apipath/{uuid}/{uuid}", + "operationId": "DELETE /apipath/{uuid}", "consumes": [ "application/json" ], @@ -62032,13 +61985,13 @@ } } }, - "/pkiprofile": { + "/wafprofile": { "get": { "tags": [ - "PKIProfile" + "WafProfile" ], - "description": "/pkiprofile", - "operationId": "GET /pkiprofile", + "description": "/wafprofile", + "operationId": "GET /wafprofile", "consumes": [ "application/json" ], @@ -62129,7 +62082,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfileApiResponse" + "$ref": "#/definitions/WafProfileApiResponse" } }, "401": { @@ -62139,10 +62092,10 @@ }, "post": { "tags": [ - "PKIProfile" + "WafProfile" ], - "description": "/pkiprofile", - "operationId": "POST /pkiprofile", + "description": "/wafprofile", + "operationId": "POST /wafprofile", "consumes": [ "application/json" ], @@ -62181,10 +62134,10 @@ { "in": "body", "name": "body", - "description": "PKIProfile object creation", + "description": "WafProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } } ], @@ -62197,7 +62150,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -62206,13 +62159,13 @@ } } }, - "/pkiprofile/{uuid}": { + "/wafprofile/{uuid}": { "get": { "tags": [ - "PKIProfile" + "WafProfile" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "GET /pkiprofile/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "GET /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -62298,7 +62251,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -62311,10 +62264,10 @@ }, "put": { "tags": [ - "PKIProfile" + "WafProfile" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "PUT /pkiprofile/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "PUT /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -62360,10 +62313,10 @@ { "in": "body", "name": "body", - "description": "PKIProfile object creation", + "description": "WafProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } }, { @@ -62383,7 +62336,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -62396,10 +62349,10 @@ }, "patch": { "tags": [ - "PKIProfile" + "WafProfile" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "PATCH /pkiprofile/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "PATCH /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -62445,10 +62398,10 @@ { "in": "body", "name": "body", - "description": "PKIProfile object creation", + "description": "WafProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } }, { @@ -62468,7 +62421,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PKIProfile" + "$ref": "#/definitions/WafProfile" } }, "401": { @@ -62481,10 +62434,10 @@ }, "delete": { "tags": [ - "PKIProfile" + "WafProfile" ], - "description": "/pkiprofile/{uuid}/{uuid}", - "operationId": "DELETE /pkiprofile/{uuid}", + "description": "/wafprofile/{uuid}/{uuid}", + "operationId": "DELETE /wafprofile/{uuid}", "consumes": [ "application/json" ], @@ -62553,13 +62506,13 @@ } } }, - "/ipaddrgroup": { - "get": { + "/wafprofile/{uuid}/update-from-crs": { + "put": { "tags": [ - "IpAddrGroup" + "WafProfile" ], - "description": "/ipaddrgroup", - "operationId": "GET /ipaddrgroup", + "description": "/wafprofile/{uuid}/update-from-crs", + "operationId": "PUT /wafprofile/{uuid}/update-from-crs", "consumes": [ "application/json" ], @@ -62568,112 +62521,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header" - }, - { - "name": "X-Avi-Tenant-UUID", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, - { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - } - ], - "security": [ - { - "basicAuth": [] - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/IpAddrGroupApiResponse" - } - }, - "401": { - "description": "log in failed" - } - } - }, - "post": { - "tags": [ - "IpAddrGroup" - ], - "description": "/ipaddrgroup", - "operationId": "POST /ipaddrgroup", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { "name": "X-Avi-Tenant", - "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -62702,11 +62551,21 @@ { "in": "body", "name": "body", - "description": "IpAddrGroup object creation", + "description": "empty", "required": true, "schema": { - "$ref": "#/definitions/IpAddrGroup" + "type": "object", + "additionalProperties": { + "type": "string" + } } + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -62718,22 +62577,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "type": "string" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/ipaddrgroup/{uuid}": { + "/microservice": { "get": { "tags": [ - "IpAddrGroup" + "MicroService" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "GET /ipaddrgroup/{uuid}", + "description": "/microservice", + "operationId": "GET /microservice", "consumes": [ "application/json" ], @@ -62749,38 +62611,15 @@ "type": "string" }, { - "name": "X-Avi-Tenant", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header" - }, - { - "name": "X-Avi-Tenant-UUID", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, - { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" }, { - "name": "uuid", - "in": "path", - "description": "UUID of the object to fetch", - "required": true, + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", "type": "string" }, { @@ -62808,51 +62647,69 @@ "in": "query", "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", "type": "string" - } - ], - "security": [ - { - "basicAuth": [] - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/IpAddrGroup" - } - }, - "401": { - "description": "log in failed" - }, - "404": { - "description": "object not found" - } - } - }, - "put": { - "tags": [ - "IpAddrGroup" - ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "PUT /ipaddrgroup/{uuid}", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" }, { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header" + }, + { + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" + }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + } + ], + "security": [ + { + "basicAuth": [] + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/MicroServiceApiResponse" + } + }, + "401": { + "description": "log in failed" + } + } + }, + "post": { + "tags": [ + "MicroService" + ], + "description": "/microservice", + "operationId": "POST /microservice", + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "parameters": [ + { + "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -62881,18 +62738,112 @@ { "in": "body", "name": "body", - "description": "IpAddrGroup object creation", + "description": "MicroService object creation", "required": true, "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/MicroService" + } + } + ], + "security": [ + { + "basicAuth": [] + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/MicroService" } }, + "401": { + "description": "log in failed" + } + } + } + }, + "/microservice/{uuid}": { + "get": { + "tags": [ + "MicroService" + ], + "description": "/microservice/{uuid}/{uuid}", + "operationId": "GET /microservice/{uuid}", + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "parameters": [ + { + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { + "name": "X-Avi-Tenant", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header" + }, + { + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" + }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -62904,7 +62855,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/MicroService" } }, "401": { @@ -62915,12 +62866,12 @@ } } }, - "patch": { + "put": { "tags": [ - "IpAddrGroup" + "MicroService" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "PATCH /ipaddrgroup/{uuid}", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "PUT /microservice/{uuid}", "consumes": [ "application/json" ], @@ -62966,10 +62917,10 @@ { "in": "body", "name": "body", - "description": "IpAddrGroup object creation", + "description": "MicroService object creation", "required": true, "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/MicroService" } }, { @@ -62989,7 +62940,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/IpAddrGroup" + "$ref": "#/definitions/MicroService" } }, "401": { @@ -63000,12 +62951,12 @@ } } }, - "delete": { + "patch": { "tags": [ - "IpAddrGroup" + "MicroService" ], - "description": "/ipaddrgroup/{uuid}/{uuid}", - "operationId": "DELETE /ipaddrgroup/{uuid}", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "PATCH /microservice/{uuid}", "consumes": [ "application/json" ], @@ -63048,6 +62999,15 @@ "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, + { + "in": "body", + "name": "body", + "description": "MicroService object creation", + "required": true, + "schema": { + "$ref": "#/definitions/MicroService" + } + }, { "in": "path", "name": "uuid", @@ -63062,25 +63022,26 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/MicroService" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } - } - }, - "/ipaddrgroup/{uuid}/syncnsxt": { - "post": { + }, + "delete": { "tags": [ - "IpAddrGroup" + "MicroService" ], - "description": "/ipaddrgroup/{uuid}/syncnsxt", - "operationId": "POST /ipaddrgroup/{uuid}/syncnsxt", + "description": "/microservice/{uuid}/{uuid}", + "operationId": "DELETE /microservice/{uuid}", "consumes": [ "application/json" ], @@ -63088,6 +63049,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -63116,15 +63084,6 @@ "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, - { - "in": "body", - "name": "body", - "description": "IpAddrGroupSyncParams", - "required": true, - "schema": { - "$ref": "#/definitions/IpAddrGroupSyncParams" - } - }, { "in": "path", "name": "uuid", @@ -63139,28 +63098,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/microservice": { + "/ipaddrgroup": { "get": { "tags": [ - "MicroService" + "IpAddrGroup" ], - "description": "/microservice", - "operationId": "GET /microservice", + "description": "/ipaddrgroup", + "operationId": "GET /ipaddrgroup", "consumes": [ "application/json" ], @@ -63251,7 +63207,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroServiceApiResponse" + "$ref": "#/definitions/IpAddrGroupApiResponse" } }, "401": { @@ -63261,10 +63217,10 @@ }, "post": { "tags": [ - "MicroService" + "IpAddrGroup" ], - "description": "/microservice", - "operationId": "POST /microservice", + "description": "/ipaddrgroup", + "operationId": "POST /ipaddrgroup", "consumes": [ "application/json" ], @@ -63303,10 +63259,10 @@ { "in": "body", "name": "body", - "description": "MicroService object creation", + "description": "IpAddrGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } } ], @@ -63319,7 +63275,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -63328,13 +63284,13 @@ } } }, - "/microservice/{uuid}": { + "/ipaddrgroup/{uuid}": { "get": { "tags": [ - "MicroService" + "IpAddrGroup" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "GET /microservice/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "GET /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -63420,7 +63376,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -63433,10 +63389,10 @@ }, "put": { "tags": [ - "MicroService" + "IpAddrGroup" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "PUT /microservice/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "PUT /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -63482,10 +63438,10 @@ { "in": "body", "name": "body", - "description": "MicroService object creation", + "description": "IpAddrGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } }, { @@ -63505,7 +63461,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -63518,10 +63474,10 @@ }, "patch": { "tags": [ - "MicroService" + "IpAddrGroup" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "PATCH /microservice/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "PATCH /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -63567,10 +63523,10 @@ { "in": "body", "name": "body", - "description": "MicroService object creation", + "description": "IpAddrGroup object creation", "required": true, "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } }, { @@ -63590,7 +63546,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/MicroService" + "$ref": "#/definitions/IpAddrGroup" } }, "401": { @@ -63603,10 +63559,10 @@ }, "delete": { "tags": [ - "MicroService" + "IpAddrGroup" ], - "description": "/microservice/{uuid}/{uuid}", - "operationId": "DELETE /microservice/{uuid}", + "description": "/ipaddrgroup/{uuid}/{uuid}", + "operationId": "DELETE /ipaddrgroup/{uuid}", "consumes": [ "application/json" ], @@ -63675,13 +63631,93 @@ } } }, - "/virtualservice": { + "/ipaddrgroup/{uuid}/syncnsxt": { + "post": { + "tags": [ + "IpAddrGroup" + ], + "description": "/ipaddrgroup/{uuid}/syncnsxt", + "operationId": "POST /ipaddrgroup/{uuid}/syncnsxt", + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "parameters": [ + { + "in": "header", + "name": "X-Avi-Tenant", + "type": "string", + "required": false, + "description": "Avi Tenant Header" + }, + { + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" + }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "in": "body", + "name": "body", + "description": "IpAddrGroupSyncParams", + "required": true, + "schema": { + "$ref": "#/definitions/IpAddrGroupSyncParams" + } + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" + } + ], + "security": [ + { + "basicAuth": [] + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "type": "string" + } + }, + "401": { + "description": "log in failed" + }, + "404": { + "description": "object not found" + } + } + } + }, + "/apipolicy": { "get": { "tags": [ - "VirtualService" + "ApiPolicy" ], - "description": "/virtualservice", - "operationId": "GET /virtualservice", + "description": "/apipolicy", + "operationId": "GET /apipolicy", "consumes": [ "application/json" ], @@ -63761,102 +63797,6 @@ "type": "string", "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "name": "cloud_uuid", - "in": "query", - "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz.", - "type": "string" - }, - { - "name": "cloud_ref.name", - "in": "query", - "description": "Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud.", - "type": "string" - }, - { - "name": "cloud_ref.uuid", - "in": "query", - "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid.", - "type": "string", - "required": false - }, - { - "name": "name.contains", - "in": "query", - "description": "Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-.", - "type": "string", - "required": false - }, - { - "name": "name.icontains", - "in": "query", - "description": "Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-.", - "type": "string", - "required": false - }, - { - "name": "name.in", - "in": "query", - "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12.", - "type": "string", - "required": false - }, - { - "name": "uuid.in", - "in": "query", - "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,.", - "type": "string", - "required": false - }, - { - "name": "search", - "in": "query", - "description": "Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-).", - "type": "string", - "required": false - }, - { - "name": "isearch", - "in": "query", - "description": "Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-).", - "type": "string", - "required": false - }, - { - "name": "limit_by", - "in": "query", - "description": "Filter to limit the number of objects in the response data. Eg. limit_by=3.", - "type": "string", - "required": false - }, - { - "name": "exclude", - "in": "query", - "description": "Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in.", - "type": "string", - "required": false - }, - { - "name": "sort", - "in": "query", - "description": "Parameter to sort the results with respect to a field. Eg. sort=name.", - "type": "string", - "required": false - }, - { - "name": "page", - "in": "query", - "description": "Parameter to specify the desired page number. The page starts from 1 and default is 1.", - "type": "string", - "required": false - }, - { - "name": "page_size", - "in": "query", - "description": "Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5.", - "type": "string", - "required": false } ], "security": [ @@ -63868,7 +63808,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceApiResponse" + "$ref": "#/definitions/ApiPolicyApiResponse" } }, "401": { @@ -63878,10 +63818,10 @@ }, "post": { "tags": [ - "VirtualService" + "ApiPolicy" ], - "description": "/virtualservice", - "operationId": "POST /virtualservice", + "description": "/apipolicy", + "operationId": "POST /apipolicy", "consumes": [ "application/json" ], @@ -63920,10 +63860,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "ApiPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } } ], @@ -63936,7 +63876,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -63945,13 +63885,13 @@ } } }, - "/virtualservice/{uuid}": { + "/apipolicy/{uuid}": { "get": { "tags": [ - "VirtualService" + "ApiPolicy" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "GET /virtualservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "GET /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -64037,7 +63977,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -64050,10 +63990,10 @@ }, "put": { "tags": [ - "VirtualService" + "ApiPolicy" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "PUT /virtualservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "PUT /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -64099,10 +64039,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "ApiPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } }, { @@ -64122,7 +64062,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -64135,10 +64075,10 @@ }, "patch": { "tags": [ - "VirtualService" + "ApiPolicy" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "PATCH /virtualservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "PATCH /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -64184,10 +64124,10 @@ { "in": "body", "name": "body", - "description": "VirtualService object creation", + "description": "ApiPolicy object creation", "required": true, "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } }, { @@ -64207,7 +64147,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualService" + "$ref": "#/definitions/ApiPolicy" } }, "401": { @@ -64220,10 +64160,10 @@ }, "delete": { "tags": [ - "VirtualService" + "ApiPolicy" ], - "description": "/virtualservice/{uuid}/{uuid}", - "operationId": "DELETE /virtualservice/{uuid}", + "description": "/apipolicy/{uuid}/{uuid}", + "operationId": "DELETE /apipolicy/{uuid}", "consumes": [ "application/json" ], @@ -64292,13 +64232,13 @@ } } }, - "/virtualservice/{uuid}/scaleout": { - "post": { + "/sslprofile": { + "get": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/{uuid}/scaleout", - "operationId": "POST /virtualservice/{uuid}/scaleout", + "description": "/sslprofile", + "operationId": "GET /sslprofile", "consumes": [ "application/json" ], @@ -64307,8 +64247,53 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -64333,22 +64318,6 @@ "type": "string", "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "in": "body", - "name": "body", - "description": "VsScaleoutParams", - "required": true, - "schema": { - "$ref": "#/definitions/VsScaleoutParams" - } - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" } ], "security": [ @@ -64360,25 +64329,20 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/SSLProfileApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/scalein": { + }, "post": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/{uuid}/scalein", - "operationId": "POST /virtualservice/{uuid}/scalein", + "description": "/sslprofile", + "operationId": "POST /sslprofile", "consumes": [ "application/json" ], @@ -64387,8 +64351,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -64417,18 +64381,11 @@ { "in": "body", "name": "body", - "description": "VsScaleinParams", + "description": "SSLProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/VsScaleinParams" + "$ref": "#/definitions/SSLProfile" } - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" } ], "security": [ @@ -64440,25 +64397,22 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/SSLProfile" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/migrate": { - "post": { + "/sslprofile/{uuid}": { + "get": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/{uuid}/migrate", - "operationId": "POST /virtualservice/{uuid}/migrate", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "GET /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -64467,8 +64421,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -64495,20 +64456,37 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "VsMigrateParams", - "required": true, - "schema": { - "$ref": "#/definitions/VsMigrateParams" - } - }, - { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -64520,7 +64498,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/SSLProfile" } }, "401": { @@ -64530,15 +64508,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/switchover": { - "post": { + }, + "put": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/{uuid}/switchover", - "operationId": "POST /virtualservice/{uuid}/switchover", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "PUT /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -64546,6 +64522,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -64577,10 +64560,10 @@ { "in": "body", "name": "body", - "description": "VsSwitchoverParams", + "description": "SSLProfile object creation", "required": true, "schema": { - "$ref": "#/definitions/VsSwitchoverParams" + "$ref": "#/definitions/SSLProfile" } }, { @@ -64600,7 +64583,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/SSLProfile" } }, "401": { @@ -64610,15 +64593,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/clear": { - "post": { + }, + "patch": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/clear", - "operationId": "POST /virtualservice/clear", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "PATCH /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -64626,6 +64607,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -64657,14 +64645,18 @@ { "in": "body", "name": "body", - "description": "empty", + "description": "SSLProfile object creation", "required": true, "schema": { - "type": "object", - "additionalProperties": { - "type": "string" - } + "$ref": "#/definitions/SSLProfile" } + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -64676,22 +64668,23 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/SSLProfile" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/resync": { - "post": { + }, + "delete": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/{uuid}/resync", - "operationId": "POST /virtualservice/{uuid}/resync", + "description": "/sslprofile/{uuid}/{uuid}", + "operationId": "DELETE /sslprofile/{uuid}", "consumes": [ "application/json" ], @@ -64699,6 +64692,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -64727,15 +64727,6 @@ "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, - { - "in": "body", - "name": "body", - "description": "VsResyncParams", - "required": true, - "schema": { - "$ref": "#/definitions/VsResyncParams" - } - }, { "in": "path", "name": "uuid", @@ -64750,28 +64741,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/rotatekeys": { - "post": { + "/sslprofile/{uuid}/federated_info/": { + "get": { "tags": [ - "VirtualService" + "SSLProfile" ], - "description": "/virtualservice/{uuid}/rotatekeys", - "operationId": "POST /virtualservice/{uuid}/rotatekeys", + "description": "/sslprofile/{uuid}/federated_info/", + "operationId": "GET /sslprofile/{uuid}/federated_info/", "consumes": [ "application/json" ], @@ -64793,13 +64781,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -64808,16 +64789,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "empty", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "type": "object", - "additionalProperties": { - "type": "string" - } - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -64836,7 +64812,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/GslbSSLProfileRuntime" } }, "401": { @@ -64848,13 +64824,13 @@ } } }, - "/virtualservice/{uuid}/retryplacement": { - "post": { + "/errorpagebody": { + "get": { "tags": [ - "VirtualService" + "ErrorPageBody" ], - "description": "/virtualservice/{uuid}/retryplacement", - "operationId": "POST /virtualservice/{uuid}/retryplacement", + "description": "/errorpagebody", + "operationId": "GET /errorpagebody", "consumes": [ "application/json" ], @@ -64863,8 +64839,53 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -64889,22 +64910,6 @@ "type": "string", "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "in": "body", - "name": "body", - "description": "RetryPlacementParams", - "required": true, - "schema": { - "$ref": "#/definitions/RetryPlacementParams" - } - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" } ], "security": [ @@ -64916,25 +64921,20 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/ErrorPageBodyApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/log-recommendation": { + }, "post": { "tags": [ - "VirtualService" + "ErrorPageBody" ], - "description": "/virtualservice/{uuid}/log-recommendation", - "operationId": "POST /virtualservice/{uuid}/log-recommendation", + "description": "/errorpagebody", + "operationId": "POST /errorpagebody", "consumes": [ "application/json" ], @@ -64943,8 +64943,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -64973,18 +64973,11 @@ { "in": "body", "name": "body", - "description": "GetLogRecommendations", + "description": "ErrorPageBody object creation", "required": true, "schema": { - "$ref": "#/definitions/GetLogRecommendations" + "$ref": "#/definitions/ErrorPageBody" } - }, - { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" } ], "security": [ @@ -64996,25 +64989,22 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/apply-log-recommendation": { - "post": { + "/errorpagebody/{uuid}": { + "get": { "tags": [ - "VirtualService" + "ErrorPageBody" ], - "description": "/virtualservice/{uuid}/apply-log-recommendation", - "operationId": "POST /virtualservice/{uuid}/apply-log-recommendation", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "GET /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -65023,8 +65013,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -65051,20 +65048,37 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ApplyLogRecommendations", - "required": true, - "schema": { - "$ref": "#/definitions/ApplyLogRecommendations" - } - }, - { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -65076,7 +65090,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -65086,15 +65100,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/runtime/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "ErrorPageBody" ], - "description": "/virtualservice/{uuid}/runtime/", - "operationId": "GET /virtualservice/{uuid}/runtime/", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "PUT /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -65102,6 +65114,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65116,6 +65135,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -65124,11 +65150,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "ErrorPageBody object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/ErrorPageBody" + } }, { "in": "path", @@ -65147,7 +65175,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceRuntimeSummary" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -65157,15 +65185,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/runtime/detail/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "ErrorPageBody" ], - "description": "/virtualservice/{uuid}/runtime/detail/", - "operationId": "GET /virtualservice/{uuid}/runtime/detail/", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "PATCH /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -65173,6 +65199,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65187,6 +65220,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -65195,11 +65235,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "ErrorPageBody object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/ErrorPageBody" + } }, { "in": "path", @@ -65218,7 +65260,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceRuntimeDetail" + "$ref": "#/definitions/ErrorPageBody" } }, "401": { @@ -65228,15 +65270,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/runtime/internal/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "ErrorPageBody" ], - "description": "/virtualservice/{uuid}/runtime/internal/", - "operationId": "GET /virtualservice/{uuid}/runtime/internal/", + "description": "/errorpagebody/{uuid}/{uuid}", + "operationId": "DELETE /errorpagebody/{uuid}", "consumes": [ "application/json" ], @@ -65244,6 +65284,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65259,18 +65306,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -65286,28 +65333,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/VirtualServiceInternal" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/udpstat/": { + "/networksecuritypolicy": { "get": { "tags": [ - "VirtualService" + "NetworkSecurityPolicy" ], - "description": "/virtualservice/{uuid}/udpstat/", - "operationId": "GET /virtualservice/{uuid}/udpstat/", + "description": "/networksecuritypolicy", + "operationId": "GET /networksecuritypolicy", "consumes": [ "application/json" ], @@ -65316,25 +65360,63 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", "in": "header", "type": "string", "required": false, - "description": "Avi Tenant Header UUID" + "description": "Avi Tenant Header" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "description": "Avi Tenant Header UUID" }, { "name": "X-Avi-Version", @@ -65344,11 +65426,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -65360,25 +65442,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UdpStatRuntime" + "$ref": "#/definitions/NetworkSecurityPolicyApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/tcpstat/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "NetworkSecurityPolicy" ], - "description": "/virtualservice/{uuid}/tcpstat/", - "operationId": "GET /virtualservice/{uuid}/tcpstat/", + "description": "/networksecuritypolicy", + "operationId": "POST /networksecuritypolicy", "consumes": [ "application/json" ], @@ -65387,8 +65464,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -65401,25 +65478,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "NetworkSecurityPolicy object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/NetworkSecurityPolicy" + } } ], "security": [ @@ -65431,25 +65510,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TcpStatRuntime" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/sctpstat/": { + "/networksecuritypolicy/{uuid}": { "get": { "tags": [ - "VirtualService" + "NetworkSecurityPolicy" ], - "description": "/virtualservice/{uuid}/sctpstat/", - "operationId": "GET /virtualservice/{uuid}/sctpstat/", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "GET /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -65458,8 +65534,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -65472,25 +65555,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -65502,7 +65611,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SctpStatRuntime" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -65512,15 +65621,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/traffic_clone_stats/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "NetworkSecurityPolicy" ], - "description": "/virtualservice/{uuid}/traffic_clone_stats/", - "operationId": "GET /virtualservice/{uuid}/traffic_clone_stats/", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "PUT /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -65528,6 +65635,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65542,6 +65656,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -65550,11 +65671,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "NetworkSecurityPolicy object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/NetworkSecurityPolicy" + } }, { "in": "path", @@ -65573,7 +65696,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TrafficCloneRuntime" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -65583,15 +65706,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/dosstat/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "NetworkSecurityPolicy" ], - "description": "/virtualservice/{uuid}/dosstat/", - "operationId": "GET /virtualservice/{uuid}/dosstat/", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "PATCH /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -65599,6 +65720,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65613,6 +65741,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -65621,11 +65756,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "NetworkSecurityPolicy object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/NetworkSecurityPolicy" + } }, { "in": "path", @@ -65644,7 +65781,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsDosStatRuntime" + "$ref": "#/definitions/NetworkSecurityPolicy" } }, "401": { @@ -65654,15 +65791,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/connections/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "NetworkSecurityPolicy" ], - "description": "/virtualservice/{uuid}/connections/", - "operationId": "GET /virtualservice/{uuid}/connections/", + "description": "/networksecuritypolicy/{uuid}/{uuid}", + "operationId": "DELETE /networksecuritypolicy/{uuid}", "consumes": [ "application/json" ], @@ -65670,6 +65805,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65685,18 +65827,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -65712,28 +65854,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/ConnectionDumpRuntime" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/httpconnections/": { + "/errorpageprofile": { "get": { "tags": [ - "VirtualService" + "ErrorPageProfile" ], - "description": "/virtualservice/{uuid}/httpconnections/", - "operationId": "GET /virtualservice/{uuid}/httpconnections/", + "description": "/errorpageprofile", + "operationId": "GET /errorpageprofile", "consumes": [ "application/json" ], @@ -65742,25 +65881,63 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", "in": "header", "type": "string", "required": false, - "description": "Avi Tenant Header UUID" + "description": "Avi Tenant Header" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "description": "Avi Tenant Header UUID" }, { "name": "X-Avi-Version", @@ -65770,11 +65947,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -65786,25 +65963,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HttpConnectionRuntime" + "$ref": "#/definitions/ErrorPageProfileApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/httpconnections/detail/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "ErrorPageProfile" ], - "description": "/virtualservice/{uuid}/httpconnections/detail/", - "operationId": "GET /virtualservice/{uuid}/httpconnections/detail/", + "description": "/errorpageprofile", + "operationId": "POST /errorpageprofile", "consumes": [ "application/json" ], @@ -65813,8 +65985,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -65827,25 +65999,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "ErrorPageProfile object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/ErrorPageProfile" + } } ], "security": [ @@ -65857,25 +66031,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HttpConnectionRuntimeDetail" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/httpstats/": { + "/errorpageprofile/{uuid}": { "get": { "tags": [ - "VirtualService" + "ErrorPageProfile" ], - "description": "/virtualservice/{uuid}/httpstats/", - "operationId": "GET /virtualservice/{uuid}/httpstats/", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "GET /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -65884,8 +66055,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -65898,25 +66076,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -65928,7 +66132,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/L7VirtualServiceStatsRuntime" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -65938,15 +66142,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/authstats/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "ErrorPageProfile" ], - "description": "/virtualservice/{uuid}/authstats/", - "operationId": "GET /virtualservice/{uuid}/authstats/", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "PUT /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -65954,6 +66156,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -65968,6 +66177,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -65976,11 +66192,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "ErrorPageProfile object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/ErrorPageProfile" + } }, { "in": "path", @@ -65999,7 +66217,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceAuthStats" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -66009,15 +66227,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/httppolicyset/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "ErrorPageProfile" ], - "description": "/virtualservice/{uuid}/httppolicyset/", - "operationId": "GET /virtualservice/{uuid}/httppolicyset/", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "PATCH /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -66025,6 +66241,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66039,6 +66262,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -66047,11 +66277,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "ErrorPageProfile object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/ErrorPageProfile" + } }, { "in": "path", @@ -66070,7 +66302,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/HTTPPolicySetInternal" + "$ref": "#/definitions/ErrorPageProfile" } }, "401": { @@ -66080,15 +66312,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/httppolicysetstats/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "ErrorPageProfile" ], - "description": "/virtualservice/{uuid}/httppolicysetstats/", - "operationId": "GET /virtualservice/{uuid}/httppolicysetstats/", + "description": "/errorpageprofile/{uuid}/{uuid}", + "operationId": "DELETE /errorpageprofile/{uuid}", "consumes": [ "application/json" ], @@ -66096,6 +66326,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66111,18 +66348,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -66138,28 +66375,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/HTTPPolicySetStats" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/dnspolicystats/": { + "/stringgroup": { "get": { "tags": [ - "VirtualService" + "StringGroup" ], - "description": "/virtualservice/{uuid}/dnspolicystats/", - "operationId": "GET /virtualservice/{uuid}/dnspolicystats/", + "description": "/stringgroup", + "operationId": "GET /stringgroup", "consumes": [ "application/json" ], @@ -66168,25 +66402,63 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", "in": "header", "type": "string", "required": false, - "description": "Avi Tenant Header UUID" + "description": "Avi Tenant Header" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "description": "Avi Tenant Header UUID" }, { "name": "X-Avi-Version", @@ -66196,11 +66468,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -66212,25 +66484,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsPolicyStats" + "$ref": "#/definitions/StringGroupApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/networksecuritypolicystats/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "StringGroup" ], - "description": "/virtualservice/{uuid}/networksecuritypolicystats/", - "operationId": "GET /virtualservice/{uuid}/networksecuritypolicystats/", + "description": "/stringgroup", + "operationId": "POST /stringgroup", "consumes": [ "application/json" ], @@ -66239,8 +66506,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -66253,25 +66520,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "StringGroup object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/StringGroup" + } } ], "security": [ @@ -66283,25 +66552,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicyStats" + "$ref": "#/definitions/StringGroup" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/networksecuritypolicy/detail/": { + "/stringgroup/{uuid}": { "get": { "tags": [ - "VirtualService" + "StringGroup" ], - "description": "/virtualservice/{uuid}/networksecuritypolicy/detail/", - "operationId": "GET /virtualservice/{uuid}/networksecuritypolicy/detail/", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "GET /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -66310,8 +66576,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -66324,25 +66597,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -66354,7 +66653,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicyDetail" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -66364,15 +66663,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/candidatesehostlist/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "StringGroup" ], - "description": "/virtualservice/{uuid}/candidatesehostlist/", - "operationId": "GET /virtualservice/{uuid}/candidatesehostlist/", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "PUT /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -66380,6 +66677,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66394,6 +66698,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -66402,11 +66713,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "StringGroup object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/StringGroup" + } }, { "in": "path", @@ -66425,7 +66738,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsCandidateSeHostList" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -66435,15 +66748,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/placement/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "StringGroup" ], - "description": "/virtualservice/{uuid}/placement/", - "operationId": "GET /virtualservice/{uuid}/placement/", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "PATCH /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -66451,6 +66762,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66465,6 +66783,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -66473,11 +66798,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "StringGroup object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/StringGroup" + } }, { "in": "path", @@ -66496,7 +66823,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SeConsumerProto" + "$ref": "#/definitions/StringGroup" } }, "401": { @@ -66506,15 +66833,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/keyval/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "StringGroup" ], - "description": "/virtualservice/{uuid}/keyval/", - "operationId": "GET /virtualservice/{uuid}/keyval/", + "description": "/stringgroup/{uuid}/{uuid}", + "operationId": "DELETE /stringgroup/{uuid}", "consumes": [ "application/json" ], @@ -66522,6 +66847,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66537,18 +66869,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -66564,28 +66896,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/KeyvalInternal" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/keyvalsummary/": { + "/vsgs": { "get": { "tags": [ - "VirtualService" + "VsGs" ], - "description": "/virtualservice/{uuid}/keyvalsummary/", - "operationId": "GET /virtualservice/{uuid}/keyvalsummary/", + "description": "/vsgs", + "operationId": "GET /vsgs", "consumes": [ "application/json" ], @@ -66594,25 +66923,63 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", "in": "header", "type": "string", "required": false, - "description": "Avi Tenant Header UUID" + "description": "Avi Tenant Header" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "description": "Avi Tenant Header UUID" }, { "name": "X-Avi-Version", @@ -66622,11 +66989,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -66638,25 +67005,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/KeyvalSummaryInternal" + "$ref": "#/definitions/VsGsApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/keyvalsummaryobjsync/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "VsGs" ], - "description": "/virtualservice/{uuid}/keyvalsummaryobjsync/", - "operationId": "GET /virtualservice/{uuid}/keyvalsummaryobjsync/", + "description": "/vsgs", + "operationId": "POST /vsgs", "consumes": [ "application/json" ], @@ -66665,8 +67027,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -66679,25 +67041,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "VsGs object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/VsGs" + } } ], "security": [ @@ -66709,25 +67073,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/KeyvalSummaryObjsync" + "$ref": "#/definitions/VsGs" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/keyvaldispatch/": { + "/vsgs/{uuid}": { "get": { "tags": [ - "VirtualService" + "VsGs" ], - "description": "/virtualservice/{uuid}/keyvaldispatch/", - "operationId": "GET /virtualservice/{uuid}/keyvaldispatch/", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "GET /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -66736,8 +67097,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -66750,25 +67118,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -66780,7 +67174,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/KeyvalDispatch" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -66790,15 +67184,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/keyvalsession/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "VsGs" ], - "description": "/virtualservice/{uuid}/keyvalsession/", - "operationId": "GET /virtualservice/{uuid}/keyvalsession/", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "PUT /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -66806,6 +67198,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66820,6 +67219,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -66828,11 +67234,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsGs object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsGs" + } }, { "in": "path", @@ -66851,7 +67259,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/KeyvalSession" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -66861,15 +67269,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/keyvalsessionsummary/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "VsGs" ], - "description": "/virtualservice/{uuid}/keyvalsessionsummary/", - "operationId": "GET /virtualservice/{uuid}/keyvalsessionsummary/", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "PATCH /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -66877,6 +67283,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66891,6 +67304,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -66899,11 +67319,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsGs object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsGs" + } }, { "in": "path", @@ -66922,7 +67344,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/KeyvalSessionSummary" + "$ref": "#/definitions/VsGs" } }, "401": { @@ -66932,15 +67354,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/sslsessioncache/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "VsGs" ], - "description": "/virtualservice/{uuid}/sslsessioncache/", - "operationId": "GET /virtualservice/{uuid}/sslsessioncache/", + "description": "/vsgs/{uuid}/{uuid}", + "operationId": "DELETE /vsgs/{uuid}", "consumes": [ "application/json" ], @@ -66948,6 +67368,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -66963,18 +67390,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -66990,28 +67417,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/SSLSessionCache" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/vslogstats/": { + "/debugvirtualservice": { "get": { "tags": [ - "VirtualService" + "DebugVirtualService" ], - "description": "/virtualservice/{uuid}/vslogstats/", - "operationId": "GET /virtualservice/{uuid}/vslogstats/", + "description": "/debugvirtualservice", + "operationId": "GET /debugvirtualservice", "consumes": [ "application/json" ], @@ -67020,39 +67444,77 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" }, { - "name": "X-Avi-Version", - "in": "header", + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header" + }, + { + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" + }, + { + "name": "X-Avi-Version", + "in": "header", "type": "string", "required": true, "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -67064,25 +67526,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/LogAgentStatsPerVS" + "$ref": "#/definitions/DebugVirtualServiceApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/aggrvslogstats/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "DebugVirtualService" ], - "description": "/virtualservice/{uuid}/aggrvslogstats/", - "operationId": "GET /virtualservice/{uuid}/aggrvslogstats/", + "description": "/debugvirtualservice", + "operationId": "POST /debugvirtualservice", "consumes": [ "application/json" ], @@ -67091,8 +67548,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -67105,25 +67562,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "DebugVirtualService object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/DebugVirtualService" + } } ], "security": [ @@ -67135,25 +67594,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VsLogStatsDisAggr" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/cltrack/": { + "/debugvirtualservice/{uuid}": { "get": { "tags": [ - "VirtualService" + "DebugVirtualService" ], - "description": "/virtualservice/{uuid}/cltrack/", - "operationId": "GET /virtualservice/{uuid}/cltrack/", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "GET /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -67162,8 +67618,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -67176,25 +67639,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -67206,7 +67695,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/CltrackInternal" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -67216,15 +67705,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/cltracksummary/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "DebugVirtualService" ], - "description": "/virtualservice/{uuid}/cltracksummary/", - "operationId": "GET /virtualservice/{uuid}/cltracksummary/", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PUT /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -67232,6 +67719,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -67246,6 +67740,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -67254,11 +67755,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "DebugVirtualService object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/DebugVirtualService" + } }, { "in": "path", @@ -67277,7 +67780,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/CltrackSummaryInternal" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -67287,15 +67790,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/client/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "DebugVirtualService" ], - "description": "/virtualservice/{uuid}/client/", - "operationId": "GET /virtualservice/{uuid}/client/", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "PATCH /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -67303,6 +67804,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -67317,6 +67825,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -67325,11 +67840,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "DebugVirtualService object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/DebugVirtualService" + } }, { "in": "path", @@ -67348,7 +67865,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ClientInternal" + "$ref": "#/definitions/DebugVirtualService" } }, "401": { @@ -67358,15 +67875,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/clientsummary/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "DebugVirtualService" ], - "description": "/virtualservice/{uuid}/clientsummary/", - "operationId": "GET /virtualservice/{uuid}/clientsummary/", + "description": "/debugvirtualservice/{uuid}/{uuid}", + "operationId": "DELETE /debugvirtualservice/{uuid}", "consumes": [ "application/json" ], @@ -67374,6 +67889,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -67389,18 +67911,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -67416,28 +67938,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/ClientSummaryInternal" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/dnstable/": { + "/pkiprofile": { "get": { "tags": [ - "VirtualService" + "PKIProfile" ], - "description": "/virtualservice/{uuid}/dnstable/", - "operationId": "GET /virtualservice/{uuid}/dnstable/", + "description": "/pkiprofile", + "operationId": "GET /pkiprofile", "consumes": [ "application/json" ], @@ -67446,25 +67965,63 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", "in": "header", "type": "string", "required": false, - "description": "Avi Tenant Header UUID" + "description": "Avi Tenant Header" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "description": "Avi Tenant Header UUID" }, { "name": "X-Avi-Version", @@ -67474,11 +68031,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -67490,25 +68047,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DnsTable" + "$ref": "#/definitions/PKIProfileApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/gslbservicedetail/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "PKIProfile" ], - "description": "/virtualservice/{uuid}/gslbservicedetail/", - "operationId": "GET /virtualservice/{uuid}/gslbservicedetail/", + "description": "/pkiprofile", + "operationId": "POST /pkiprofile", "consumes": [ "application/json" ], @@ -67517,8 +68069,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -67531,25 +68083,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "PKIProfile object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/PKIProfile" + } } ], "security": [ @@ -67561,25 +68115,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbServiceDetail" + "$ref": "#/definitions/PKIProfile" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/gslbserviceinternal/": { + "/pkiprofile/{uuid}": { "get": { "tags": [ - "VirtualService" + "PKIProfile" ], - "description": "/virtualservice/{uuid}/gslbserviceinternal/", - "operationId": "GET /virtualservice/{uuid}/gslbserviceinternal/", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "GET /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -67588,8 +68139,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -67602,25 +68160,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -67632,7 +68216,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbServiceInternal" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -67642,15 +68226,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/gslbservicealgostat/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "PKIProfile" ], - "description": "/virtualservice/{uuid}/gslbservicealgostat/", - "operationId": "GET /virtualservice/{uuid}/gslbservicealgostat/", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "PUT /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -67658,6 +68240,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -67672,6 +68261,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -67680,11 +68276,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "PKIProfile object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/PKIProfile" + } }, { "in": "path", @@ -67703,7 +68301,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbServiceAlgoStat" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -67713,15 +68311,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/gslbservicehmonstat/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "PKIProfile" ], - "description": "/virtualservice/{uuid}/gslbservicehmonstat/", - "operationId": "GET /virtualservice/{uuid}/gslbservicehmonstat/", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "PATCH /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -67729,6 +68325,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -67744,18 +68347,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "in": "body", + "name": "body", + "description": "PKIProfile object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/PKIProfile" + } }, { "in": "path", @@ -67774,7 +68386,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbServiceHmonStat" + "$ref": "#/definitions/PKIProfile" } }, "401": { @@ -67784,15 +68396,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/geolocationinfo/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "PKIProfile" ], - "description": "/virtualservice/{uuid}/geolocationinfo/", - "operationId": "GET /virtualservice/{uuid}/geolocationinfo/", + "description": "/pkiprofile/{uuid}/{uuid}", + "operationId": "DELETE /pkiprofile/{uuid}", "consumes": [ "application/json" ], @@ -67800,6 +68410,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -67815,18 +68432,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -67842,28 +68459,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/GeoLocationInfo" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/geodbinternal/": { + "/wafpolicypsmgroup": { "get": { "tags": [ - "VirtualService" + "WafPolicyPSMGroup" ], - "description": "/virtualservice/{uuid}/geodbinternal/", - "operationId": "GET /virtualservice/{uuid}/geodbinternal/", + "description": "/wafpolicypsmgroup", + "operationId": "GET /wafpolicypsmgroup", "consumes": [ "application/json" ], @@ -67872,25 +68486,63 @@ ], "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", - "type": "string", + "name": "name", + "in": "query", + "description": "object name", "required": false, - "description": "Avi Tenant Header" + "type": "string" }, { - "name": "X-Avi-Tenant-UUID", + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { + "name": "X-Avi-Tenant", "in": "header", "type": "string", "required": false, - "description": "Avi Tenant Header UUID" + "description": "Avi Tenant Header" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "description": "Avi Tenant Header UUID" }, { "name": "X-Avi-Version", @@ -67900,11 +68552,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." } ], "security": [ @@ -67916,25 +68568,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GeoDbInternal" + "$ref": "#/definitions/WafPolicyPSMGroupApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/gslbsiteinternal/": { - "get": { + }, + "post": { "tags": [ - "VirtualService" + "WafPolicyPSMGroup" ], - "description": "/virtualservice/{uuid}/gslbsiteinternal/", - "operationId": "GET /virtualservice/{uuid}/gslbsiteinternal/", + "description": "/wafpolicypsmgroup", + "operationId": "POST /wafpolicypsmgroup", "consumes": [ "application/json" ], @@ -67943,8 +68590,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -67957,25 +68604,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "WafPolicyPSMGroup object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/WafPolicyPSMGroup" + } } ], "security": [ @@ -67987,25 +68636,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSiteInternal" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/userdefineddatascriptcounters/": { + "/wafpolicypsmgroup/{uuid}": { "get": { "tags": [ - "VirtualService" + "WafPolicyPSMGroup" ], - "description": "/virtualservice/{uuid}/userdefineddatascriptcounters/", - "operationId": "GET /virtualservice/{uuid}/userdefineddatascriptcounters/", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "GET /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -68014,8 +68660,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -68028,25 +68681,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -68058,7 +68737,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/UserDefinedDataScriptCounters" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -68068,15 +68747,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/l4policysetstats/": { - "get": { + }, + "put": { "tags": [ - "VirtualService" + "WafPolicyPSMGroup" ], - "description": "/virtualservice/{uuid}/l4policysetstats/", - "operationId": "GET /virtualservice/{uuid}/l4policysetstats/", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "PUT /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -68084,6 +68761,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -68098,6 +68782,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68106,11 +68797,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "WafPolicyPSMGroup object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/WafPolicyPSMGroup" + } }, { "in": "path", @@ -68129,7 +68822,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/L4PolicySetStats" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -68139,15 +68832,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/sescaleoutstatus/": { - "get": { + }, + "patch": { "tags": [ - "VirtualService" + "WafPolicyPSMGroup" ], - "description": "/virtualservice/{uuid}/sescaleoutstatus/", - "operationId": "GET /virtualservice/{uuid}/sescaleoutstatus/", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "PATCH /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -68155,6 +68846,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -68169,6 +68867,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68177,11 +68882,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "WafPolicyPSMGroup object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/WafPolicyPSMGroup" + } }, { "in": "path", @@ -68200,7 +68907,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceSeScaleoutStatus" + "$ref": "#/definitions/WafPolicyPSMGroup" } }, "401": { @@ -68210,15 +68917,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/scaleoutstatus/": { - "get": { + }, + "delete": { "tags": [ - "VirtualService" + "WafPolicyPSMGroup" ], - "description": "/virtualservice/{uuid}/scaleoutstatus/", - "operationId": "GET /virtualservice/{uuid}/scaleoutstatus/", + "description": "/wafpolicypsmgroup/{uuid}/{uuid}", + "operationId": "DELETE /wafpolicypsmgroup/{uuid}", "consumes": [ "application/json" ], @@ -68226,6 +68931,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -68241,18 +68953,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -68268,28 +68980,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/VirtualServiceScaleoutStatus" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/scaleoutstatus/detail/": { + "/virtualservice": { "get": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/scaleoutstatus/detail/", - "operationId": "GET /virtualservice/{uuid}/scaleoutstatus/detail/", + "description": "/virtualservice", + "operationId": "GET /virtualservice", "consumes": [ "application/json" ], @@ -68298,8 +69007,53 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { + "name": "refers_to", + "in": "query", + "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", + "type": "string" + }, + { + "name": "referred_by", + "in": "query", + "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", + "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -68311,6 +69065,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68319,89 +69080,100 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "name": "cloud_uuid", + "in": "query", + "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz.", + "type": "string" }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, + "name": "cloud_ref.name", + "in": "query", + "description": "Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud.", "type": "string" - } - ], - "security": [ + }, { - "basicAuth": [] - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/VirtualServiceScaleoutStatusDetail" - } + "name": "cloud_ref.uuid", + "in": "query", + "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid.", + "type": "string", + "required": false }, - "401": { - "description": "log in failed" + { + "name": "name.contains", + "in": "query", + "description": "Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-.", + "type": "string", + "required": false }, - "404": { - "description": "object not found" - } - } - } - }, - "/virtualservice/{uuid}/ssopolicystats/": { - "get": { - "tags": [ - "VirtualService" - ], - "description": "/virtualservice/{uuid}/ssopolicystats/", - "operationId": "GET /virtualservice/{uuid}/ssopolicystats/", - "consumes": [ - "application/json" - ], - "produces": [ - "application/json" - ], - "parameters": [ { - "in": "header", - "name": "X-Avi-Tenant", + "name": "name.icontains", + "in": "query", + "description": "Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-.", "type": "string", - "required": false, - "description": "Avi Tenant Header" + "required": false }, { - "name": "X-Avi-Tenant-UUID", - "in": "header", + "name": "name.in", + "in": "query", + "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12.", "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" + "required": false }, { - "name": "X-CSRFToken", - "in": "header", + "name": "uuid.in", + "in": "query", + "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,.", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": false }, { - "name": "X-Avi-Version", - "in": "header", + "name": "search", + "in": "query", + "description": "Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-).", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" + "name": "isearch", + "in": "query", + "description": "Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-).", + "type": "string", + "required": false + }, + { + "name": "limit_by", + "in": "query", + "description": "Filter to limit the number of objects in the response data. Eg. limit_by=3.", + "type": "string", + "required": false + }, + { + "name": "exclude", + "in": "query", + "description": "Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in.", + "type": "string", + "required": false + }, + { + "name": "sort", + "in": "query", + "description": "Parameter to sort the results with respect to a field. Eg. sort=name.", + "type": "string", + "required": false + }, + { + "name": "page", + "in": "query", + "description": "Parameter to specify the desired page number. The page starts from 1 and default is 1.", + "type": "string", + "required": false + }, + { + "name": "page_size", + "in": "query", + "description": "Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5.", + "type": "string", + "required": false } ], "security": [ @@ -68413,25 +69185,20 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSOPolicyStats" + "$ref": "#/definitions/VirtualServiceApiResponse" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/icapstats/": { - "get": { + }, + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/icapstats/", - "operationId": "GET /virtualservice/{uuid}/icapstats/", + "description": "/virtualservice", + "operationId": "POST /virtualservice", "consumes": [ "application/json" ], @@ -68440,8 +69207,8 @@ ], "parameters": [ { - "in": "header", "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -68454,25 +69221,27 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "VirtualService object creation", "required": true, - "type": "string" + "schema": { + "$ref": "#/definitions/VirtualService" + } } ], "security": [ @@ -68484,25 +69253,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceIcapStats" + "$ref": "#/definitions/VirtualService" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/outofbandstats/": { + "/virtualservice/{uuid}": { "get": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/outofbandstats/", - "operationId": "GET /virtualservice/{uuid}/outofbandstats/", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "GET /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -68511,8 +69277,15 @@ ], "parameters": [ { - "in": "header", + "name": "name", + "in": "query", + "description": "object name", + "required": false, + "type": "string" + }, + { "name": "X-Avi-Tenant", + "in": "header", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -68525,25 +69298,51 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", "name": "uuid", + "in": "path", "description": "UUID of the object to fetch", "required": true, "type": "string" + }, + { + "name": "fields", + "in": "query", + "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", + "type": "string" + }, + { + "name": "include_name", + "in": "query", + "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "required": false, + "type": "boolean" + }, + { + "name": "skip_default", + "in": "query", + "description": "Default values are not set.", + "required": false, + "type": "boolean" + }, + { + "name": "join_subresources", + "in": "query", + "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "type": "string" } ], "security": [ @@ -68555,7 +69354,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceOutOfBandRequestStats" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -68565,15 +69364,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/botstats/": { - "get": { + }, + "put": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/botstats/", - "operationId": "GET /virtualservice/{uuid}/botstats/", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "PUT /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -68581,6 +69378,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -68595,6 +69399,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68603,11 +69414,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VirtualService object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VirtualService" + } }, { "in": "path", @@ -68626,7 +69439,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/BotClassificationResultMetrics" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -68636,15 +69449,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/csrfmetrics/": { - "get": { + }, + "patch": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/csrfmetrics/", - "operationId": "GET /virtualservice/{uuid}/csrfmetrics/", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "PATCH /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -68652,6 +69463,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -68666,6 +69484,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68674,11 +69499,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VirtualService object creation", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VirtualService" + } }, { "in": "path", @@ -68697,7 +69524,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/CsrfMetrics" + "$ref": "#/definitions/VirtualService" } }, "401": { @@ -68707,15 +69534,13 @@ "description": "object not found" } } - } - }, - "/virtualservice/{uuid}/waapstats/": { - "get": { + }, + "delete": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/waapstats/", - "operationId": "GET /virtualservice/{uuid}/waapstats/", + "description": "/virtualservice/{uuid}/{uuid}", + "operationId": "DELETE /virtualservice/{uuid}", "consumes": [ "application/json" ], @@ -68723,6 +69548,13 @@ "application/json" ], "parameters": [ + { + "in": "query", + "name": "name", + "description": "object name", + "required": false, + "type": "string" + }, { "in": "header", "name": "X-Avi-Tenant", @@ -68738,18 +69570,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { "in": "path", @@ -68765,28 +69597,25 @@ } ], "responses": { - "200": { - "description": "OK", + "204": { + "description": "object deleted", "schema": { - "$ref": "#/definitions/WaapStats" + "type": "string" } }, - "401": { - "description": "log in failed" - }, "404": { "description": "object not found" } } } }, - "/virtualservice/{uuid}/apipathstats/": { - "get": { + "/virtualservice/{uuid}/scaleout": { + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/apipathstats/", - "operationId": "GET /virtualservice/{uuid}/apipathstats/", + "description": "/virtualservice/{uuid}/scaleout", + "operationId": "POST /virtualservice/{uuid}/scaleout", "consumes": [ "application/json" ], @@ -68808,6 +69637,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68816,11 +69652,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsScaleoutParams", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsScaleoutParams" + } }, { "in": "path", @@ -68839,7 +69677,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPathStats" + "type": "string" } }, "401": { @@ -68851,13 +69689,13 @@ } } }, - "/virtualservice/{uuid}/placement/summary/": { - "get": { + "/virtualservice/{uuid}/scalein": { + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/placement/summary/", - "operationId": "GET /virtualservice/{uuid}/placement/summary/", + "description": "/virtualservice/{uuid}/scalein", + "operationId": "POST /virtualservice/{uuid}/scalein", "consumes": [ "application/json" ], @@ -68879,6 +69717,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68887,11 +69732,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsScaleinParams", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsScaleinParams" + } }, { "in": "path", @@ -68910,7 +69757,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SeConsumerSummary" + "type": "string" } }, "401": { @@ -68922,13 +69769,13 @@ } } }, - "/virtualservice/{uuid}/placement/detail/": { - "get": { + "/virtualservice/{uuid}/migrate": { + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/placement/detail/", - "operationId": "GET /virtualservice/{uuid}/placement/detail/", + "description": "/virtualservice/{uuid}/migrate", + "operationId": "POST /virtualservice/{uuid}/migrate", "consumes": [ "application/json" ], @@ -68950,6 +69797,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -68958,11 +69812,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsMigrateParams", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsMigrateParams" + } }, { "in": "path", @@ -68981,7 +69837,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SeConsumerDetail" + "type": "string" } }, "401": { @@ -68993,13 +69849,13 @@ } } }, - "/virtualservice/{uuid}/placement/status/": { - "get": { + "/virtualservice/{uuid}/switchover": { + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/placement/status/", - "operationId": "GET /virtualservice/{uuid}/placement/status/", + "description": "/virtualservice/{uuid}/switchover", + "operationId": "POST /virtualservice/{uuid}/switchover", "consumes": [ "application/json" ], @@ -69021,6 +69877,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -69029,11 +69892,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsSwitchoverParams", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsSwitchoverParams" + } }, { "in": "path", @@ -69052,7 +69917,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PlacementStatus" + "type": "string" } }, "401": { @@ -69064,13 +69929,13 @@ } } }, - "/virtualservice/{uuid}/keyvalstats/": { - "get": { + "/virtualservice/clear": { + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/keyvalstats/", - "operationId": "GET /virtualservice/{uuid}/keyvalstats/", + "description": "/virtualservice/clear", + "operationId": "POST /virtualservice/clear", "consumes": [ "application/json" ], @@ -69093,25 +69958,30 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "path", - "name": "uuid", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "empty", "required": true, - "type": "string" + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } } ], "security": [ @@ -69123,25 +69993,22 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/KeyValStats" + "type": "string" } }, "401": { "description": "log in failed" - }, - "404": { - "description": "object not found" } } } }, - "/virtualservice/{uuid}/vhroutes/": { - "get": { + "/virtualservice/{uuid}/resync": { + "post": { "tags": [ "VirtualService" ], - "description": "/virtualservice/{uuid}/vhroutes/", - "operationId": "GET /virtualservice/{uuid}/vhroutes/", + "description": "/virtualservice/{uuid}/resync", + "operationId": "POST /virtualservice/{uuid}/resync", "consumes": [ "application/json" ], @@ -69163,6 +70030,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, { "name": "X-CSRFToken", "in": "header", @@ -69171,11 +70045,13 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-Avi-Version", - "in": "header", - "type": "string", + "in": "body", + "name": "body", + "description": "VsResyncParams", "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "schema": { + "$ref": "#/definitions/VsResyncParams" + } }, { "in": "path", @@ -69194,7 +70070,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/VirtualServiceVHRoutesRuntime" + "type": "string" } }, "401": { @@ -69206,13 +70082,13 @@ } } }, - "/networksecuritypolicy": { - "get": { + "/virtualservice/{uuid}/rotatekeys": { + "post": { "tags": [ - "NetworkSecurityPolicy" + "VirtualService" ], - "description": "/networksecuritypolicy", - "operationId": "GET /networksecuritypolicy", + "description": "/virtualservice/{uuid}/rotatekeys", + "operationId": "POST /virtualservice/{uuid}/rotatekeys", "consumes": [ "application/json" ], @@ -69221,53 +70097,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -69292,6 +70123,25 @@ "type": "string", "required": false, "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, + { + "in": "body", + "name": "body", + "description": "empty", + "required": true, + "schema": { + "type": "object", + "additionalProperties": { + "type": "string" + } + } + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -69303,20 +70153,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicyApiResponse" + "type": "string" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, + } + }, + "/virtualservice/{uuid}/retryplacement": { "post": { "tags": [ - "NetworkSecurityPolicy" + "VirtualService" ], - "description": "/networksecuritypolicy", - "operationId": "POST /networksecuritypolicy", + "description": "/virtualservice/{uuid}/retryplacement", + "operationId": "POST /virtualservice/{uuid}/retryplacement", "consumes": [ "application/json" ], @@ -69325,8 +70180,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -69355,11 +70210,18 @@ { "in": "body", "name": "body", - "description": "NetworkSecurityPolicy object creation", + "description": "RetryPlacementParams", "required": true, "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/RetryPlacementParams" } + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -69371,22 +70233,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "type": "string" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/networksecuritypolicy/{uuid}": { - "get": { + "/virtualservice/{uuid}/log-recommendation": { + "post": { "tags": [ - "NetworkSecurityPolicy" + "VirtualService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "GET /networksecuritypolicy/{uuid}", + "description": "/virtualservice/{uuid}/log-recommendation", + "operationId": "POST /virtualservice/{uuid}/log-recommendation", "consumes": [ "application/json" ], @@ -69395,15 +70260,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -69430,36 +70288,19 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "uuid", - "in": "path", - "description": "UUID of the object to fetch", + "in": "body", + "name": "body", + "description": "GetLogRecommendations", "required": true, - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" + "schema": { + "$ref": "#/definitions/GetLogRecommendations" + } }, { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, "type": "string" } ], @@ -69472,7 +70313,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "type": "string" } }, "401": { @@ -69482,13 +70323,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/apply-log-recommendation": { + "post": { "tags": [ - "NetworkSecurityPolicy" + "VirtualService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "PUT /networksecuritypolicy/{uuid}", + "description": "/virtualservice/{uuid}/apply-log-recommendation", + "operationId": "POST /virtualservice/{uuid}/apply-log-recommendation", "consumes": [ "application/json" ], @@ -69496,13 +70339,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -69534,10 +70370,10 @@ { "in": "body", "name": "body", - "description": "NetworkSecurityPolicy object creation", + "description": "ApplyLogRecommendations", "required": true, "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/ApplyLogRecommendations" } }, { @@ -69557,7 +70393,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "type": "string" } }, "401": { @@ -69567,13 +70403,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/runtime/": { + "get": { "tags": [ - "NetworkSecurityPolicy" + "VirtualService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "PATCH /networksecuritypolicy/{uuid}", + "description": "/virtualservice/{uuid}/runtime/", + "operationId": "GET /virtualservice/{uuid}/runtime/", "consumes": [ "application/json" ], @@ -69581,13 +70419,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -69602,13 +70433,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -69617,13 +70441,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "NetworkSecurityPolicy object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -69642,7 +70464,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/NetworkSecurityPolicy" + "$ref": "#/definitions/VirtualServiceRuntimeSummary" } }, "401": { @@ -69652,13 +70474,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/runtime/detail/": { + "get": { "tags": [ - "NetworkSecurityPolicy" + "VirtualService" ], - "description": "/networksecuritypolicy/{uuid}/{uuid}", - "operationId": "DELETE /networksecuritypolicy/{uuid}", + "description": "/virtualservice/{uuid}/runtime/detail/", + "operationId": "GET /virtualservice/{uuid}/runtime/detail/", "consumes": [ "application/json" ], @@ -69666,13 +70490,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -69688,18 +70505,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -69715,25 +70532,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/VirtualServiceRuntimeDetail" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/apipolicy": { + "/virtualservice/{uuid}/runtime/internal/": { "get": { "tags": [ - "ApiPolicy" + "VirtualService" ], - "description": "/apipolicy", - "operationId": "GET /apipolicy", + "description": "/virtualservice/{uuid}/runtime/internal/", + "operationId": "GET /virtualservice/{uuid}/runtime/internal/", "consumes": [ "application/json" ], @@ -69742,53 +70562,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -69800,6 +70575,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -69808,11 +70590,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -69824,20 +70606,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicyApiResponse" + "$ref": "#/definitions/VirtualServiceInternal" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/udpstat/": { + "get": { "tags": [ - "ApiPolicy" + "VirtualService" ], - "description": "/apipolicy", - "operationId": "POST /apipolicy", + "description": "/virtualservice/{uuid}/udpstat/", + "operationId": "GET /virtualservice/{uuid}/udpstat/", "consumes": [ "application/json" ], @@ -69846,8 +70633,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -69859,13 +70646,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -69874,13 +70654,18 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ApiPolicy object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ApiPolicy" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + }, + { + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -69892,22 +70677,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/UdpStatRuntime" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/apipolicy/{uuid}": { + "/virtualservice/{uuid}/tcpstat/": { "get": { "tags": [ - "ApiPolicy" + "VirtualService" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "GET /apipolicy/{uuid}", + "description": "/virtualservice/{uuid}/tcpstat/", + "operationId": "GET /virtualservice/{uuid}/tcpstat/", "consumes": [ "application/json" ], @@ -69916,15 +70704,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -69937,51 +70718,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -69993,7 +70748,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/TcpStatRuntime" } }, "401": { @@ -70003,13 +70758,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/sctpstat/": { + "get": { "tags": [ - "ApiPolicy" + "VirtualService" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "PUT /apipolicy/{uuid}", + "description": "/virtualservice/{uuid}/sctpstat/", + "operationId": "GET /virtualservice/{uuid}/sctpstat/", "consumes": [ "application/json" ], @@ -70017,13 +70774,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -70038,13 +70788,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -70053,13 +70796,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ApiPolicy object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ApiPolicy" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -70078,7 +70819,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/SctpStatRuntime" } }, "401": { @@ -70088,13 +70829,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/traffic_clone_stats/": { + "get": { "tags": [ - "ApiPolicy" + "VirtualService" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "PATCH /apipolicy/{uuid}", + "description": "/virtualservice/{uuid}/traffic_clone_stats/", + "operationId": "GET /virtualservice/{uuid}/traffic_clone_stats/", "consumes": [ "application/json" ], @@ -70102,13 +70845,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -70123,13 +70859,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -70138,13 +70867,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ApiPolicy object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ApiPolicy" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -70163,7 +70890,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ApiPolicy" + "$ref": "#/definitions/TrafficCloneRuntime" } }, "401": { @@ -70173,13 +70900,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/dosstat/": { + "get": { "tags": [ - "ApiPolicy" + "VirtualService" ], - "description": "/apipolicy/{uuid}/{uuid}", - "operationId": "DELETE /apipolicy/{uuid}", + "description": "/virtualservice/{uuid}/dosstat/", + "operationId": "GET /virtualservice/{uuid}/dosstat/", "consumes": [ "application/json" ], @@ -70187,13 +70916,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -70209,18 +70931,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -70236,25 +70958,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/VsDosStatRuntime" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/poolgroup": { + "/virtualservice/{uuid}/connections/": { "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup", - "operationId": "GET /poolgroup", + "description": "/virtualservice/{uuid}/connections/", + "operationId": "GET /virtualservice/{uuid}/connections/", "consumes": [ "application/json" ], @@ -70263,53 +70988,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -70321,13 +71001,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -70336,100 +71009,18 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "cloud_uuid", - "in": "query", - "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz.", - "type": "string" - }, - { - "name": "cloud_ref.name", - "in": "query", - "description": "Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud.", - "type": "string" - }, - { - "name": "cloud_ref.uuid", - "in": "query", - "description": "Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid.", - "type": "string", - "required": false - }, - { - "name": "name.contains", - "in": "query", - "description": "Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-.", - "type": "string", - "required": false - }, - { - "name": "name.icontains", - "in": "query", - "description": "Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-.", - "type": "string", - "required": false - }, - { - "name": "name.in", - "in": "query", - "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12.", - "type": "string", - "required": false - }, - { - "name": "uuid.in", - "in": "query", - "description": "Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,.", - "type": "string", - "required": false - }, - { - "name": "search", - "in": "query", - "description": "Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-).", - "type": "string", - "required": false - }, - { - "name": "isearch", - "in": "query", - "description": "Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-).", - "type": "string", - "required": false - }, - { - "name": "limit_by", - "in": "query", - "description": "Filter to limit the number of objects in the response data. Eg. limit_by=3.", - "type": "string", - "required": false - }, - { - "name": "exclude", - "in": "query", - "description": "Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in.", - "type": "string", - "required": false - }, - { - "name": "sort", - "in": "query", - "description": "Parameter to sort the results with respect to a field. Eg. sort=name.", - "type": "string", - "required": false - }, - { - "name": "page", - "in": "query", - "description": "Parameter to specify the desired page number. The page starts from 1 and default is 1.", + "name": "X-Avi-Version", + "in": "header", "type": "string", - "required": false + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "page_size", - "in": "query", - "description": "Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5.", - "type": "string", - "required": false + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -70441,20 +71032,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroupApiResponse" + "$ref": "#/definitions/ConnectionDumpRuntime" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/httpconnections/": { + "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup", - "operationId": "POST /poolgroup", + "description": "/virtualservice/{uuid}/httpconnections/", + "operationId": "GET /virtualservice/{uuid}/httpconnections/", "consumes": [ "application/json" ], @@ -70463,8 +71059,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -70477,27 +71073,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "PoolGroup object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/PoolGroup" - } + "type": "string" } ], "security": [ @@ -70509,22 +71103,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/HttpConnectionRuntime" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/poolgroup/{uuid}": { + "/virtualservice/{uuid}/httpconnections/detail/": { "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "GET /poolgroup/{uuid}", + "description": "/virtualservice/{uuid}/httpconnections/detail/", + "operationId": "GET /virtualservice/{uuid}/httpconnections/detail/", "consumes": [ "application/json" ], @@ -70533,15 +71130,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -70554,51 +71144,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -70610,7 +71174,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/HttpConnectionRuntimeDetail" } }, "401": { @@ -70620,13 +71184,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/httpstats/": { + "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "PUT /poolgroup/{uuid}", + "description": "/virtualservice/{uuid}/httpstats/", + "operationId": "GET /virtualservice/{uuid}/httpstats/", "consumes": [ "application/json" ], @@ -70634,13 +71200,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -70655,13 +71214,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -70670,13 +71222,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "PoolGroup object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/PoolGroup" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -70695,7 +71245,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/L7VirtualServiceStatsRuntime" } }, "401": { @@ -70705,13 +71255,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/authstats/": { + "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "PATCH /poolgroup/{uuid}", + "description": "/virtualservice/{uuid}/authstats/", + "operationId": "GET /virtualservice/{uuid}/authstats/", "consumes": [ "application/json" ], @@ -70719,13 +71271,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -70740,13 +71285,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -70755,13 +71293,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "PoolGroup object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/PoolGroup" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -70780,7 +71316,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroup" + "$ref": "#/definitions/VirtualServiceAuthStats" } }, "401": { @@ -70790,13 +71326,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/httppolicyset/": { + "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/{uuid}/{uuid}", - "operationId": "DELETE /poolgroup/{uuid}", + "description": "/virtualservice/{uuid}/httppolicyset/", + "operationId": "GET /virtualservice/{uuid}/httppolicyset/", "consumes": [ "application/json" ], @@ -70804,13 +71342,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -70826,18 +71357,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -70853,25 +71384,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/HTTPPolicySetInternal" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/poolgroup/clear": { - "post": { + "/virtualservice/{uuid}/httppolicysetstats/": { + "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/clear", - "operationId": "POST /poolgroup/clear", + "description": "/virtualservice/{uuid}/httppolicysetstats/", + "operationId": "GET /virtualservice/{uuid}/httppolicysetstats/", "consumes": [ "application/json" ], @@ -70894,30 +71428,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "empty", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "type": "object", - "additionalProperties": { - "type": "string" - } - } + "type": "string" } ], "security": [ @@ -70929,22 +71458,25 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/HTTPPolicySetStats" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/poolgroup/{uuid}/runtime/detail/": { + "/virtualservice/{uuid}/dnspolicystats/": { "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/{uuid}/runtime/detail/", - "operationId": "GET /poolgroup/{uuid}/runtime/detail/", + "description": "/virtualservice/{uuid}/dnspolicystats/", + "operationId": "GET /virtualservice/{uuid}/dnspolicystats/", "consumes": [ "application/json" ], @@ -70997,7 +71529,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/PoolGroupRuntimeDetail" + "$ref": "#/definitions/DnsPolicyStats" } }, "401": { @@ -71009,13 +71541,13 @@ } } }, - "/poolgroup/{uuid}/enable_primary_pool/clear": { - "post": { + "/virtualservice/{uuid}/networksecuritypolicystats/": { + "get": { "tags": [ - "PoolGroup" + "VirtualService" ], - "description": "/poolgroup/{uuid}/enable_primary_pool/clear", - "operationId": "POST /poolgroup/{uuid}/enable_primary_pool/clear", + "description": "/virtualservice/{uuid}/networksecuritypolicystats/", + "operationId": "GET /virtualservice/{uuid}/networksecuritypolicystats/", "consumes": [ "application/json" ], @@ -71051,15 +71583,6 @@ "required": true, "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, - { - "in": "body", - "name": "body", - "description": "PrimaryPool", - "required": true, - "schema": { - "$ref": "#/definitions/PrimaryPool" - } - }, { "in": "path", "name": "uuid", @@ -71077,7 +71600,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/NetworkSecurityPolicyStats" } }, "401": { @@ -71089,13 +71612,13 @@ } } }, - "/sslprofile": { + "/virtualservice/{uuid}/networksecuritypolicy/detail/": { "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile", - "operationId": "GET /sslprofile", + "description": "/virtualservice/{uuid}/networksecuritypolicy/detail/", + "operationId": "GET /virtualservice/{uuid}/networksecuritypolicy/detail/", "consumes": [ "application/json" ], @@ -71104,53 +71627,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -71162,6 +71640,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -71170,11 +71655,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -71186,20 +71671,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfileApiResponse" + "$ref": "#/definitions/NetworkSecurityPolicyDetail" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/candidatesehostlist/": { + "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile", - "operationId": "POST /sslprofile", + "description": "/virtualservice/{uuid}/candidatesehostlist/", + "operationId": "GET /virtualservice/{uuid}/candidatesehostlist/", "consumes": [ "application/json" ], @@ -71208,8 +71698,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -71222,27 +71712,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "SSLProfile object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/SSLProfile" - } + "type": "string" } ], "security": [ @@ -71254,22 +71742,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/VsCandidateSeHostList" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/sslprofile/{uuid}": { + "/virtualservice/{uuid}/placement/": { "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "GET /sslprofile/{uuid}", + "description": "/virtualservice/{uuid}/placement/", + "operationId": "GET /virtualservice/{uuid}/placement/", "consumes": [ "application/json" ], @@ -71278,15 +71769,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -71299,51 +71783,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -71355,7 +71813,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/SeConsumerProto" } }, "401": { @@ -71365,13 +71823,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/keyval/": { + "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "PUT /sslprofile/{uuid}", + "description": "/virtualservice/{uuid}/keyval/", + "operationId": "GET /virtualservice/{uuid}/keyval/", "consumes": [ "application/json" ], @@ -71379,13 +71839,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -71400,13 +71853,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -71415,13 +71861,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "SSLProfile object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/SSLProfile" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -71440,7 +71884,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/KeyvalInternal" } }, "401": { @@ -71450,13 +71894,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/keyvalsummary/": { + "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "PATCH /sslprofile/{uuid}", + "description": "/virtualservice/{uuid}/keyvalsummary/", + "operationId": "GET /virtualservice/{uuid}/keyvalsummary/", "consumes": [ "application/json" ], @@ -71464,13 +71910,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -71485,13 +71924,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -71500,13 +71932,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "SSLProfile object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/SSLProfile" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -71525,7 +71955,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLProfile" + "$ref": "#/definitions/KeyvalSummaryInternal" } }, "401": { @@ -71535,13 +71965,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/keyvalsummaryobjsync/": { + "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile/{uuid}/{uuid}", - "operationId": "DELETE /sslprofile/{uuid}", + "description": "/virtualservice/{uuid}/keyvalsummaryobjsync/", + "operationId": "GET /virtualservice/{uuid}/keyvalsummaryobjsync/", "consumes": [ "application/json" ], @@ -71549,13 +71981,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -71571,18 +71996,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -71598,25 +72023,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/KeyvalSummaryObjsync" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/sslprofile/{uuid}/federated_info/": { + "/virtualservice/{uuid}/keyvaldispatch/": { "get": { "tags": [ - "SSLProfile" + "VirtualService" ], - "description": "/sslprofile/{uuid}/federated_info/", - "operationId": "GET /sslprofile/{uuid}/federated_info/", + "description": "/virtualservice/{uuid}/keyvaldispatch/", + "operationId": "GET /virtualservice/{uuid}/keyvaldispatch/", "consumes": [ "application/json" ], @@ -71669,7 +72097,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSSLProfileRuntime" + "$ref": "#/definitions/KeyvalDispatch" } }, "401": { @@ -71681,13 +72109,13 @@ } } }, - "/errorpageprofile": { + "/virtualservice/{uuid}/keyvalsession/": { "get": { "tags": [ - "ErrorPageProfile" + "VirtualService" ], - "description": "/errorpageprofile", - "operationId": "GET /errorpageprofile", + "description": "/virtualservice/{uuid}/keyvalsession/", + "operationId": "GET /virtualservice/{uuid}/keyvalsession/", "consumes": [ "application/json" ], @@ -71696,53 +72124,79 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", + "in": "header", + "name": "X-Avi-Tenant", + "type": "string", "required": false, - "type": "string" + "description": "Avi Tenant Header" }, { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" + "name": "X-Avi-Tenant-UUID", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" }, { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" + } + ], + "security": [ { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" + "basicAuth": [] + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/KeyvalSession" + } }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" + "401": { + "description": "log in failed" }, + "404": { + "description": "object not found" + } + } + } + }, + "/virtualservice/{uuid}/keyvalsessionsummary/": { + "get": { + "tags": [ + "VirtualService" + ], + "description": "/virtualservice/{uuid}/keyvalsessionsummary/", + "operationId": "GET /virtualservice/{uuid}/keyvalsessionsummary/", + "consumes": [ + "application/json" + ], + "produces": [ + "application/json" + ], + "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -71754,6 +72208,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -71762,11 +72223,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -71778,20 +72239,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfileApiResponse" + "$ref": "#/definitions/KeyvalSessionSummary" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/sslsessioncache/": { + "get": { "tags": [ - "ErrorPageProfile" + "VirtualService" ], - "description": "/errorpageprofile", - "operationId": "POST /errorpageprofile", + "description": "/virtualservice/{uuid}/sslsessioncache/", + "operationId": "GET /virtualservice/{uuid}/sslsessioncache/", "consumes": [ "application/json" ], @@ -71800,8 +72266,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -71814,27 +72280,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "ErrorPageProfile object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/ErrorPageProfile" - } + "type": "string" } ], "security": [ @@ -71846,22 +72310,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/SSLSessionCache" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/errorpageprofile/{uuid}": { + "/virtualservice/{uuid}/vslogstats/": { "get": { "tags": [ - "ErrorPageProfile" + "VirtualService" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "GET /errorpageprofile/{uuid}", + "description": "/virtualservice/{uuid}/vslogstats/", + "operationId": "GET /virtualservice/{uuid}/vslogstats/", "consumes": [ "application/json" ], @@ -71870,15 +72337,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -71891,51 +72351,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -71947,7 +72381,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/LogAgentStatsPerVS" } }, "401": { @@ -71957,13 +72391,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/aggrvslogstats/": { + "get": { "tags": [ - "ErrorPageProfile" + "VirtualService" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "PUT /errorpageprofile/{uuid}", + "description": "/virtualservice/{uuid}/aggrvslogstats/", + "operationId": "GET /virtualservice/{uuid}/aggrvslogstats/", "consumes": [ "application/json" ], @@ -71971,13 +72407,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -71992,13 +72421,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -72007,13 +72429,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ErrorPageProfile object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ErrorPageProfile" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -72032,7 +72452,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/VsLogStatsDisAggr" } }, "401": { @@ -72042,13 +72462,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/cltrack/": { + "get": { "tags": [ - "ErrorPageProfile" + "VirtualService" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "PATCH /errorpageprofile/{uuid}", + "description": "/virtualservice/{uuid}/cltrack/", + "operationId": "GET /virtualservice/{uuid}/cltrack/", "consumes": [ "application/json" ], @@ -72056,13 +72478,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -72077,13 +72492,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -72092,13 +72500,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ErrorPageProfile object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ErrorPageProfile" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -72117,7 +72523,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageProfile" + "$ref": "#/definitions/CltrackInternal" } }, "401": { @@ -72127,13 +72533,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/cltracksummary/": { + "get": { "tags": [ - "ErrorPageProfile" + "VirtualService" ], - "description": "/errorpageprofile/{uuid}/{uuid}", - "operationId": "DELETE /errorpageprofile/{uuid}", + "description": "/virtualservice/{uuid}/cltracksummary/", + "operationId": "GET /virtualservice/{uuid}/cltracksummary/", "consumes": [ "application/json" ], @@ -72141,13 +72549,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -72163,18 +72564,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -72190,25 +72591,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/CltrackSummaryInternal" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/stringgroup": { + "/virtualservice/{uuid}/client/": { "get": { "tags": [ - "StringGroup" + "VirtualService" ], - "description": "/stringgroup", - "operationId": "GET /stringgroup", + "description": "/virtualservice/{uuid}/client/", + "operationId": "GET /virtualservice/{uuid}/client/", "consumes": [ "application/json" ], @@ -72217,53 +72621,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -72275,6 +72634,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -72283,11 +72649,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -72299,20 +72665,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroupApiResponse" + "$ref": "#/definitions/ClientInternal" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/clientsummary/": { + "get": { "tags": [ - "StringGroup" + "VirtualService" ], - "description": "/stringgroup", - "operationId": "POST /stringgroup", + "description": "/virtualservice/{uuid}/clientsummary/", + "operationId": "GET /virtualservice/{uuid}/clientsummary/", "consumes": [ "application/json" ], @@ -72321,8 +72692,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -72335,27 +72706,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "StringGroup object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/StringGroup" - } + "type": "string" } ], "security": [ @@ -72367,22 +72736,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/ClientSummaryInternal" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/stringgroup/{uuid}": { + "/virtualservice/{uuid}/dnstable/": { "get": { "tags": [ - "StringGroup" + "VirtualService" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "GET /stringgroup/{uuid}", + "description": "/virtualservice/{uuid}/dnstable/", + "operationId": "GET /virtualservice/{uuid}/dnstable/", "consumes": [ "application/json" ], @@ -72391,15 +72763,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -72412,51 +72777,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -72468,7 +72807,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/DnsTable" } }, "401": { @@ -72478,13 +72817,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/gslbservicedetail/": { + "get": { "tags": [ - "StringGroup" + "VirtualService" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "PUT /stringgroup/{uuid}", + "description": "/virtualservice/{uuid}/gslbservicedetail/", + "operationId": "GET /virtualservice/{uuid}/gslbservicedetail/", "consumes": [ "application/json" ], @@ -72492,13 +72833,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -72513,13 +72847,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -72528,13 +72855,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "StringGroup object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/StringGroup" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -72553,7 +72878,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/GslbServiceDetail" } }, "401": { @@ -72563,13 +72888,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/gslbserviceinternal/": { + "get": { "tags": [ - "StringGroup" + "VirtualService" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "PATCH /stringgroup/{uuid}", + "description": "/virtualservice/{uuid}/gslbserviceinternal/", + "operationId": "GET /virtualservice/{uuid}/gslbserviceinternal/", "consumes": [ "application/json" ], @@ -72577,13 +72904,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -72594,16 +72914,9 @@ { "name": "X-Avi-Tenant-UUID", "in": "header", - "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "type": "string", + "required": false, + "description": "Avi Tenant Header UUID" }, { "name": "X-CSRFToken", @@ -72613,13 +72926,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "StringGroup object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/StringGroup" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -72638,7 +72949,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/StringGroup" + "$ref": "#/definitions/GslbServiceInternal" } }, "401": { @@ -72648,13 +72959,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/gslbservicealgostat/": { + "get": { "tags": [ - "StringGroup" + "VirtualService" ], - "description": "/stringgroup/{uuid}/{uuid}", - "operationId": "DELETE /stringgroup/{uuid}", + "description": "/virtualservice/{uuid}/gslbservicealgostat/", + "operationId": "GET /virtualservice/{uuid}/gslbservicealgostat/", "consumes": [ "application/json" ], @@ -72662,13 +72975,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -72684,18 +72990,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -72711,25 +73017,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/GslbServiceAlgoStat" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/errorpagebody": { + "/virtualservice/{uuid}/gslbservicehmonstat/": { "get": { "tags": [ - "ErrorPageBody" + "VirtualService" ], - "description": "/errorpagebody", - "operationId": "GET /errorpagebody", + "description": "/virtualservice/{uuid}/gslbservicehmonstat/", + "operationId": "GET /virtualservice/{uuid}/gslbservicehmonstat/", "consumes": [ "application/json" ], @@ -72738,53 +73047,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -72796,6 +73060,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -72804,11 +73075,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -72820,20 +73091,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBodyApiResponse" + "$ref": "#/definitions/GslbServiceHmonStat" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/geolocationinfo/": { + "get": { "tags": [ - "ErrorPageBody" + "VirtualService" ], - "description": "/errorpagebody", - "operationId": "POST /errorpagebody", + "description": "/virtualservice/{uuid}/geolocationinfo/", + "operationId": "GET /virtualservice/{uuid}/geolocationinfo/", "consumes": [ "application/json" ], @@ -72842,8 +73118,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -72856,27 +73132,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "ErrorPageBody object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/ErrorPageBody" - } + "type": "string" } ], "security": [ @@ -72888,22 +73162,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/GeoLocationInfo" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/errorpagebody/{uuid}": { + "/virtualservice/{uuid}/geodbinternal/": { "get": { "tags": [ - "ErrorPageBody" + "VirtualService" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "GET /errorpagebody/{uuid}", + "description": "/virtualservice/{uuid}/geodbinternal/", + "operationId": "GET /virtualservice/{uuid}/geodbinternal/", "consumes": [ "application/json" ], @@ -72912,15 +73189,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -72933,51 +73203,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -72989,7 +73233,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/GeoDbInternal" } }, "401": { @@ -72999,13 +73243,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/gslbsiteinternal/": { + "get": { "tags": [ - "ErrorPageBody" + "VirtualService" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "PUT /errorpagebody/{uuid}", + "description": "/virtualservice/{uuid}/gslbsiteinternal/", + "operationId": "GET /virtualservice/{uuid}/gslbsiteinternal/", "consumes": [ "application/json" ], @@ -73013,13 +73259,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -73034,13 +73273,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -73049,13 +73281,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ErrorPageBody object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ErrorPageBody" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73074,7 +73304,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/GslbSiteInternal" } }, "401": { @@ -73084,13 +73314,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/userdefineddatascriptcounters/": { + "get": { "tags": [ - "ErrorPageBody" + "VirtualService" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "PATCH /errorpagebody/{uuid}", + "description": "/virtualservice/{uuid}/userdefineddatascriptcounters/", + "operationId": "GET /virtualservice/{uuid}/userdefineddatascriptcounters/", "consumes": [ "application/json" ], @@ -73098,13 +73330,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -73119,13 +73344,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -73134,13 +73352,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "ErrorPageBody object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/ErrorPageBody" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73159,7 +73375,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/ErrorPageBody" + "$ref": "#/definitions/UserDefinedDataScriptCounters" } }, "401": { @@ -73169,13 +73385,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/l4policysetstats/": { + "get": { "tags": [ - "ErrorPageBody" + "VirtualService" ], - "description": "/errorpagebody/{uuid}/{uuid}", - "operationId": "DELETE /errorpagebody/{uuid}", + "description": "/virtualservice/{uuid}/l4policysetstats/", + "operationId": "GET /virtualservice/{uuid}/l4policysetstats/", "consumes": [ "application/json" ], @@ -73183,13 +73401,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -73205,18 +73416,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73232,25 +73443,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/L4PolicySetStats" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/sslkeyandcertificate": { + "/virtualservice/{uuid}/sescaleoutstatus/": { "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate", - "operationId": "GET /sslkeyandcertificate", + "description": "/virtualservice/{uuid}/sescaleoutstatus/", + "operationId": "GET /virtualservice/{uuid}/sescaleoutstatus/", "consumes": [ "application/json" ], @@ -73259,53 +73473,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -73317,6 +73486,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -73325,11 +73501,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -73341,20 +73517,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificateApiResponse" + "$ref": "#/definitions/VirtualServiceSeScaleoutStatus" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/scaleoutstatus/": { + "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate", - "operationId": "POST /sslkeyandcertificate", + "description": "/virtualservice/{uuid}/scaleoutstatus/", + "operationId": "GET /virtualservice/{uuid}/scaleoutstatus/", "consumes": [ "application/json" ], @@ -73363,8 +73544,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -73377,27 +73558,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "SSLKeyAndCertificate object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" - } + "type": "string" } ], "security": [ @@ -73409,22 +73588,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/VirtualServiceScaleoutStatus" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/sslkeyandcertificate/{uuid}": { + "/virtualservice/{uuid}/scaleoutstatus/detail/": { "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "GET /sslkeyandcertificate/{uuid}", + "description": "/virtualservice/{uuid}/scaleoutstatus/detail/", + "operationId": "GET /virtualservice/{uuid}/scaleoutstatus/detail/", "consumes": [ "application/json" ], @@ -73433,15 +73615,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -73450,54 +73625,28 @@ "name": "X-Avi-Tenant-UUID", "in": "header", "type": "string", - "required": false, - "description": "Avi Tenant Header UUID" - }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, - { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." - }, - { - "name": "uuid", - "in": "path", - "description": "UUID of the object to fetch", - "required": true, - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" + "required": false, + "description": "Avi Tenant Header UUID" }, { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", + "name": "X-CSRFToken", + "in": "header", + "type": "string", "required": false, - "type": "boolean" + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" + "name": "X-Avi-Version", + "in": "header", + "type": "string", + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, "type": "string" } ], @@ -73510,7 +73659,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/VirtualServiceScaleoutStatusDetail" } }, "401": { @@ -73520,13 +73669,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/ssopolicystats/": { + "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "PUT /sslkeyandcertificate/{uuid}", + "description": "/virtualservice/{uuid}/ssopolicystats/", + "operationId": "GET /virtualservice/{uuid}/ssopolicystats/", "consumes": [ "application/json" ], @@ -73534,13 +73685,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -73555,13 +73699,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -73570,13 +73707,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "SSLKeyAndCertificate object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73595,7 +73730,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/SSOPolicyStats" } }, "401": { @@ -73605,13 +73740,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/icapstats/": { + "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "PATCH /sslkeyandcertificate/{uuid}", + "description": "/virtualservice/{uuid}/icapstats/", + "operationId": "GET /virtualservice/{uuid}/icapstats/", "consumes": [ "application/json" ], @@ -73619,13 +73756,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -73640,13 +73770,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -73655,13 +73778,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "SSLKeyAndCertificate object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73680,7 +73801,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/SSLKeyAndCertificate" + "$ref": "#/definitions/VirtualServiceIcapStats" } }, "401": { @@ -73690,13 +73811,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/outofbandstats/": { + "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/{uuid}", - "operationId": "DELETE /sslkeyandcertificate/{uuid}", + "description": "/virtualservice/{uuid}/outofbandstats/", + "operationId": "GET /virtualservice/{uuid}/outofbandstats/", "consumes": [ "application/json" ], @@ -73704,13 +73827,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -73726,18 +73842,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73753,25 +73869,28 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/VirtualServiceOutOfBandRequestStats" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } } } }, - "/sslkeyandcertificate/{uuid}/renew": { - "post": { + "/virtualservice/{uuid}/botstats/": { + "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/renew", - "operationId": "POST /sslkeyandcertificate/{uuid}/renew", + "description": "/virtualservice/{uuid}/botstats/", + "operationId": "GET /virtualservice/{uuid}/botstats/", "consumes": [ "application/json" ], @@ -73793,13 +73912,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -73808,16 +73920,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "empty", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "type": "object", - "additionalProperties": { - "type": "string" - } - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73836,7 +73943,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/BotClassificationResultMetrics" } }, "401": { @@ -73848,13 +73955,13 @@ } } }, - "/sslkeyandcertificate/{uuid}/update-chain": { - "post": { + "/virtualservice/{uuid}/csrfmetrics/": { + "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/update-chain", - "operationId": "POST /sslkeyandcertificate/{uuid}/update-chain", + "description": "/virtualservice/{uuid}/csrfmetrics/", + "operationId": "GET /virtualservice/{uuid}/csrfmetrics/", "consumes": [ "application/json" ], @@ -73876,13 +73983,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -73891,16 +73991,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "empty", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "type": "object", - "additionalProperties": { - "type": "string" - } - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -73919,7 +74014,7 @@ "200": { "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/CsrfMetrics" } }, "401": { @@ -73931,13 +74026,13 @@ } } }, - "/sslkeyandcertificate/{uuid}/federated_info/": { + "/virtualservice/{uuid}/waapstats/": { "get": { "tags": [ - "SSLKeyAndCertificate" + "VirtualService" ], - "description": "/sslkeyandcertificate/{uuid}/federated_info/", - "operationId": "GET /sslkeyandcertificate/{uuid}/federated_info/", + "description": "/virtualservice/{uuid}/waapstats/", + "operationId": "GET /virtualservice/{uuid}/waapstats/", "consumes": [ "application/json" ], @@ -73990,7 +74085,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/GslbSSLKeyAndCertificateRuntime" + "$ref": "#/definitions/WaapStats" } }, "401": { @@ -74002,13 +74097,13 @@ } } }, - "/debugvirtualservice": { + "/virtualservice/{uuid}/apipathstats/": { "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice", - "operationId": "GET /debugvirtualservice", + "description": "/virtualservice/{uuid}/apipathstats/", + "operationId": "GET /virtualservice/{uuid}/apipathstats/", "consumes": [ "application/json" ], @@ -74017,53 +74112,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "refers_to", - "in": "query", - "description": "Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid", - "type": "string" - }, - { - "name": "referred_by", - "in": "query", - "description": "Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid", - "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -74075,6 +74125,13 @@ "required": false, "description": "Avi Tenant Header UUID" }, + { + "name": "X-CSRFToken", + "in": "header", + "type": "string", + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + }, { "name": "X-Avi-Version", "in": "header", @@ -74083,11 +74140,11 @@ "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "X-CSRFToken", - "in": "header", - "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", + "required": true, + "type": "string" } ], "security": [ @@ -74099,20 +74156,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualServiceApiResponse" + "$ref": "#/definitions/ApiPathStats" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } - }, - "post": { + } + }, + "/virtualservice/{uuid}/placement/summary/": { + "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice", - "operationId": "POST /debugvirtualservice", + "description": "/virtualservice/{uuid}/placement/summary/", + "operationId": "GET /virtualservice/{uuid}/placement/summary/", "consumes": [ "application/json" ], @@ -74121,8 +74183,8 @@ ], "parameters": [ { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -74135,27 +74197,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "in": "body", - "name": "body", - "description": "DebugVirtualService object creation", + "in": "path", + "name": "uuid", + "description": "UUID of the object to fetch", "required": true, - "schema": { - "$ref": "#/definitions/DebugVirtualService" - } + "type": "string" } ], "security": [ @@ -74167,22 +74227,25 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/SeConsumerSummary" } }, "401": { "description": "log in failed" + }, + "404": { + "description": "object not found" } } } }, - "/debugvirtualservice/{uuid}": { + "/virtualservice/{uuid}/placement/detail/": { "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "GET /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/placement/detail/", + "operationId": "GET /virtualservice/{uuid}/placement/detail/", "consumes": [ "application/json" ], @@ -74191,15 +74254,8 @@ ], "parameters": [ { - "name": "name", - "in": "query", - "description": "object name", - "required": false, - "type": "string" - }, - { - "name": "X-Avi-Tenant", "in": "header", + "name": "X-Avi-Tenant", "type": "string", "required": false, "description": "Avi Tenant Header" @@ -74212,51 +74268,25 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { - "name": "uuid", "in": "path", + "name": "uuid", "description": "UUID of the object to fetch", "required": true, "type": "string" - }, - { - "name": "fields", - "in": "query", - "description": "List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned.", - "type": "string" - }, - { - "name": "include_name", - "in": "query", - "description": "All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object.", - "required": false, - "type": "boolean" - }, - { - "name": "skip_default", - "in": "query", - "description": "Default values are not set.", - "required": false, - "type": "boolean" - }, - { - "name": "join_subresources", - "in": "query", - "description": "It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime.", - "type": "string" } ], "security": [ @@ -74268,7 +74298,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/SeConsumerDetail" } }, "401": { @@ -74278,13 +74308,15 @@ "description": "object not found" } } - }, - "put": { + } + }, + "/virtualservice/{uuid}/placement/status/": { + "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PUT /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/placement/status/", + "operationId": "GET /virtualservice/{uuid}/placement/status/", "consumes": [ "application/json" ], @@ -74292,13 +74324,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -74313,13 +74338,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -74328,13 +74346,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "DebugVirtualService object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/DebugVirtualService" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -74353,7 +74369,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/PlacementStatus" } }, "401": { @@ -74363,13 +74379,15 @@ "description": "object not found" } } - }, - "patch": { + } + }, + "/virtualservice/{uuid}/keyvalstats/": { + "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "PATCH /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/keyvalstats/", + "operationId": "GET /virtualservice/{uuid}/keyvalstats/", "consumes": [ "application/json" ], @@ -74377,13 +74395,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -74398,13 +74409,6 @@ "required": false, "description": "Avi Tenant Header UUID" }, - { - "name": "X-Avi-Version", - "in": "header", - "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." - }, { "name": "X-CSRFToken", "in": "header", @@ -74413,13 +74417,11 @@ "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "in": "body", - "name": "body", - "description": "DebugVirtualService object creation", + "name": "X-Avi-Version", + "in": "header", + "type": "string", "required": true, - "schema": { - "$ref": "#/definitions/DebugVirtualService" - } + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -74438,7 +74440,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/DebugVirtualService" + "$ref": "#/definitions/KeyValStats" } }, "401": { @@ -74448,13 +74450,15 @@ "description": "object not found" } } - }, - "delete": { + } + }, + "/virtualservice/{uuid}/vhroutes/": { + "get": { "tags": [ - "DebugVirtualService" + "VirtualService" ], - "description": "/debugvirtualservice/{uuid}/{uuid}", - "operationId": "DELETE /debugvirtualservice/{uuid}", + "description": "/virtualservice/{uuid}/vhroutes/", + "operationId": "GET /virtualservice/{uuid}/vhroutes/", "consumes": [ "application/json" ], @@ -74462,13 +74466,6 @@ "application/json" ], "parameters": [ - { - "in": "query", - "name": "name", - "description": "object name", - "required": false, - "type": "string" - }, { "in": "header", "name": "X-Avi-Tenant", @@ -74484,18 +74481,18 @@ "description": "Avi Tenant Header UUID" }, { - "name": "X-Avi-Version", + "name": "X-CSRFToken", "in": "header", "type": "string", - "required": true, - "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." + "required": false, + "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." }, { - "name": "X-CSRFToken", + "name": "X-Avi-Version", "in": "header", "type": "string", - "required": false, - "description": "Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests." + "required": true, + "description": "The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version." }, { "in": "path", @@ -74511,12 +74508,15 @@ } ], "responses": { - "204": { - "description": "object deleted", + "200": { + "description": "OK", "schema": { - "type": "string" + "$ref": "#/definitions/VirtualServiceVHRoutesRuntime" } }, + "401": { + "description": "log in failed" + }, "404": { "description": "object not found" } diff --git a/swagger/avi_global_spec.yaml b/swagger/avi_global_spec.yaml index d23a82a64..db0a705c3 100644 --- a/swagger/avi_global_spec.yaml +++ b/swagger/avi_global_spec.yaml @@ -21210,12 +21210,12 @@ paths: description: object not found - /gslbcrmruntime: + /gslbhsmruntime: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: GET /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: GET /gslbhsmruntime consumes: - application/json produces: @@ -21278,14 +21278,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntimeApiResponse" + $ref: "#/definitions/GslbHSMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbCRMRuntime - description: /gslbcrmruntime - operationId: POST /gslbcrmruntime + - GslbHSMRuntime + description: /gslbhsmruntime + operationId: POST /gslbhsmruntime consumes: - application/json produces: @@ -21313,25 +21313,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed - /gslbcrmruntime/{uuid}: + /gslbhsmruntime/{uuid}: get: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: GET /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: GET /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -21391,16 +21391,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PUT /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PUT /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -21433,10 +21433,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -21448,16 +21448,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: PATCH /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -21490,10 +21490,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbCRMRuntime object creation + description: GslbHSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -21505,16 +21505,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbCRMRuntime" + $ref: "#/definitions/GslbHSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbCRMRuntime - description: /gslbcrmruntime/{uuid}/{uuid} - operationId: DELETE /gslbcrmruntime/{uuid} + - GslbHSMRuntime + description: /gslbhsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbhsmruntime/{uuid} consumes: - application/json produces: @@ -21561,12 +21561,12 @@ paths: description: object not found - /gslbsmruntime: + /gslbcrmruntime: get: tags: - - GslbSMRuntime - description: /gslbsmruntime - operationId: GET /gslbsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: GET /gslbcrmruntime consumes: - application/json produces: @@ -21629,14 +21629,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntimeApiResponse" + $ref: "#/definitions/GslbCRMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbSMRuntime - description: /gslbsmruntime - operationId: POST /gslbsmruntime + - GslbCRMRuntime + description: /gslbcrmruntime + operationId: POST /gslbcrmruntime consumes: - application/json produces: @@ -21664,25 +21664,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed - /gslbsmruntime/{uuid}: + /gslbcrmruntime/{uuid}: get: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: GET /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: GET /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -21742,16 +21742,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: PUT /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PUT /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -21784,10 +21784,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -21799,16 +21799,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: PATCH /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -21841,10 +21841,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbSMRuntime object creation + description: GslbCRMRuntime object creation required: true schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -21856,16 +21856,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSMRuntime" + $ref: "#/definitions/GslbCRMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbSMRuntime - description: /gslbsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbsmruntime/{uuid} + - GslbCRMRuntime + description: /gslbcrmruntime/{uuid}/{uuid} + operationId: DELETE /gslbcrmruntime/{uuid} consumes: - application/json produces: @@ -21912,12 +21912,12 @@ paths: description: object not found - /gslbhsmruntime: + /gslbsmruntime: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: GET /gslbhsmruntime + - GslbSMRuntime + description: /gslbsmruntime + operationId: GET /gslbsmruntime consumes: - application/json produces: @@ -21980,14 +21980,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntimeApiResponse" + $ref: "#/definitions/GslbSMRuntimeApiResponse" "401": description: log in failed post: tags: - - GslbHSMRuntime - description: /gslbhsmruntime - operationId: POST /gslbhsmruntime + - GslbSMRuntime + description: /gslbsmruntime + operationId: POST /gslbsmruntime consumes: - application/json produces: @@ -22015,25 +22015,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed - /gslbhsmruntime/{uuid}: + /gslbsmruntime/{uuid}: get: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: GET /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: GET /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -22093,16 +22093,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found put: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PUT /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: PUT /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -22135,10 +22135,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -22150,16 +22150,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found patch: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: PATCH /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: PATCH /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -22192,10 +22192,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GslbHSMRuntime object creation + description: GslbSMRuntime object creation required: true schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" - in: path name: uuid description: UUID of the object to fetch @@ -22207,16 +22207,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbHSMRuntime" + $ref: "#/definitions/GslbSMRuntime" "401": description: log in failed "404": description: object not found delete: tags: - - GslbHSMRuntime - description: /gslbhsmruntime/{uuid}/{uuid} - operationId: DELETE /gslbhsmruntime/{uuid} + - GslbSMRuntime + description: /gslbsmruntime/{uuid}/{uuid} + operationId: DELETE /gslbsmruntime/{uuid} consumes: - application/json produces: @@ -40281,12 +40281,12 @@ paths: description: log in failed "404": description: object not found - /wafprofile: + /sslkeyandcertificate: get: tags: - - WafProfile - description: /wafprofile - operationId: GET /wafprofile + - SSLKeyAndCertificate + description: /sslkeyandcertificate + operationId: GET /sslkeyandcertificate consumes: - application/json produces: @@ -40349,14 +40349,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfileApiResponse" + $ref: "#/definitions/SSLKeyAndCertificateApiResponse" "401": description: log in failed post: tags: - - WafProfile - description: /wafprofile - operationId: POST /wafprofile + - SSLKeyAndCertificate + description: /sslkeyandcertificate + operationId: POST /sslkeyandcertificate consumes: - application/json produces: @@ -40384,25 +40384,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed - /wafprofile/{uuid}: + /sslkeyandcertificate/{uuid}: get: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: GET /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: GET /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -40462,16 +40462,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed "404": description: object not found put: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: PUT /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: PUT /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -40504,10 +40504,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" - in: path name: uuid description: UUID of the object to fetch @@ -40519,16 +40519,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed "404": description: object not found patch: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: PATCH /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: PATCH /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -40561,10 +40561,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafProfile object creation + description: SSLKeyAndCertificate object creation required: true schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" - in: path name: uuid description: UUID of the object to fetch @@ -40576,16 +40576,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafProfile" + $ref: "#/definitions/SSLKeyAndCertificate" "401": description: log in failed "404": description: object not found delete: tags: - - WafProfile - description: /wafprofile/{uuid}/{uuid} - operationId: DELETE /wafprofile/{uuid} + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/{uuid} + operationId: DELETE /sslkeyandcertificate/{uuid} consumes: - application/json produces: @@ -40631,13 +40631,68 @@ paths: "404": description: object not found - /wafprofile/{uuid}/update-from-crs: - put: + /sslkeyandcertificate/{uuid}/renew: + post: tags: - - WafProfile - description: /wafprofile/{uuid}/update-from-crs - operationId: PUT /wafprofile/{uuid}/update-from-crs - consumes: + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/renew + operationId: POST /sslkeyandcertificate/{uuid}/renew + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + type: string + "401": + description: log in failed + "404": + description: object not found + /sslkeyandcertificate/{uuid}/update-chain: + post: + tags: + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/update-chain + operationId: POST /sslkeyandcertificate/{uuid}/update-chain + consumes: - application/json produces: - application/json @@ -40687,12 +40742,59 @@ paths: "404": description: object not found - /vsgs: + /sslkeyandcertificate/{uuid}/federated_info/: get: tags: - - VsGs - description: /vsgs - operationId: GET /vsgs + - SSLKeyAndCertificate + description: /sslkeyandcertificate/{uuid}/federated_info/ + operationId: GET /sslkeyandcertificate/{uuid}/federated_info/ + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + $ref: "#/definitions/GslbSSLKeyAndCertificateRuntime" + "401": + description: log in failed + "404": + description: object not found + /poolgroup: + get: + tags: + - PoolGroup + description: /poolgroup + operationId: GET /poolgroup consumes: - application/json produces: @@ -40749,20 +40851,88 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: cloud_uuid + in: query + description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz. + type: string + - name: cloud_ref.name + in: query + description: Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud. + type: string + - name: cloud_ref.uuid + in: query + description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid. + type: string + required: false + - name: name.contains + in: query + description: Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-. + type: string + required: false + - name: name.icontains + in: query + description: Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-. + type: string + required: false + - name: name.in + in: query + description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12. + type: string + required: false + - name: uuid.in + in: query + description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,. + type: string + required: false + - name: search + in: query + description: Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-). + type: string + required: false + - name: isearch + in: query + description: Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-). + type: string + required: false + - name: limit_by + in: query + description: Filter to limit the number of objects in the response data. Eg. limit_by=3. + type: string + required: false + - name: exclude + in: query + description: Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in. + type: string + required: false + - name: sort + in: query + description: Parameter to sort the results with respect to a field. Eg. sort=name. + type: string + required: false + - name: page + in: query + description: Parameter to specify the desired page number. The page starts from 1 and default is 1. + type: string + required: false + - name: page_size + in: query + description: Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5. + type: string + required: false security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VsGsApiResponse" + $ref: "#/definitions/PoolGroupApiResponse" "401": description: log in failed post: tags: - - VsGs - description: /vsgs - operationId: POST /vsgs + - PoolGroup + description: /poolgroup + operationId: POST /poolgroup consumes: - application/json produces: @@ -40790,25 +40960,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: PoolGroup object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" "401": description: log in failed - /vsgs/{uuid}: + /poolgroup/{uuid}: get: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: GET /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: GET /poolgroup/{uuid} consumes: - application/json produces: @@ -40868,16 +41038,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" "401": description: log in failed "404": description: object not found put: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PUT /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: PUT /poolgroup/{uuid} consumes: - application/json produces: @@ -40910,10 +41080,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: PoolGroup object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" - in: path name: uuid description: UUID of the object to fetch @@ -40925,16 +41095,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" "401": description: log in failed "404": description: object not found patch: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: PATCH /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: PATCH /poolgroup/{uuid} consumes: - application/json produces: @@ -40967,10 +41137,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsGs object creation + description: PoolGroup object creation required: true schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" - in: path name: uuid description: UUID of the object to fetch @@ -40982,16 +41152,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsGs" + $ref: "#/definitions/PoolGroup" "401": description: log in failed "404": description: object not found delete: tags: - - VsGs - description: /vsgs/{uuid}/{uuid} - operationId: DELETE /vsgs/{uuid} + - PoolGroup + description: /poolgroup/{uuid}/{uuid} + operationId: DELETE /poolgroup/{uuid} consumes: - application/json produces: @@ -41037,21 +41207,169 @@ paths: "404": description: object not found - - /apipath: - get: + /poolgroup/clear: + post: tags: - - ApiPath - description: /apipath - operationId: GET /apipath + - PoolGroup + description: /poolgroup/clear + operationId: POST /poolgroup/clear consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + type: string + "401": + description: log in failed + + /poolgroup/{uuid}/runtime/detail/: + get: + tags: + - PoolGroup + description: /poolgroup/{uuid}/runtime/detail/ + operationId: GET /poolgroup/{uuid}/runtime/detail/ + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + $ref: "#/definitions/PoolGroupRuntimeDetail" + "401": + description: log in failed + "404": + description: object not found + /poolgroup/{uuid}/enable_primary_pool/clear: + post: + tags: + - PoolGroup + description: /poolgroup/{uuid}/enable_primary_pool/clear + operationId: POST /poolgroup/{uuid}/enable_primary_pool/clear + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: body + name: body + description: PrimaryPool + required: true + schema: + $ref: "#/definitions/PrimaryPool" + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + type: string + "401": + description: log in failed + "404": + description: object not found + /apipath: + get: + tags: + - ApiPath + description: /apipath + operationId: GET /apipath + consumes: + - application/json + produces: + - application/json + parameters: + - name: name + in: query + description: object name required: false type: string - name: refers_to @@ -41389,12 +41707,12 @@ paths: description: object not found - /wafpolicypsmgroup: + /wafprofile: get: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup - operationId: GET /wafpolicypsmgroup + - WafProfile + description: /wafprofile + operationId: GET /wafprofile consumes: - application/json produces: @@ -41457,14 +41775,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroupApiResponse" + $ref: "#/definitions/WafProfileApiResponse" "401": description: log in failed post: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup - operationId: POST /wafpolicypsmgroup + - WafProfile + description: /wafprofile + operationId: POST /wafprofile consumes: - application/json produces: @@ -41492,25 +41810,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: WafProfile object creation required: true schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" "401": description: log in failed - /wafpolicypsmgroup/{uuid}: + /wafprofile/{uuid}: get: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: GET /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: GET /wafprofile/{uuid} consumes: - application/json produces: @@ -41570,16 +41888,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" "401": description: log in failed "404": description: object not found put: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: PUT /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: PUT /wafprofile/{uuid} consumes: - application/json produces: @@ -41612,10 +41930,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: WafProfile object creation required: true schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" - in: path name: uuid description: UUID of the object to fetch @@ -41627,16 +41945,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" "401": description: log in failed "404": description: object not found patch: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: PATCH /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: PATCH /wafprofile/{uuid} consumes: - application/json produces: @@ -41669,10 +41987,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: WafPolicyPSMGroup object creation + description: WafProfile object creation required: true schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" - in: path name: uuid description: UUID of the object to fetch @@ -41684,16 +42002,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WafPolicyPSMGroup" + $ref: "#/definitions/WafProfile" "401": description: log in failed "404": description: object not found delete: tags: - - WafPolicyPSMGroup - description: /wafpolicypsmgroup/{uuid}/{uuid} - operationId: DELETE /wafpolicypsmgroup/{uuid} + - WafProfile + description: /wafprofile/{uuid}/{uuid} + operationId: DELETE /wafprofile/{uuid} consumes: - application/json produces: @@ -41739,51 +42057,19 @@ paths: "404": description: object not found - - /pkiprofile: - get: + /wafprofile/{uuid}/update-from-crs: + put: tags: - - PKIProfile - description: /pkiprofile - operationId: GET /pkiprofile + - WafProfile + description: /wafprofile/{uuid}/update-from-crs + operationId: PUT /wafprofile/{uuid}/update-from-crs consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -41802,20 +42088,107 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - security: - - basicAuth: [] + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PKIProfileApiResponse" + type: string + "401": + description: log in failed + "404": + description: object not found + + /microservice: + get: + tags: + - MicroService + description: /microservice + operationId: GET /microservice + consumes: + - application/json + produces: + - application/json + parameters: + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header + type: string + required: false + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string + required: false + description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + $ref: "#/definitions/MicroServiceApiResponse" "401": description: log in failed post: tags: - - PKIProfile - description: /pkiprofile - operationId: POST /pkiprofile + - MicroService + description: /microservice + operationId: POST /microservice consumes: - application/json produces: @@ -41843,25 +42216,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PKIProfile object creation + description: MicroService object creation required: true schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" "401": description: log in failed - /pkiprofile/{uuid}: + /microservice/{uuid}: get: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: GET /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: GET /microservice/{uuid} consumes: - application/json produces: @@ -41921,16 +42294,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" "401": description: log in failed "404": description: object not found put: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: PUT /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: PUT /microservice/{uuid} consumes: - application/json produces: @@ -41963,10 +42336,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PKIProfile object creation + description: MicroService object creation required: true schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" - in: path name: uuid description: UUID of the object to fetch @@ -41978,16 +42351,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" "401": description: log in failed "404": description: object not found patch: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: PATCH /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: PATCH /microservice/{uuid} consumes: - application/json produces: @@ -42020,10 +42393,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: PKIProfile object creation + description: MicroService object creation required: true schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" - in: path name: uuid description: UUID of the object to fetch @@ -42035,16 +42408,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PKIProfile" + $ref: "#/definitions/MicroService" "401": description: log in failed "404": description: object not found delete: tags: - - PKIProfile - description: /pkiprofile/{uuid}/{uuid} - operationId: DELETE /pkiprofile/{uuid} + - MicroService + description: /microservice/{uuid}/{uuid} + operationId: DELETE /microservice/{uuid} consumes: - application/json produces: @@ -42495,12 +42868,12 @@ paths: "404": description: object not found - /microservice: + /apipolicy: get: tags: - - MicroService - description: /microservice - operationId: GET /microservice + - ApiPolicy + description: /apipolicy + operationId: GET /apipolicy consumes: - application/json produces: @@ -42563,14 +42936,14 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroServiceApiResponse" + $ref: "#/definitions/ApiPolicyApiResponse" "401": description: log in failed post: tags: - - MicroService - description: /microservice - operationId: POST /microservice + - ApiPolicy + description: /apipolicy + operationId: POST /apipolicy consumes: - application/json produces: @@ -42598,25 +42971,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed - /microservice/{uuid}: + /apipolicy/{uuid}: get: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: GET /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: GET /apipolicy/{uuid} consumes: - application/json produces: @@ -42676,16 +43049,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed "404": description: object not found put: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: PUT /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: PUT /apipolicy/{uuid} consumes: - application/json produces: @@ -42718,10 +43091,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -42733,16 +43106,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed "404": description: object not found patch: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: PATCH /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: PATCH /apipolicy/{uuid} consumes: - application/json produces: @@ -42775,10 +43148,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: MicroService object creation + description: ApiPolicy object creation required: true schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -42790,16 +43163,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/MicroService" + $ref: "#/definitions/ApiPolicy" "401": description: log in failed "404": description: object not found delete: tags: - - MicroService - description: /microservice/{uuid}/{uuid} - operationId: DELETE /microservice/{uuid} + - ApiPolicy + description: /apipolicy/{uuid}/{uuid} + operationId: DELETE /apipolicy/{uuid} consumes: - application/json produces: @@ -42846,12 +43219,12 @@ paths: description: object not found - /virtualservice: + /sslprofile: get: tags: - - VirtualService - description: /virtualservice - operationId: GET /virtualservice + - SSLProfile + description: /sslprofile + operationId: GET /sslprofile consumes: - application/json produces: @@ -42908,100 +43281,32 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: cloud_uuid - in: query - description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz. - type: string - - name: cloud_ref.name - in: query - description: Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud. - type: string - - name: cloud_ref.uuid - in: query - description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid. - type: string - required: false - - name: name.contains - in: query - description: Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-. + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + $ref: "#/definitions/SSLProfileApiResponse" + "401": + description: log in failed + post: + tags: + - SSLProfile + description: /sslprofile + operationId: POST /sslprofile + consumes: + - application/json + produces: + - application/json + parameters: + - name: X-Avi-Tenant + in: header type: string required: false - - name: name.icontains - in: query - description: Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-. - type: string - required: false - - name: name.in - in: query - description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12. - type: string - required: false - - name: uuid.in - in: query - description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,. - type: string - required: false - - name: search - in: query - description: Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-). - type: string - required: false - - name: isearch - in: query - description: Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-). - type: string - required: false - - name: limit_by - in: query - description: Filter to limit the number of objects in the response data. Eg. limit_by=3. - type: string - required: false - - name: exclude - in: query - description: Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in. - type: string - required: false - - name: sort - in: query - description: Parameter to sort the results with respect to a field. Eg. sort=name. - type: string - required: false - - name: page - in: query - description: Parameter to specify the desired page number. The page starts from 1 and default is 1. - type: string - required: false - - name: page_size - in: query - description: Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5. - type: string - required: false - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/VirtualServiceApiResponse" - "401": - description: log in failed - post: - tags: - - VirtualService - description: /virtualservice - operationId: POST /virtualservice - consumes: - - application/json - produces: - - application/json - parameters: - - name: X-Avi-Tenant - in: header - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header type: string required: false description: Avi Tenant Header UUID @@ -43017,25 +43322,25 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: SSLProfile object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" "401": description: log in failed - /virtualservice/{uuid}: + /sslprofile/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: GET /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: GET /sslprofile/{uuid} consumes: - application/json produces: @@ -43095,16 +43400,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" "401": description: log in failed "404": description: object not found put: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PUT /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: PUT /sslprofile/{uuid} consumes: - application/json produces: @@ -43137,10 +43442,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: SSLProfile object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" - in: path name: uuid description: UUID of the object to fetch @@ -43152,16 +43457,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" "401": description: log in failed "404": description: object not found patch: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: PATCH /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: PATCH /sslprofile/{uuid} consumes: - application/json produces: @@ -43194,10 +43499,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VirtualService object creation + description: SSLProfile object creation required: true schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" - in: path name: uuid description: UUID of the object to fetch @@ -43209,16 +43514,16 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualService" + $ref: "#/definitions/SSLProfile" "401": description: log in failed "404": description: object not found delete: tags: - - VirtualService - description: /virtualservice/{uuid}/{uuid} - operationId: DELETE /virtualservice/{uuid} + - SSLProfile + description: /sslprofile/{uuid}/{uuid} + operationId: DELETE /sslprofile/{uuid} consumes: - application/json produces: @@ -43264,12 +43569,13 @@ paths: "404": description: object not found - /virtualservice/{uuid}/scaleout: - post: + + /sslprofile/{uuid}/federated_info/: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/scaleout - operationId: POST /virtualservice/{uuid}/scaleout + - SSLProfile + description: /sslprofile/{uuid}/federated_info/ + operationId: GET /sslprofile/{uuid}/federated_info/ consumes: - application/json produces: @@ -43285,22 +43591,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: VsScaleoutParams + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/VsScaleoutParams" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -43312,24 +43612,55 @@ paths: "200": description: OK schema: - type: string + $ref: "#/definitions/GslbSSLProfileRuntime" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/scalein: - post: + /errorpagebody: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/scalein - operationId: POST /virtualservice/{uuid}/scalein + - ErrorPageBody + description: /errorpagebody + operationId: GET /errorpagebody consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -43348,41 +43679,27 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: VsScaleinParams - required: true - schema: - $ref: "#/definitions/VsScaleinParams" - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/ErrorPageBodyApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/migrate: post: tags: - - VirtualService - description: /virtualservice/{uuid}/migrate - operationId: POST /virtualservice/{uuid}/migrate + - ErrorPageBody + description: /errorpagebody + operationId: POST /errorpagebody consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -43403,39 +43720,37 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsMigrateParams + description: ErrorPageBody object creation required: true schema: - $ref: "#/definitions/VsMigrateParams" - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string + $ref: "#/definitions/ErrorPageBody" security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/switchover: - post: + /errorpagebody/{uuid}: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/switchover - operationId: POST /virtualservice/{uuid}/switchover + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: GET /errorpagebody/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -43454,39 +43769,55 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: VsSwitchoverParams - required: true - schema: - $ref: "#/definitions/VsSwitchoverParams" - - in: path - name: uuid - description: UUID of the object to fetch + - name: uuid + in: path + description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed "404": description: object not found - /virtualservice/clear: - post: + put: tags: - - VirtualService - description: /virtualservice/clear - operationId: POST /virtualservice/clear + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: PUT /errorpagebody/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -43509,32 +43840,41 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: empty + description: ErrorPageBody object creation required: true schema: - type: object - additionalProperties: - type: string + $ref: "#/definitions/ErrorPageBody" + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed - /virtualservice/{uuid}/resync: - post: + "404": + description: object not found + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/resync - operationId: POST /virtualservice/{uuid}/resync + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: PATCH /errorpagebody/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -43557,10 +43897,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: VsResyncParams + description: ErrorPageBody object creation required: true schema: - $ref: "#/definitions/VsResyncParams" + $ref: "#/definitions/ErrorPageBody" - in: path name: uuid description: UUID of the object to fetch @@ -43572,22 +43912,26 @@ paths: "200": description: OK schema: - type: string + $ref: "#/definitions/ErrorPageBody" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/rotatekeys: - post: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/rotatekeys - operationId: POST /virtualservice/{uuid}/rotatekeys + - ErrorPageBody + description: /errorpagebody/{uuid}/{uuid} + operationId: DELETE /errorpagebody/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -43608,14 +43952,6 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: empty - required: true - schema: - type: object - additionalProperties: - type: string - in: path name: uuid description: UUID of the object to fetch @@ -43624,27 +43960,58 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: type: string - "401": - description: log in failed "404": description: object not found - /virtualservice/{uuid}/retryplacement: - post: + + + /networksecuritypolicy: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/retryplacement - operationId: POST /virtualservice/{uuid}/retryplacement + - NetworkSecurityPolicy + description: /networksecuritypolicy + operationId: GET /networksecuritypolicy consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -43663,41 +44030,27 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: RetryPlacementParams - required: true - schema: - $ref: "#/definitions/RetryPlacementParams" - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/NetworkSecurityPolicyApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/log-recommendation: post: tags: - - VirtualService - description: /virtualservice/{uuid}/log-recommendation - operationId: POST /virtualservice/{uuid}/log-recommendation + - NetworkSecurityPolicy + description: /networksecuritypolicy + operationId: POST /networksecuritypolicy consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -43718,39 +44071,37 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: GetLogRecommendations + description: NetworkSecurityPolicy object creation required: true schema: - $ref: "#/definitions/GetLogRecommendations" - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string + $ref: "#/definitions/NetworkSecurityPolicy" security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/apply-log-recommendation: - post: + /networksecuritypolicy/{uuid}: + get: tags: - - VirtualService - description: /virtualservice/{uuid}/apply-log-recommendation - operationId: POST /virtualservice/{uuid}/apply-log-recommendation + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: GET /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -43769,40 +44120,55 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ApplyLogRecommendations - required: true - schema: - $ref: "#/definitions/ApplyLogRecommendations" - - in: path - name: uuid + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed "404": description: object not found - - /virtualservice/{uuid}/runtime/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/runtime/ - operationId: GET /virtualservice/{uuid}/runtime/ + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: PUT /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -43813,16 +44179,22 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken + - name: X-Avi-Version in: header type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: NetworkSecurityPolicy object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/NetworkSecurityPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -43834,22 +44206,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceRuntimeSummary" + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/runtime/detail/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/runtime/detail/ - operationId: GET /virtualservice/{uuid}/runtime/detail/ + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: PATCH /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -43860,16 +44236,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: NetworkSecurityPolicy object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/NetworkSecurityPolicy" - in: path name: uuid description: UUID of the object to fetch @@ -43881,22 +44263,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceRuntimeDetail" + $ref: "#/definitions/NetworkSecurityPolicy" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/runtime/internal/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/runtime/internal/ - operationId: GET /virtualservice/{uuid}/runtime/internal/ + - NetworkSecurityPolicy + description: /networksecuritypolicy/{uuid}/{uuid} + operationId: DELETE /networksecuritypolicy/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -43907,16 +44293,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -43925,74 +44311,97 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/VirtualServiceInternal" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/udpstat/: + + + /errorpageprofile: get: tags: - - VirtualService - description: /virtualservice/{uuid}/udpstat/ - operationId: GET /virtualservice/{uuid}/udpstat/ + - ErrorPageProfile + description: /errorpageprofile + operationId: GET /errorpageprofile consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/UdpStatRuntime" + $ref: "#/definitions/ErrorPageProfileApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/tcpstat/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/tcpstat/ - operationId: GET /virtualservice/{uuid}/tcpstat/ + - ErrorPageProfile + description: /errorpageprofile + operationId: POST /errorpageprofile consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44001,45 +44410,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: ErrorPageProfile object creation + required: true + schema: + $ref: "#/definitions/ErrorPageProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/TcpStatRuntime" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/sctpstat/: + /errorpageprofile/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/sctpstat/ - operationId: GET /virtualservice/{uuid}/sctpstat/ + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: GET /errorpageprofile/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44048,43 +44461,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SctpStatRuntime" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/traffic_clone_stats/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/traffic_clone_stats/ - operationId: GET /virtualservice/{uuid}/traffic_clone_stats/ + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: PUT /errorpageprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44095,16 +44530,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: ErrorPageProfile object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/ErrorPageProfile" - in: path name: uuid description: UUID of the object to fetch @@ -44116,22 +44557,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/TrafficCloneRuntime" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/dosstat/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/dosstat/ - operationId: GET /virtualservice/{uuid}/dosstat/ + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: PATCH /errorpageprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44142,16 +44587,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: ErrorPageProfile object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/ErrorPageProfile" - in: path name: uuid description: UUID of the object to fetch @@ -44163,22 +44614,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsDosStatRuntime" + $ref: "#/definitions/ErrorPageProfile" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/connections/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/connections/ - operationId: GET /virtualservice/{uuid}/connections/ + - ErrorPageProfile + description: /errorpageprofile/{uuid}/{uuid} + operationId: DELETE /errorpageprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44189,16 +44644,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -44207,74 +44662,97 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/ConnectionDumpRuntime" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/httpconnections/: + + + /stringgroup: get: tags: - - VirtualService - description: /virtualservice/{uuid}/httpconnections/ - operationId: GET /virtualservice/{uuid}/httpconnections/ + - StringGroup + description: /stringgroup + operationId: GET /stringgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/HttpConnectionRuntime" + $ref: "#/definitions/StringGroupApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/httpconnections/detail/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/httpconnections/detail/ - operationId: GET /virtualservice/{uuid}/httpconnections/detail/ + - StringGroup + description: /stringgroup + operationId: POST /stringgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44283,45 +44761,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: StringGroup object creation + required: true + schema: + $ref: "#/definitions/StringGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/HttpConnectionRuntimeDetail" + $ref: "#/definitions/StringGroup" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/httpstats/: + /stringgroup/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/httpstats/ - operationId: GET /virtualservice/{uuid}/httpstats/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: GET /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44330,43 +44812,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/L7VirtualServiceStatsRuntime" + $ref: "#/definitions/StringGroup" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/authstats/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/authstats/ - operationId: GET /virtualservice/{uuid}/authstats/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: PUT /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44377,16 +44881,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: StringGroup object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/StringGroup" - in: path name: uuid description: UUID of the object to fetch @@ -44398,22 +44908,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceAuthStats" + $ref: "#/definitions/StringGroup" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/httppolicyset/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/httppolicyset/ - operationId: GET /virtualservice/{uuid}/httppolicyset/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: PATCH /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44424,16 +44938,22 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken + - name: X-Avi-Version in: header type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: StringGroup object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/StringGroup" - in: path name: uuid description: UUID of the object to fetch @@ -44445,22 +44965,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/HTTPPolicySetInternal" + $ref: "#/definitions/StringGroup" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/httppolicysetstats/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/httppolicysetstats/ - operationId: GET /virtualservice/{uuid}/httppolicysetstats/ + - StringGroup + description: /stringgroup/{uuid}/{uuid} + operationId: DELETE /stringgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44471,16 +44995,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -44489,74 +45013,97 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/HTTPPolicySetStats" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/dnspolicystats/: + + + /vsgs: get: tags: - - VirtualService - description: /virtualservice/{uuid}/dnspolicystats/ - operationId: GET /virtualservice/{uuid}/dnspolicystats/ + - VsGs + description: /vsgs + operationId: GET /vsgs consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DnsPolicyStats" + $ref: "#/definitions/VsGsApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/networksecuritypolicystats/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/networksecuritypolicystats/ - operationId: GET /virtualservice/{uuid}/networksecuritypolicystats/ + - VsGs + description: /vsgs + operationId: POST /vsgs consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44565,45 +45112,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: VsGs object creation + required: true + schema: + $ref: "#/definitions/VsGs" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicyStats" + $ref: "#/definitions/VsGs" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/networksecuritypolicy/detail/: + /vsgs/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/networksecuritypolicy/detail/ - operationId: GET /virtualservice/{uuid}/networksecuritypolicy/detail/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: GET /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44612,43 +45163,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicyDetail" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/candidatesehostlist/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/candidatesehostlist/ - operationId: GET /virtualservice/{uuid}/candidatesehostlist/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PUT /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44659,16 +45232,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsGs object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VsGs" - in: path name: uuid description: UUID of the object to fetch @@ -44680,22 +45259,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/VsCandidateSeHostList" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/placement/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/placement/ - operationId: GET /virtualservice/{uuid}/placement/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: PATCH /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44706,16 +45289,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsGs object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VsGs" - in: path name: uuid description: UUID of the object to fetch @@ -44727,22 +45316,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SeConsumerProto" + $ref: "#/definitions/VsGs" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/keyval/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/keyval/ - operationId: GET /virtualservice/{uuid}/keyval/ + - VsGs + description: /vsgs/{uuid}/{uuid} + operationId: DELETE /vsgs/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44753,16 +45346,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -44771,27 +45364,58 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/KeyvalInternal" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/keyvalsummary/: + + + /debugvirtualservice: get: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsummary/ - operationId: GET /virtualservice/{uuid}/keyvalsummary/ + - DebugVirtualService + description: /debugvirtualservice + operationId: GET /debugvirtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44800,45 +45424,37 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/KeyvalSummaryInternal" + $ref: "#/definitions/DebugVirtualServiceApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/keyvalsummaryobjsync/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsummaryobjsync/ - operationId: GET /virtualservice/{uuid}/keyvalsummaryobjsync/ + - DebugVirtualService + description: /debugvirtualservice + operationId: POST /debugvirtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44847,45 +45463,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: DebugVirtualService object creation + required: true + schema: + $ref: "#/definitions/DebugVirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/KeyvalSummaryObjsync" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/keyvaldispatch/: + /debugvirtualservice/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvaldispatch/ - operationId: GET /virtualservice/{uuid}/keyvaldispatch/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: GET /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -44894,43 +45514,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/KeyvalDispatch" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/keyvalsession/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsession/ - operationId: GET /virtualservice/{uuid}/keyvalsession/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PUT /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44941,16 +45583,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: DebugVirtualService object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -44962,22 +45610,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/KeyvalSession" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/keyvalsessionsummary/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/keyvalsessionsummary/ - operationId: GET /virtualservice/{uuid}/keyvalsessionsummary/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: PATCH /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -44988,16 +45640,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: DebugVirtualService object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/DebugVirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -45009,22 +45667,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/KeyvalSessionSummary" + $ref: "#/definitions/DebugVirtualService" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/sslsessioncache/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/sslsessioncache/ - operationId: GET /virtualservice/{uuid}/sslsessioncache/ + - DebugVirtualService + description: /debugvirtualservice/{uuid}/{uuid} + operationId: DELETE /debugvirtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45035,16 +45697,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -45053,74 +45715,97 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/SSLSessionCache" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/vslogstats/: + + + /pkiprofile: get: tags: - - VirtualService - description: /virtualservice/{uuid}/vslogstats/ - operationId: GET /virtualservice/{uuid}/vslogstats/ + - PKIProfile + description: /pkiprofile + operationId: GET /pkiprofile consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant in: header type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID in: header type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + description: Avi Tenant Header UUID - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/LogAgentStatsPerVS" + $ref: "#/definitions/PKIProfileApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/aggrvslogstats/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/aggrvslogstats/ - operationId: GET /virtualservice/{uuid}/aggrvslogstats/ + - PKIProfile + description: /pkiprofile + operationId: POST /pkiprofile consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -45129,45 +45814,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: PKIProfile object creation + required: true + schema: + $ref: "#/definitions/PKIProfile" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VsLogStatsDisAggr" + $ref: "#/definitions/PKIProfile" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/cltrack/: + /pkiprofile/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/cltrack/ - operationId: GET /virtualservice/{uuid}/cltrack/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: GET /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -45176,43 +45865,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/CltrackInternal" + $ref: "#/definitions/PKIProfile" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/cltracksummary/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/cltracksummary/ - operationId: GET /virtualservice/{uuid}/cltracksummary/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: PUT /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45223,16 +45934,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: PKIProfile object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/PKIProfile" - in: path name: uuid description: UUID of the object to fetch @@ -45244,22 +45961,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/CltrackSummaryInternal" + $ref: "#/definitions/PKIProfile" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/client/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/client/ - operationId: GET /virtualservice/{uuid}/client/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: PATCH /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45270,16 +45991,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: PKIProfile object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/PKIProfile" - in: path name: uuid description: UUID of the object to fetch @@ -45291,22 +46018,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ClientInternal" + $ref: "#/definitions/PKIProfile" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/clientsummary/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/clientsummary/ - operationId: GET /virtualservice/{uuid}/clientsummary/ + - PKIProfile + description: /pkiprofile/{uuid}/{uuid} + operationId: DELETE /pkiprofile/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45317,16 +46048,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -45335,27 +46066,58 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/ClientSummaryInternal" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/dnstable/: + + + /wafpolicypsmgroup: get: tags: - - VirtualService - description: /virtualservice/{uuid}/dnstable/ - operationId: GET /virtualservice/{uuid}/dnstable/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup + operationId: GET /wafpolicypsmgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid + type: string + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid + type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -45364,45 +46126,37 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DnsTable" + $ref: "#/definitions/WafPolicyPSMGroupApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/gslbservicedetail/: - get: + post: tags: - - VirtualService - description: /virtualservice/{uuid}/gslbservicedetail/ - operationId: GET /virtualservice/{uuid}/gslbservicedetail/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup + operationId: POST /wafpolicypsmgroup consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -45411,45 +46165,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: WafPolicyPSMGroup object creation + required: true + schema: + $ref: "#/definitions/WafPolicyPSMGroup" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbServiceDetail" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/gslbserviceinternal/: + /wafpolicypsmgroup/{uuid}: get: tags: - - VirtualService - description: /virtualservice/{uuid}/gslbserviceinternal/ - operationId: GET /virtualservice/{uuid}/gslbserviceinternal/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: GET /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -45458,43 +46216,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/GslbServiceInternal" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/gslbservicealgostat/: - get: + put: tags: - - VirtualService - description: /virtualservice/{uuid}/gslbservicealgostat/ - operationId: GET /virtualservice/{uuid}/gslbservicealgostat/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: PUT /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45505,16 +46285,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: WafPolicyPSMGroup object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/WafPolicyPSMGroup" - in: path name: uuid description: UUID of the object to fetch @@ -45526,22 +46312,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbServiceAlgoStat" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/gslbservicehmonstat/: - get: + patch: tags: - - VirtualService - description: /virtualservice/{uuid}/gslbservicehmonstat/ - operationId: GET /virtualservice/{uuid}/gslbservicehmonstat/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: PATCH /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45552,16 +46342,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: WafPolicyPSMGroup object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/WafPolicyPSMGroup" - in: path name: uuid description: UUID of the object to fetch @@ -45573,22 +46369,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbServiceHmonStat" + $ref: "#/definitions/WafPolicyPSMGroup" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/geolocationinfo/: - get: + delete: tags: - - VirtualService - description: /virtualservice/{uuid}/geolocationinfo/ - operationId: GET /virtualservice/{uuid}/geolocationinfo/ + - WafPolicyPSMGroup + description: /wafpolicypsmgroup/{uuid}/{uuid} + operationId: DELETE /wafpolicypsmgroup/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -45599,16 +46399,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -45617,169 +46417,59 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/GeoLocationInfo" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/geodbinternal/: + + + /virtualservice: get: tags: - VirtualService - description: /virtualservice/{uuid}/geodbinternal/ - operationId: GET /virtualservice/{uuid}/geodbinternal/ + description: /virtualservice + operationId: GET /virtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/GeoDbInternal" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/gslbsiteinternal/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/gslbsiteinternal/ - operationId: GET /virtualservice/{uuid}/gslbsiteinternal/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string + - name: name + in: query + description: object name required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header + - name: refers_to + in: query + description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: referred_by + in: query + description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/GslbSiteInternal" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/userdefineddatascriptcounters/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/userdefineddatascriptcounters/ - operationId: GET /virtualservice/{uuid}/userdefineddatascriptcounters/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string + type: boolean + - name: skip_default + in: query + description: Default values are not set. required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version + - name: X-Avi-Tenant in: header type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/UserDefinedDataScriptCounters" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/l4policysetstats/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/l4policysetstats/ - operationId: GET /virtualservice/{uuid}/l4policysetstats/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string required: false description: Avi Tenant Header - name: X-Avi-Tenant-UUID @@ -45787,233 +46477,105 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/L4PolicySetStats" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/sescaleoutstatus/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/sescaleoutstatus/ - operationId: GET /virtualservice/{uuid}/sescaleoutstatus/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header + - name: cloud_uuid + in: query + description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz. type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: cloud_ref.name + in: query + description: Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud. type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/VirtualServiceSeScaleoutStatus" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/scaleoutstatus/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/scaleoutstatus/ - operationId: GET /virtualservice/{uuid}/scaleoutstatus/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant + - name: cloud_ref.uuid + in: query + description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid. type: string required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header + - name: name.contains + in: query + description: Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-. type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header + - name: name.icontains + in: query + description: Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-. type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/VirtualServiceScaleoutStatus" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/scaleoutstatus/detail/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/scaleoutstatus/detail/ - operationId: GET /virtualservice/{uuid}/scaleoutstatus/detail/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant + - name: name.in + in: query + description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12. type: string required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header + - name: uuid.in + in: query + description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,. type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header + - name: search + in: query + description: Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-). type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/VirtualServiceScaleoutStatusDetail" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/ssopolicystats/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/ssopolicystats/ - operationId: GET /virtualservice/{uuid}/ssopolicystats/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant + - name: isearch + in: query + description: Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-). type: string required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header + - name: limit_by + in: query + description: Filter to limit the number of objects in the response data. Eg. limit_by=3. type: string required: false - description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header + - name: exclude + in: query + description: Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in. type: string required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header + - name: sort + in: query + description: Parameter to sort the results with respect to a field. Eg. sort=name. type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + required: false + - name: page + in: query + description: Parameter to specify the desired page number. The page starts from 1 and default is 1. + type: string + required: false + - name: page_size + in: query + description: Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5. type: string + required: false security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSOPolicyStats" + $ref: "#/definitions/VirtualServiceApiResponse" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/icapstats/: - get: + post: tags: - VirtualService - description: /virtualservice/{uuid}/icapstats/ - operationId: GET /virtualservice/{uuid}/icapstats/ + description: /virtualservice + operationId: POST /virtualservice consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -46022,92 +46584,49 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true - type: string - security: - - basicAuth: [] - responses: - "200": - description: OK - schema: - $ref: "#/definitions/VirtualServiceIcapStats" - "401": - description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/outofbandstats/: - get: - tags: - - VirtualService - description: /virtualservice/{uuid}/outofbandstats/ - operationId: GET /virtualservice/{uuid}/outofbandstats/ - consumes: - - application/json - produces: - - application/json - parameters: - - in: header - name: X-Avi-Tenant - type: string - required: false - description: Avi Tenant Header - - name: X-Avi-Tenant-UUID - in: header - type: string - required: false - description: Avi Tenant Header UUID - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch + - in: body + name: body + description: VirtualService object creation required: true - type: string + schema: + $ref: "#/definitions/VirtualService" security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceOutOfBandRequestStats" + $ref: "#/definitions/VirtualService" "401": description: log in failed - "404": - description: object not found - /virtualservice/{uuid}/botstats/: + /virtualservice/{uuid}: get: tags: - VirtualService - description: /virtualservice/{uuid}/botstats/ - operationId: GET /virtualservice/{uuid}/botstats/ + description: /virtualservice/{uuid}/{uuid} + operationId: GET /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: - - in: header - name: X-Avi-Tenant + - name: name + in: query + description: object name + required: false + type: string + - name: X-Avi-Tenant + in: header type: string required: false description: Avi Tenant Header @@ -46116,43 +46635,65 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: uuid + in: path description: UUID of the object to fetch required: true type: string + - name: fields + in: query + description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + type: string + - name: include_name + in: query + description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. + required: false + type: boolean + - name: skip_default + in: query + description: Default values are not set. + required: false + type: boolean + - name: join_subresources + in: query + description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/BotClassificationResultMetrics" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/csrfmetrics/: - get: + put: tags: - VirtualService - description: /virtualservice/{uuid}/csrfmetrics/ - operationId: GET /virtualservice/{uuid}/csrfmetrics/ + description: /virtualservice/{uuid}/{uuid} + operationId: PUT /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -46163,16 +46704,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VirtualService object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -46184,22 +46731,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/CsrfMetrics" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/waapstats/: - get: + patch: tags: - VirtualService - description: /virtualservice/{uuid}/waapstats/ - operationId: GET /virtualservice/{uuid}/waapstats/ + description: /virtualservice/{uuid}/{uuid} + operationId: PATCH /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -46210,16 +46761,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VirtualService object creation required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VirtualService" - in: path name: uuid description: UUID of the object to fetch @@ -46231,22 +46788,26 @@ paths: "200": description: OK schema: - $ref: "#/definitions/WaapStats" + $ref: "#/definitions/VirtualService" "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/apipathstats/: - get: + delete: tags: - VirtualService - description: /virtualservice/{uuid}/apipathstats/ - operationId: GET /virtualservice/{uuid}/apipathstats/ + description: /virtualservice/{uuid}/{uuid} + operationId: DELETE /virtualservice/{uuid} consumes: - application/json produces: - application/json parameters: + - in: query + name: name + description: object name + required: false + type: string - in: header name: X-Avi-Tenant type: string @@ -46257,16 +46818,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: path name: uuid description: UUID of the object to fetch @@ -46275,20 +46836,19 @@ paths: security: - basicAuth: [] responses: - "200": - description: OK + "204": + description: object deleted schema: - $ref: "#/definitions/ApiPathStats" - "401": - description: log in failed + type: string "404": description: object not found - /virtualservice/{uuid}/placement/summary/: - get: + + /virtualservice/{uuid}/scaleout: + post: tags: - VirtualService - description: /virtualservice/{uuid}/placement/summary/ - operationId: GET /virtualservice/{uuid}/placement/summary/ + description: /virtualservice/{uuid}/scaleout + operationId: POST /virtualservice/{uuid}/scaleout consumes: - application/json produces: @@ -46304,16 +46864,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsScaleoutParams required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VsScaleoutParams" - in: path name: uuid description: UUID of the object to fetch @@ -46325,17 +46891,17 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SeConsumerSummary" + type: string "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/placement/detail/: - get: + /virtualservice/{uuid}/scalein: + post: tags: - VirtualService - description: /virtualservice/{uuid}/placement/detail/ - operationId: GET /virtualservice/{uuid}/placement/detail/ + description: /virtualservice/{uuid}/scalein + operationId: POST /virtualservice/{uuid}/scalein consumes: - application/json produces: @@ -46351,16 +46917,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsScaleinParams required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VsScaleinParams" - in: path name: uuid description: UUID of the object to fetch @@ -46372,17 +46944,17 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SeConsumerDetail" + type: string "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/placement/status/: - get: + /virtualservice/{uuid}/migrate: + post: tags: - VirtualService - description: /virtualservice/{uuid}/placement/status/ - operationId: GET /virtualservice/{uuid}/placement/status/ + description: /virtualservice/{uuid}/migrate + operationId: POST /virtualservice/{uuid}/migrate consumes: - application/json produces: @@ -46398,16 +46970,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsMigrateParams required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VsMigrateParams" - in: path name: uuid description: UUID of the object to fetch @@ -46419,17 +46997,17 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PlacementStatus" + type: string "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/keyvalstats/: - get: + /virtualservice/{uuid}/switchover: + post: tags: - VirtualService - description: /virtualservice/{uuid}/keyvalstats/ - operationId: GET /virtualservice/{uuid}/keyvalstats/ + description: /virtualservice/{uuid}/switchover + operationId: POST /virtualservice/{uuid}/switchover consumes: - application/json produces: @@ -46445,16 +47023,22 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: X-Avi-Version - in: header - type: string + - in: body + name: body + description: VsSwitchoverParams required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + schema: + $ref: "#/definitions/VsSwitchoverParams" - in: path name: uuid description: UUID of the object to fetch @@ -46466,17 +47050,17 @@ paths: "200": description: OK schema: - $ref: "#/definitions/KeyValStats" + type: string "401": description: log in failed "404": description: object not found - /virtualservice/{uuid}/vhroutes/: - get: + /virtualservice/clear: + post: tags: - VirtualService - description: /virtualservice/{uuid}/vhroutes/ - operationId: GET /virtualservice/{uuid}/vhroutes/ + description: /virtualservice/clear + operationId: POST /virtualservice/clear consumes: - application/json produces: @@ -46492,76 +47076,46 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-CSRFToken - in: header - type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: path - name: uuid - description: UUID of the object to fetch - required: true + - name: X-CSRFToken + in: header type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: empty + required: true + schema: + type: object + additionalProperties: + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/VirtualServiceVHRoutesRuntime" + type: string "401": description: log in failed - "404": - description: object not found - /networksecuritypolicy: - get: + /virtualservice/{uuid}/resync: + post: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy - operationId: GET /networksecuritypolicy + - VirtualService + description: /virtualservice/{uuid}/resync + operationId: POST /virtualservice/{uuid}/resync consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -46580,27 +47134,41 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - in: body + name: body + description: VsResyncParams + required: true + schema: + $ref: "#/definitions/VsResyncParams" + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicyApiResponse" + type: string "401": description: log in failed + "404": + description: object not found + /virtualservice/{uuid}/rotatekeys: post: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy - operationId: POST /networksecuritypolicy + - VirtualService + description: /virtualservice/{uuid}/rotatekeys + operationId: POST /virtualservice/{uuid}/rotatekeys consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -46621,37 +47189,41 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkSecurityPolicy object creation + description: empty required: true schema: - $ref: "#/definitions/NetworkSecurityPolicy" + type: object + additionalProperties: + type: string + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + type: string "401": description: log in failed - /networksecuritypolicy/{uuid}: - get: + "404": + description: object not found + /virtualservice/{uuid}/retryplacement: + post: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: GET /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/retryplacement + operationId: POST /virtualservice/{uuid}/retryplacement consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -46670,55 +47242,39 @@ paths: type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - in: body + name: body + description: RetryPlacementParams + required: true + schema: + $ref: "#/definitions/RetryPlacementParams" + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + type: string "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/log-recommendation: + post: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: PUT /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/log-recommendation + operationId: POST /virtualservice/{uuid}/log-recommendation consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -46741,10 +47297,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkSecurityPolicy object creation + description: GetLogRecommendations required: true schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/GetLogRecommendations" - in: path name: uuid description: UUID of the object to fetch @@ -46756,26 +47312,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + type: string "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/apply-log-recommendation: + post: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: PATCH /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/apply-log-recommendation + operationId: POST /virtualservice/{uuid}/apply-log-recommendation consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -46798,10 +47350,10 @@ paths: description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - in: body name: body - description: NetworkSecurityPolicy object creation + description: ApplyLogRecommendations required: true schema: - $ref: "#/definitions/NetworkSecurityPolicy" + $ref: "#/definitions/ApplyLogRecommendations" - in: path name: uuid description: UUID of the object to fetch @@ -46813,26 +47365,23 @@ paths: "200": description: OK schema: - $ref: "#/definitions/NetworkSecurityPolicy" + type: string "401": description: log in failed "404": description: object not found - delete: + + /virtualservice/{uuid}/runtime/: + get: tags: - - NetworkSecurityPolicy - description: /networksecuritypolicy/{uuid}/{uuid} - operationId: DELETE /networksecuritypolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/runtime/ + operationId: GET /virtualservice/{uuid}/runtime/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -46843,16 +47392,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -46861,58 +47410,27 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/VirtualServiceRuntimeSummary" + "401": + description: log in failed "404": description: object not found - - - /apipolicy: + /virtualservice/{uuid}/runtime/detail/: get: tags: - - ApiPolicy - description: /apipolicy - operationId: GET /apipolicy + - VirtualService + description: /virtualservice/{uuid}/runtime/detail/ + operationId: GET /virtualservice/{uuid}/runtime/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -46921,37 +47439,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ApiPolicyApiResponse" + $ref: "#/definitions/VirtualServiceRuntimeDetail" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/runtime/internal/: + get: tags: - - ApiPolicy - description: /apipolicy - operationId: POST /apipolicy + - VirtualService + description: /virtualservice/{uuid}/runtime/internal/ + operationId: GET /virtualservice/{uuid}/runtime/internal/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -46960,49 +47486,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ApiPolicy object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ApiPolicy" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/VirtualServiceInternal" "401": description: log in failed - /apipolicy/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/udpstat/: get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: GET /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/udpstat/ + operationId: GET /virtualservice/{uuid}/udpstat/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47011,38 +47533,67 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + $ref: "#/definitions/UdpStatRuntime" + "401": + description: log in failed + "404": + description: object not found + /virtualservice/{uuid}/tcpstat/: + get: + tags: + - VirtualService + description: /virtualservice/{uuid}/tcpstat/ + operationId: GET /virtualservice/{uuid}/tcpstat/ + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string security: - basicAuth: [] @@ -47050,26 +47601,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/TcpStatRuntime" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/sctpstat/: + get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: PUT /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/sctpstat/ + operationId: GET /virtualservice/{uuid}/sctpstat/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47080,22 +47627,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ApiPolicy object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ApiPolicy" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -47107,26 +47648,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/SctpStatRuntime" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/traffic_clone_stats/: + get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: PATCH /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/traffic_clone_stats/ + operationId: GET /virtualservice/{uuid}/traffic_clone_stats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47137,22 +47674,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ApiPolicy object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ApiPolicy" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -47164,26 +47695,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ApiPolicy" + $ref: "#/definitions/TrafficCloneRuntime" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/dosstat/: + get: tags: - - ApiPolicy - description: /apipolicy/{uuid}/{uuid} - operationId: DELETE /apipolicy/{uuid} + - VirtualService + description: /virtualservice/{uuid}/dosstat/ + operationId: GET /virtualservice/{uuid}/dosstat/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47194,16 +47721,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -47212,58 +47739,27 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/VsDosStatRuntime" + "401": + description: log in failed "404": description: object not found - - - /poolgroup: + /virtualservice/{uuid}/connections/: get: tags: - - PoolGroup - description: /poolgroup - operationId: GET /poolgroup + - VirtualService + description: /virtualservice/{uuid}/connections/ + operationId: GET /virtualservice/{uuid}/connections/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47272,105 +47768,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: cloud_uuid - in: query - description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_uuid=cloud-xyz. - type: string - - name: cloud_ref.name - in: query - description: Filter to get objects that belongs to a specific cloud usings its name. This uses cloud name rather than uuid. Eg. cloud_ref.name=Default-Cloud. - type: string - - name: cloud_ref.uuid - in: query - description: Filter to get objects that belongs to a specific cloud using its uuid. Eg. cloud_ref.uuid=cloud_uuid. - type: string - required: false - - name: name.contains - in: query - description: Filter to get objects with name that contains the parameter. This is a case sensitive search. Eg. name.contains=pool-. - type: string - required: false - - name: name.icontains - in: query - description: Filter to get objects with name that contains the parameter. This is a case insensitive search. Eg. name.icontains=pool-. - type: string - required: false - - name: name.in - in: query - description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. name.in=pool-1,pool-12. - type: string - required: false - - name: uuid.in - in: query - description: Filter to get objects that have a uuid matching any of the values in the parameter list. Each value for this parameter is to comma separated. Eg. uuid.in=,. - type: string - required: false - - name: search - in: query - description: Filter to get objects that contains the search string as value for any of its fields. Eg. search=LEAST_CONN. The search filter can also be used to search under a specific field. This is achieved by sending the parameter as ?search=(,)|(,). Eg. search=(name,vs-pool-). - type: string - required: false - - name: isearch - in: query - description: Filter to get objects that contains case insensitive search string. Eg. isearch=(name,Vs-Pool-). - type: string - required: false - - name: limit_by - in: query - description: Filter to limit the number of objects in the response data. Eg. limit_by=3. - type: string - required: false - - name: exclude - in: query - description: Filter to exclude the uuid(s) contained in the parameter. Eg. uuid.in=,&exclude=uuid.in. - type: string - required: false - - name: sort - in: query - description: Parameter to sort the results with respect to a field. Eg. sort=name. - type: string - required: false - - name: page - in: query - description: Parameter to specify the desired page number. The page starts from 1 and default is 1. + - name: X-Avi-Version + in: header type: string - required: false - - name: page_size - in: query - description: Parameter to specify the maximum number of results to be returned per page. The page_size can range from 1 to 200. Eg. page_size=5. + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PoolGroupApiResponse" + $ref: "#/definitions/ConnectionDumpRuntime" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/httpconnections/: + get: tags: - - PoolGroup - description: /poolgroup - operationId: POST /poolgroup + - VirtualService + description: /virtualservice/{uuid}/httpconnections/ + operationId: GET /virtualservice/{uuid}/httpconnections/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47379,49 +47815,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: PoolGroup object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/PoolGroup" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/HttpConnectionRuntime" "401": description: log in failed - /poolgroup/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/httpconnections/detail/: get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: GET /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/httpconnections/detail/ + operationId: GET /virtualservice/{uuid}/httpconnections/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47430,65 +47862,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/HttpConnectionRuntimeDetail" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/httpstats/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: PUT /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/httpstats/ + operationId: GET /virtualservice/{uuid}/httpstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47499,22 +47909,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: PoolGroup object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/PoolGroup" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -47526,26 +47930,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/L7VirtualServiceStatsRuntime" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/authstats/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: PATCH /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/authstats/ + operationId: GET /virtualservice/{uuid}/authstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47556,22 +47956,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: PoolGroup object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/PoolGroup" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -47583,26 +47977,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroup" + $ref: "#/definitions/VirtualServiceAuthStats" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/httppolicyset/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/{uuid} - operationId: DELETE /poolgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/httppolicyset/ + operationId: GET /virtualservice/{uuid}/httppolicyset/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47613,16 +48003,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -47631,19 +48021,20 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/HTTPPolicySetInternal" + "401": + description: log in failed "404": description: object not found - - /poolgroup/clear: - post: + /virtualservice/{uuid}/httppolicysetstats/: + get: tags: - - PoolGroup - description: /poolgroup/clear - operationId: POST /poolgroup/clear + - VirtualService + description: /virtualservice/{uuid}/httppolicysetstats/ + operationId: GET /virtualservice/{uuid}/httppolicysetstats/ consumes: - application/json produces: @@ -47659,40 +48050,38 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: empty + - name: X-Avi-Version + in: header + type: string required: true - schema: - type: object - additionalProperties: - type: string + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - type: string + $ref: "#/definitions/HTTPPolicySetStats" "401": description: log in failed - - /poolgroup/{uuid}/runtime/detail/: + "404": + description: object not found + /virtualservice/{uuid}/dnspolicystats/: get: tags: - - PoolGroup - description: /poolgroup/{uuid}/runtime/detail/ - operationId: GET /poolgroup/{uuid}/runtime/detail/ + - VirtualService + description: /virtualservice/{uuid}/dnspolicystats/ + operationId: GET /virtualservice/{uuid}/dnspolicystats/ consumes: - application/json produces: @@ -47729,17 +48118,17 @@ paths: "200": description: OK schema: - $ref: "#/definitions/PoolGroupRuntimeDetail" + $ref: "#/definitions/DnsPolicyStats" "401": description: log in failed "404": description: object not found - /poolgroup/{uuid}/enable_primary_pool/clear: - post: + /virtualservice/{uuid}/networksecuritypolicystats/: + get: tags: - - PoolGroup - description: /poolgroup/{uuid}/enable_primary_pool/clear - operationId: POST /poolgroup/{uuid}/enable_primary_pool/clear + - VirtualService + description: /virtualservice/{uuid}/networksecuritypolicystats/ + operationId: GET /virtualservice/{uuid}/networksecuritypolicystats/ consumes: - application/json produces: @@ -47765,12 +48154,6 @@ paths: type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - in: body - name: body - description: PrimaryPool - required: true - schema: - $ref: "#/definitions/PrimaryPool" - in: path name: uuid description: UUID of the object to fetch @@ -47782,55 +48165,24 @@ paths: "200": description: OK schema: - type: string + $ref: "#/definitions/NetworkSecurityPolicyStats" "401": description: log in failed "404": description: object not found - /sslprofile: + /virtualservice/{uuid}/networksecuritypolicy/detail/: get: tags: - - SSLProfile - description: /sslprofile - operationId: GET /sslprofile + - VirtualService + description: /virtualservice/{uuid}/networksecuritypolicy/detail/ + operationId: GET /virtualservice/{uuid}/networksecuritypolicy/detail/ consumes: - application/json produces: - - application/json - parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - application/json + parameters: + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47839,37 +48191,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLProfileApiResponse" + $ref: "#/definitions/NetworkSecurityPolicyDetail" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/candidatesehostlist/: + get: tags: - - SSLProfile - description: /sslprofile - operationId: POST /sslprofile + - VirtualService + description: /virtualservice/{uuid}/candidatesehostlist/ + operationId: GET /virtualservice/{uuid}/candidatesehostlist/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47878,49 +48238,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: SSLProfile object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/SSLProfile" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/VsCandidateSeHostList" "401": description: log in failed - /sslprofile/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/placement/: get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: GET /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/placement/ + operationId: GET /virtualservice/{uuid}/placement/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -47929,65 +48285,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/SeConsumerProto" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/keyval/: + get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: PUT /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyval/ + operationId: GET /virtualservice/{uuid}/keyval/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -47998,22 +48332,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: SSLProfile object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/SSLProfile" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48025,26 +48353,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/KeyvalInternal" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/keyvalsummary/: + get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: PATCH /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvalsummary/ + operationId: GET /virtualservice/{uuid}/keyvalsummary/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48055,22 +48379,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: SSLProfile object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/SSLProfile" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48082,26 +48400,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLProfile" + $ref: "#/definitions/KeyvalSummaryInternal" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/keyvalsummaryobjsync/: + get: tags: - - SSLProfile - description: /sslprofile/{uuid}/{uuid} - operationId: DELETE /sslprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvalsummaryobjsync/ + operationId: GET /virtualservice/{uuid}/keyvalsummaryobjsync/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48112,16 +48426,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48130,20 +48444,20 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/KeyvalSummaryObjsync" + "401": + description: log in failed "404": description: object not found - - - /sslprofile/{uuid}/federated_info/: + /virtualservice/{uuid}/keyvaldispatch/: get: tags: - - SSLProfile - description: /sslprofile/{uuid}/federated_info/ - operationId: GET /sslprofile/{uuid}/federated_info/ + - VirtualService + description: /virtualservice/{uuid}/keyvaldispatch/ + operationId: GET /virtualservice/{uuid}/keyvaldispatch/ consumes: - application/json produces: @@ -48180,55 +48494,24 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSSLProfileRuntime" + $ref: "#/definitions/KeyvalDispatch" "401": description: log in failed "404": description: object not found - /errorpageprofile: + /virtualservice/{uuid}/keyvalsession/: get: tags: - - ErrorPageProfile - description: /errorpageprofile - operationId: GET /errorpageprofile + - VirtualService + description: /virtualservice/{uuid}/keyvalsession/ + operationId: GET /virtualservice/{uuid}/keyvalsession/ consumes: - application/json - produces: - - application/json - parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48237,37 +48520,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfileApiResponse" + $ref: "#/definitions/KeyvalSession" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/keyvalsessionsummary/: + get: tags: - - ErrorPageProfile - description: /errorpageprofile - operationId: POST /errorpageprofile + - VirtualService + description: /virtualservice/{uuid}/keyvalsessionsummary/ + operationId: GET /virtualservice/{uuid}/keyvalsessionsummary/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48276,49 +48567,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ErrorPageProfile object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ErrorPageProfile" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/KeyvalSessionSummary" "401": description: log in failed - /errorpageprofile/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/sslsessioncache/: get: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: GET /errorpageprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/sslsessioncache/ + operationId: GET /virtualservice/{uuid}/sslsessioncache/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48327,65 +48614,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/SSLSessionCache" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/vslogstats/: + get: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: PUT /errorpageprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/vslogstats/ + operationId: GET /virtualservice/{uuid}/vslogstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48396,22 +48661,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ErrorPageProfile object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ErrorPageProfile" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48423,26 +48682,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/LogAgentStatsPerVS" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/aggrvslogstats/: + get: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: PATCH /errorpageprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/aggrvslogstats/ + operationId: GET /virtualservice/{uuid}/aggrvslogstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48453,22 +48708,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ErrorPageProfile object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ErrorPageProfile" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48480,26 +48729,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageProfile" + $ref: "#/definitions/VsLogStatsDisAggr" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/cltrack/: + get: tags: - - ErrorPageProfile - description: /errorpageprofile/{uuid}/{uuid} - operationId: DELETE /errorpageprofile/{uuid} + - VirtualService + description: /virtualservice/{uuid}/cltrack/ + operationId: GET /virtualservice/{uuid}/cltrack/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48510,16 +48755,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48528,58 +48773,27 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/CltrackInternal" + "401": + description: log in failed "404": description: object not found - - - /stringgroup: + /virtualservice/{uuid}/cltracksummary/: get: tags: - - StringGroup - description: /stringgroup - operationId: GET /stringgroup + - VirtualService + description: /virtualservice/{uuid}/cltracksummary/ + operationId: GET /virtualservice/{uuid}/cltracksummary/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48588,37 +48802,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/StringGroupApiResponse" + $ref: "#/definitions/CltrackSummaryInternal" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/client/: + get: tags: - - StringGroup - description: /stringgroup - operationId: POST /stringgroup + - VirtualService + description: /virtualservice/{uuid}/client/ + operationId: GET /virtualservice/{uuid}/client/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48627,49 +48849,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: StringGroup object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/StringGroup" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/ClientInternal" "401": description: log in failed - /stringgroup/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/clientsummary/: get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: GET /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/clientsummary/ + operationId: GET /virtualservice/{uuid}/clientsummary/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48678,65 +48896,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/ClientSummaryInternal" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/dnstable/: + get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: PUT /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/dnstable/ + operationId: GET /virtualservice/{uuid}/dnstable/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48747,22 +48943,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: StringGroup object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/StringGroup" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48774,26 +48964,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/DnsTable" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/gslbservicedetail/: + get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: PATCH /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/gslbservicedetail/ + operationId: GET /virtualservice/{uuid}/gslbservicedetail/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48804,22 +48990,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: StringGroup object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/StringGroup" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48831,26 +49011,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/StringGroup" + $ref: "#/definitions/GslbServiceDetail" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/gslbserviceinternal/: + get: tags: - - StringGroup - description: /stringgroup/{uuid}/{uuid} - operationId: DELETE /stringgroup/{uuid} + - VirtualService + description: /virtualservice/{uuid}/gslbserviceinternal/ + operationId: GET /virtualservice/{uuid}/gslbserviceinternal/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -48861,16 +49037,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -48879,59 +49055,75 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/GslbServiceInternal" + "401": + description: log in failed "404": description: object not found - - - /errorpagebody: + /virtualservice/{uuid}/gslbservicealgostat/: get: tags: - - ErrorPageBody - description: /errorpagebody - operationId: GET /errorpagebody + - VirtualService + description: /virtualservice/{uuid}/gslbservicealgostat/ + operationId: GET /virtualservice/{uuid}/gslbservicealgostat/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. + - in: header + name: X-Avi-Tenant type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. + description: Avi Tenant Header + - name: X-Avi-Tenant-UUID + in: header + type: string required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. + description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header type: string - - name: X-Avi-Tenant + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version in: header type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string + security: + - basicAuth: [] + responses: + "200": + description: OK + schema: + $ref: "#/definitions/GslbServiceAlgoStat" + "401": + description: log in failed + "404": + description: object not found + /virtualservice/{uuid}/gslbservicehmonstat/: + get: + tags: + - VirtualService + description: /virtualservice/{uuid}/gslbservicehmonstat/ + operationId: GET /virtualservice/{uuid}/gslbservicehmonstat/ + consumes: + - application/json + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant + type: string required: false description: Avi Tenant Header - name: X-Avi-Tenant-UUID @@ -48939,37 +49131,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBodyApiResponse" + $ref: "#/definitions/GslbServiceHmonStat" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/geolocationinfo/: + get: tags: - - ErrorPageBody - description: /errorpagebody - operationId: POST /errorpagebody + - VirtualService + description: /virtualservice/{uuid}/geolocationinfo/ + operationId: GET /virtualservice/{uuid}/geolocationinfo/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -48978,49 +49178,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ErrorPageBody object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ErrorPageBody" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/GeoLocationInfo" "401": description: log in failed - /errorpagebody/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/geodbinternal/: get: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: GET /errorpagebody/{uuid} + - VirtualService + description: /virtualservice/{uuid}/geodbinternal/ + operationId: GET /virtualservice/{uuid}/geodbinternal/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49029,65 +49225,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/GeoDbInternal" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/gslbsiteinternal/: + get: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: PUT /errorpagebody/{uuid} + - VirtualService + description: /virtualservice/{uuid}/gslbsiteinternal/ + operationId: GET /virtualservice/{uuid}/gslbsiteinternal/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49098,22 +49272,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ErrorPageBody object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ErrorPageBody" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49125,26 +49293,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/GslbSiteInternal" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/userdefineddatascriptcounters/: + get: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: PATCH /errorpagebody/{uuid} + - VirtualService + description: /virtualservice/{uuid}/userdefineddatascriptcounters/ + operationId: GET /virtualservice/{uuid}/userdefineddatascriptcounters/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49155,22 +49319,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: ErrorPageBody object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/ErrorPageBody" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49182,26 +49340,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/ErrorPageBody" + $ref: "#/definitions/UserDefinedDataScriptCounters" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/l4policysetstats/: + get: tags: - - ErrorPageBody - description: /errorpagebody/{uuid}/{uuid} - operationId: DELETE /errorpagebody/{uuid} + - VirtualService + description: /virtualservice/{uuid}/l4policysetstats/ + operationId: GET /virtualservice/{uuid}/l4policysetstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49212,16 +49366,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49230,58 +49384,27 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/L4PolicySetStats" + "401": + description: log in failed "404": description: object not found - - - /sslkeyandcertificate: + /virtualservice/{uuid}/sescaleoutstatus/: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate - operationId: GET /sslkeyandcertificate + - VirtualService + description: /virtualservice/{uuid}/sescaleoutstatus/ + operationId: GET /virtualservice/{uuid}/sescaleoutstatus/ consumes: - application/json - produces: - - application/json - parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + produces: + - application/json + parameters: + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49290,37 +49413,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificateApiResponse" + $ref: "#/definitions/VirtualServiceSeScaleoutStatus" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/scaleoutstatus/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate - operationId: POST /sslkeyandcertificate + - VirtualService + description: /virtualservice/{uuid}/scaleoutstatus/ + operationId: GET /virtualservice/{uuid}/scaleoutstatus/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49329,49 +49460,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: SSLKeyAndCertificate object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/SSLKeyAndCertificate" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/VirtualServiceScaleoutStatus" "401": description: log in failed - /sslkeyandcertificate/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/scaleoutstatus/detail/: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: GET /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/scaleoutstatus/detail/ + operationId: GET /virtualservice/{uuid}/scaleoutstatus/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49380,65 +49507,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/VirtualServiceScaleoutStatusDetail" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/ssopolicystats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: PUT /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/ssopolicystats/ + operationId: GET /virtualservice/{uuid}/ssopolicystats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49449,22 +49554,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: SSLKeyAndCertificate object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/SSLKeyAndCertificate" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49476,26 +49575,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/SSOPolicyStats" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/icapstats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: PATCH /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/icapstats/ + operationId: GET /virtualservice/{uuid}/icapstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49506,22 +49601,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: SSLKeyAndCertificate object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/SSLKeyAndCertificate" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49533,26 +49622,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/SSLKeyAndCertificate" + $ref: "#/definitions/VirtualServiceIcapStats" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/outofbandstats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/{uuid} - operationId: DELETE /sslkeyandcertificate/{uuid} + - VirtualService + description: /virtualservice/{uuid}/outofbandstats/ + operationId: GET /virtualservice/{uuid}/outofbandstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49563,16 +49648,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49581,19 +49666,20 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/VirtualServiceOutOfBandRequestStats" + "401": + description: log in failed "404": description: object not found - - /sslkeyandcertificate/{uuid}/renew: - post: + /virtualservice/{uuid}/botstats/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/renew - operationId: POST /sslkeyandcertificate/{uuid}/renew + - VirtualService + description: /virtualservice/{uuid}/botstats/ + operationId: GET /virtualservice/{uuid}/botstats/ consumes: - application/json produces: @@ -49609,24 +49695,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: empty + - name: X-Avi-Version + in: header + type: string required: true - schema: - type: object - additionalProperties: - type: string + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49638,17 +49716,17 @@ paths: "200": description: OK schema: - type: string + $ref: "#/definitions/BotClassificationResultMetrics" "401": description: log in failed "404": description: object not found - /sslkeyandcertificate/{uuid}/update-chain: - post: + /virtualservice/{uuid}/csrfmetrics/: + get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/update-chain - operationId: POST /sslkeyandcertificate/{uuid}/update-chain + - VirtualService + description: /virtualservice/{uuid}/csrfmetrics/ + operationId: GET /virtualservice/{uuid}/csrfmetrics/ consumes: - application/json produces: @@ -49664,24 +49742,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: empty - required: true - schema: - type: object - additionalProperties: - type: string + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49693,18 +49763,17 @@ paths: "200": description: OK schema: - type: string + $ref: "#/definitions/CsrfMetrics" "401": description: log in failed "404": description: object not found - - /sslkeyandcertificate/{uuid}/federated_info/: + /virtualservice/{uuid}/waapstats/: get: tags: - - SSLKeyAndCertificate - description: /sslkeyandcertificate/{uuid}/federated_info/ - operationId: GET /sslkeyandcertificate/{uuid}/federated_info/ + - VirtualService + description: /virtualservice/{uuid}/waapstats/ + operationId: GET /virtualservice/{uuid}/waapstats/ consumes: - application/json produces: @@ -49741,55 +49810,24 @@ paths: "200": description: OK schema: - $ref: "#/definitions/GslbSSLKeyAndCertificateRuntime" + $ref: "#/definitions/WaapStats" "401": description: log in failed "404": description: object not found - /debugvirtualservice: + /virtualservice/{uuid}/apipathstats/: get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: GET /debugvirtualservice + - VirtualService + description: /virtualservice/{uuid}/apipathstats/ + operationId: GET /virtualservice/{uuid}/apipathstats/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: refers_to - in: query - description: Filter to request all objects that refers to another Avi resource. Its syntax is refers_to=:. Eg. get all virtual services referring to pool p1 will be refers_to=pool:pool_p1_uuid - type: string - - name: referred_by - in: query - description: Filter to request all objects that are referred by another Avi resource. Its syntax is referred_by=:. Eg. get all pools referred_by virtual service vs1 - referred_by=virtualservice:vs_vs1_uuid - type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49798,37 +49836,45 @@ paths: type: string required: false description: Avi Tenant Header UUID + - name: X-CSRFToken + in: header + type: string + required: false + description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - name: X-Avi-Version in: header type: string required: true description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - - name: X-CSRFToken - in: header + - in: path + name: uuid + description: UUID of the object to fetch + required: true type: string - required: false - description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualServiceApiResponse" + $ref: "#/definitions/ApiPathStats" "401": description: log in failed - post: + "404": + description: object not found + /virtualservice/{uuid}/placement/summary/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice - operationId: POST /debugvirtualservice + - VirtualService + description: /virtualservice/{uuid}/placement/summary/ + operationId: GET /virtualservice/{uuid}/placement/summary/ consumes: - application/json produces: - application/json parameters: - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49837,49 +49883,45 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: DebugVirtualService object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/DebugVirtualService" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid + description: UUID of the object to fetch + required: true + type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/SeConsumerSummary" "401": description: log in failed - /debugvirtualservice/{uuid}: + "404": + description: object not found + /virtualservice/{uuid}/placement/detail/: get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: GET /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/placement/detail/ + operationId: GET /virtualservice/{uuid}/placement/detail/ consumes: - application/json produces: - application/json parameters: - - name: name - in: query - description: object name - required: false - type: string - - name: X-Avi-Tenant - in: header + - in: header + name: X-Avi-Tenant type: string required: false description: Avi Tenant Header @@ -49888,65 +49930,43 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - name: uuid - in: path + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. + - in: path + name: uuid description: UUID of the object to fetch required: true type: string - - name: fields - in: query - description: List of fields to be returned for the resource. Some fields like name, URL, uuid etc. are always returned. - type: string - - name: include_name - in: query - description: All the Avi REST reference URIs have a name suffix as URI#name. It is useful to get the referenced resource name without performing get on that object. - required: false - type: boolean - - name: skip_default - in: query - description: Default values are not set. - required: false - type: boolean - - name: join_subresources - in: query - description: It automatically returns additional dependent resources like runtime. Eg. join_subresources=runtime. - type: string security: - basicAuth: [] responses: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/SeConsumerDetail" "401": description: log in failed "404": description: object not found - put: + /virtualservice/{uuid}/placement/status/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PUT /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/placement/status/ + operationId: GET /virtualservice/{uuid}/placement/status/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -49957,22 +49977,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: DebugVirtualService object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/DebugVirtualService" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -49984,26 +49998,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/PlacementStatus" "401": description: log in failed "404": description: object not found - patch: + /virtualservice/{uuid}/keyvalstats/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: PATCH /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/keyvalstats/ + operationId: GET /virtualservice/{uuid}/keyvalstats/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -50014,22 +50024,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. - - in: body - name: body - description: DebugVirtualService object creation + - name: X-Avi-Version + in: header + type: string required: true - schema: - $ref: "#/definitions/DebugVirtualService" + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -50041,26 +50045,22 @@ paths: "200": description: OK schema: - $ref: "#/definitions/DebugVirtualService" + $ref: "#/definitions/KeyValStats" "401": description: log in failed "404": description: object not found - delete: + /virtualservice/{uuid}/vhroutes/: + get: tags: - - DebugVirtualService - description: /debugvirtualservice/{uuid}/{uuid} - operationId: DELETE /debugvirtualservice/{uuid} + - VirtualService + description: /virtualservice/{uuid}/vhroutes/ + operationId: GET /virtualservice/{uuid}/vhroutes/ consumes: - application/json produces: - application/json parameters: - - in: query - name: name - description: object name - required: false - type: string - in: header name: X-Avi-Tenant type: string @@ -50071,16 +50071,16 @@ paths: type: string required: false description: Avi Tenant Header UUID - - name: X-Avi-Version - in: header - type: string - required: true - description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - name: X-CSRFToken in: header type: string required: false description: Avi Controller may send back CSRF token in the response cookies. The caller should update the request headers with this token else controller will reject requests. + - name: X-Avi-Version + in: header + type: string + required: true + description: The caller is required to set Avi Version Header to the expected version of configuration. The response from the controller will provide and accept data according to the specified version. The controller will reject POST and PUT requests where the data is not compatible with the specified version. - in: path name: uuid description: UUID of the object to fetch @@ -50089,14 +50089,14 @@ paths: security: - basicAuth: [] responses: - "204": - description: object deleted + "200": + description: OK schema: - type: string + $ref: "#/definitions/VirtualServiceVHRoutesRuntime" + "401": + description: log in failed "404": description: object not found - - /certificatemanagementprofile: get: tags: