UNPKG

@itentialopensource/adapter-openstack_neutron

Version:

This adapter integrates with system described as: Openstack Networking (Neutron) Service

589 lines 15.8 kB
{ "actions": [ { "name": "listIKEPolicies", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ikepolicies?{query}", "v1": "{base_path}/{version}/vpn/ikepolicies?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createIKEPolicy", "protocol": "REST", "method": "POST", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ikepolicies?{query}", "v1": "{base_path}/{version}/vpn/ikepolicies?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "showIKEPolicyDetails", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ikepolicies/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ikepolicies/{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": "updateIKEPolicy", "protocol": "REST", "method": "PUT", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ikepolicies/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ikepolicies/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeIKEPolicy", "protocol": "REST", "method": "DELETE", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ikepolicies/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ikepolicies/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listIPsecPolicies", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsecpolicies?{query}", "v1": "{base_path}/{version}/vpn/ipsecpolicies?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createIPsecPolicy", "protocol": "REST", "method": "POST", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsecpolicies?{query}", "v1": "{base_path}/{version}/vpn/ipsecpolicies?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "showIPsecPolicy", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsecpolicies/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ipsecpolicies/{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": "updateIPsecPolicy", "protocol": "REST", "method": "PUT", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsecpolicies/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ipsecpolicies/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeIPsecPolicy", "protocol": "REST", "method": "DELETE", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsecpolicies/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ipsecpolicies/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listIPsecConnections", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsec-site-connections?{query}", "v1": "{base_path}/{version}/vpn/ipsec-site-connections?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createIPsecConnection", "protocol": "REST", "method": "POST", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsec-site-connections?{query}", "v1": "{base_path}/{version}/vpn/ipsec-site-connections?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "showIPsecConnection", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsec-site-connections/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ipsec-site-connections/{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": "updateIPsecConnection", "protocol": "REST", "method": "PUT", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsec-site-connections/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ipsec-site-connections/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeIPsecConnection", "protocol": "REST", "method": "DELETE", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/ipsec-site-connections/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/ipsec-site-connections/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listVPNEndpointGroups", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/endpoint-groups?{query}", "v1": "{base_path}/{version}/vpn/endpoint-groups?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createVPNEndpointGroup", "protocol": "REST", "method": "POST", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/endpoint-groups?{query}", "v1": "{base_path}/{version}/vpn/endpoint-groups?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "showVPNEndpointGroup", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/endpoint-groups/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/endpoint-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": "updateVPNEndpointGroup", "protocol": "REST", "method": "PUT", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/endpoint-groups/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/endpoint-groups/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeVPNEndpointGroup", "protocol": "REST", "method": "DELETE", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/endpoint-groups/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/endpoint-groups/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listVPNServices", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/vpnservices?{query}", "v1": "{base_path}/{version}/vpn/vpnservices?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createVPNService", "protocol": "REST", "method": "POST", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/vpnservices?{query}", "v1": "{base_path}/{version}/vpn/vpnservices?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "showVPNServiceDetails", "protocol": "REST", "method": "GET", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/vpnservices/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/vpnservices/{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": "updateVPNService", "protocol": "REST", "method": "PUT", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/vpnservices/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/vpnservices/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeVPNService", "protocol": "REST", "method": "DELETE", "entitypath": { "v0": "{base_path}/{version}/v2.0/vpn/vpnservices/{pathv1}?{query}", "v1": "{base_path}/{version}/vpn/vpnservices/{pathv1}?{query}" }, "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }