UNPKG

@itentialopensource/adapter-f5_bigiq

Version:

This adapter integrates with system described as: f5Big-iqApi.

594 lines 15.7 kB
{ "actions": [ { "name": "getAlertRule", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/alert-rules/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchAlertRule", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/alert-rules/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteAlertRule", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/alert-rules/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postAlertRule", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/alert-rules?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getConfigSet", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/global/config-sets/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getApplyTemplate", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/global/tasks/apply-template/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchApplyTemplate", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/global/tasks/apply-template/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postApplyTemplate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/mgmt/cm/global/tasks/apply-template?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAllApplicationsList", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/ap/query/v1/tenants/default/reports/AllApplicationsList?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getCloudEnvironment", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/environments/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listCloudEnvironments", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/environments?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchCloudEnvironment", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/environments/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteCloudEnvironment", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/environments/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postCloudEnvironment", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/environments?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getCloudProvider", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/providers/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listCloudProviders", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/providers?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchCloudProvider", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/providers/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteCloudProvider", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/providers/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postCloudProvider", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/providers?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getGlobalTemplate", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/global/templates/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteGlobalTemplate", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/mgmt/cm/global/templates/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchGlobalTemplate", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/global/templates/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postGlobalTemplate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/mgmt/cm/global/templates?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getServiceScalingGroup", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/service-scaling-groups/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchServiceScalingGroup", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/cloud/service-scaling-groups/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "patchWorkflowRule", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/workflow-rules/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteWorkflowRule", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/workflow-rules/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getWorkflowRule", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/workflow-rules/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postWorkflowRule", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/mgmt/cm/shared/policymgmt/workflow-rules?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }