Merge "Added API doc for VPNaaS, based on the initial code"
This commit is contained in:
commit
81ef15fd32
@ -2682,5 +2682,6 @@ Date: Wed, 12 Sep 2012 11:36:20 GMT</literallayout>
|
||||
<xi:include href="neutron-extraroute-ext.xml"/>
|
||||
<xi:include href="neutron-loadbalancer-ext.xml"/>
|
||||
<xi:include href="neutron-scheduler-ext.xml"/>
|
||||
<xi:include href="neutron-vpn-ext.xml"/>
|
||||
</chapter>
|
||||
</book>
|
||||
|
1779
doc/src/docbkx/neutron-api-2.0/neutron-vpn-ext.xml
Normal file
1779
doc/src/docbkx/neutron-api-2.0/neutron-vpn-ext.xml
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ikepolicy": {
|
||||
"phase1_negotiation_mode": "main",
|
||||
"auth_algorithm": "sha1",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group5",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 7200
|
||||
},
|
||||
"ike_version": "v1",
|
||||
"name": "ikepolicy1"
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
{
|
||||
"ikepolicy": {
|
||||
"name": "ikepolicy1",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"auth_algorithm": "sha1",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group5",
|
||||
"phase1_negotiation_mode": "main",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 7200
|
||||
},
|
||||
"ike_version": "v1",
|
||||
"id": "5522aff7-1b3c-48dd-9c3c-b50f016b73db",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"ikepolicies": [
|
||||
{
|
||||
"name": "ikepolicy1",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"auth_algorithm": "sha1",
|
||||
"encryption_algorithm": "aes-256",
|
||||
"pfs": "group5",
|
||||
"phase1_negotiation_mode": "main",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 3600
|
||||
},
|
||||
"ike_version": "v1",
|
||||
"id": "5522aff7-1b3c-48dd-9c3c-b50f016b73db",
|
||||
"description": ""
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
{
|
||||
"ikepolicy": {
|
||||
"name": "ikepolicy1",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"auth_algorithm": "sha1",
|
||||
"encryption_algorithm": "aes-256",
|
||||
"pfs": "group5",
|
||||
"phase1_negotiation_mode": "main",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 3600
|
||||
},
|
||||
"ike_version": "v1",
|
||||
"id": "5522aff7-1b3c-48dd-9c3c-b50f016b73db",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"ikepolicy": {
|
||||
"encryption_algorithm": "aes-256"
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
{
|
||||
"ikepolicy": {
|
||||
"name": "ikepolicy1",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"auth_algorithm": "sha1",
|
||||
"encryption_algorithm": "aes-256",
|
||||
"pfs": "group5",
|
||||
"phase1_negotiation_mode": "main",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 3600
|
||||
},
|
||||
"ike_version": "v1",
|
||||
"id": "5522aff7-1b3c-48dd-9c3c-b50f016b73db",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
{
|
||||
"ipsec_site_connection": {
|
||||
"psk": "secret",
|
||||
"initiator": "bi-directional",
|
||||
"ipsecpolicy_id": "22b8abdc-e822-45b3-90dd-f2c8512acfa5",
|
||||
"admin_state_up": true,
|
||||
"peer_cidrs": [
|
||||
"10.2.0.0/24"
|
||||
],
|
||||
"mtu": "1500",
|
||||
"ikepolicy_id": "d3f373dc-0708-4224-b6f8-676adf27dab8",
|
||||
"dpd": {
|
||||
"action": "disabled",
|
||||
"interval": 60,
|
||||
"timeout": 240
|
||||
},
|
||||
"vpnservice_id": "7b347d20-6fa3-4e22-b744-c49ee235ae4f",
|
||||
"peer_address": "172.24.4.233",
|
||||
"peer_id": "172.24.4.233",
|
||||
"name": "vpnconnection1"
|
||||
}
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
{
|
||||
"ipsec_site_connection": {
|
||||
"status": "PENDING_CREATE",
|
||||
"psk": "secret",
|
||||
"initiator": "bi-directional",
|
||||
"name": "vpnconnection1",
|
||||
"admin_state_up": true,
|
||||
"tenant_id": "b6887d0b45b54a249b2ce3dee01caa47",
|
||||
"description": "",
|
||||
"auth_mode": "psk",
|
||||
"peer_cidrs": [
|
||||
"10.2.0.0/24"
|
||||
],
|
||||
"mtu": 1500,
|
||||
"ikepolicy_id": "d3f373dc-0708-4224-b6f8-676adf27dab8",
|
||||
"dpd": {
|
||||
"action": "disabled",
|
||||
"interval": 60,
|
||||
"timeout": 240
|
||||
},
|
||||
"route_mode": "static",
|
||||
"vpnservice_id": "7b347d20-6fa3-4e22-b744-c49ee235ae4f",
|
||||
"peer_address": "172.24.4.233",
|
||||
"peer_id": "172.24.4.233",
|
||||
"id": "af44dfd7-cf91-4451-be57-cd4fdd96b5dc",
|
||||
"ipsecpolicy_id": "22b8abdc-e822-45b3-90dd-f2c8512acfa5"
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
{
|
||||
"ipsec_site_connections": [
|
||||
{
|
||||
"status": "PENDING_CREATE",
|
||||
"psk": "secret",
|
||||
"initiator": "bi-directional",
|
||||
"name": "vpnconnection1",
|
||||
"admin_state_up": true,
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"description": "",
|
||||
"auth_mode": "psk",
|
||||
"peer_cidrs": [
|
||||
"10.1.0.0/24"
|
||||
],
|
||||
"mtu": 1500,
|
||||
"ikepolicy_id": "bf5612ac-15fb-460c-9b3d-6453da2fafa2",
|
||||
"dpd": {
|
||||
"action": "hold",
|
||||
"interval": 30,
|
||||
"timeout": 120
|
||||
},
|
||||
"route_mode": "static",
|
||||
"vpnservice_id": "c2f3178d-5530-4c4a-89fc-050ecd552636",
|
||||
"peer_address": "172.24.4.226",
|
||||
"peer_id": "172.24.4.226",
|
||||
"id": "cbc152a0-7e93-4f98-9f04-b085a4bf2511",
|
||||
"ipsecpolicy_id": "8ba867b2-67eb-4835-bb61-c226804a1584"
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
{
|
||||
"ipsec_site_connection": {
|
||||
"status": "PENDING_CREATE",
|
||||
"psk": "secret",
|
||||
"initiator": "bi-directional",
|
||||
"name": "vpnconnection1",
|
||||
"admin_state_up": true,
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"description": "",
|
||||
"auth_mode": "psk",
|
||||
"peer_cidrs": [
|
||||
"10.1.0.0/24"
|
||||
],
|
||||
"mtu": 1500,
|
||||
"ikepolicy_id": "bf5612ac-15fb-460c-9b3d-6453da2fafa2",
|
||||
"dpd": {
|
||||
"action": "hold",
|
||||
"interval": 30,
|
||||
"timeout": 120
|
||||
},
|
||||
"route_mode": "static",
|
||||
"vpnservice_id": "c2f3178d-5530-4c4a-89fc-050ecd552636",
|
||||
"peer_address": "172.24.4.226",
|
||||
"peer_id": "172.24.4.226",
|
||||
"id": "cbc152a0-7e93-4f98-9f04-b085a4bf2511",
|
||||
"ipsecpolicy_id": "8ba867b2-67eb-4835-bb61-c226804a1584"
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"ipsec_site_connection": {
|
||||
"mtu": "2000"
|
||||
}
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
{
|
||||
"ipsec_site_connection": {
|
||||
"status": "DOWN",
|
||||
"psk": "secret",
|
||||
"initiator": "bi-directional",
|
||||
"name": "vpnconnection1",
|
||||
"admin_state_up": true,
|
||||
"tenant_id": "26de9cd6cae94c8cb9f79d660d628e1f",
|
||||
"description": "",
|
||||
"auth_mode": "psk",
|
||||
"peer_cidrs": [
|
||||
"10.2.0.0/24"
|
||||
],
|
||||
"mtu": 2000,
|
||||
"ikepolicy_id": "771f081c-5ec8-4f9a-b041-015dfb7fbbe2",
|
||||
"dpd": {
|
||||
"action": "hold",
|
||||
"interval": 30,
|
||||
"timeout": 120
|
||||
},
|
||||
"route_mode": "static",
|
||||
"vpnservice_id": "41bfef97-af4e-4f6b-a5d3-4678859d2485",
|
||||
"peer_address": "172.24.4.233",
|
||||
"peer_id": "172.24.4.233",
|
||||
"id": "f7cf7305-f491-45f4-ad9c-8e7240fe3d72",
|
||||
"ipsecpolicy_id": "9958d4fe-3719-4e8c-84e7-9893895b76b4"
|
||||
}
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ipsecpolicy": {
|
||||
"name": "ipsecpolicy1",
|
||||
"transform_protocol": "esp",
|
||||
"auth_algorithm": "sha1",
|
||||
"encapsulation_mode": "tunnel",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group5"
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 7200
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
{
|
||||
"ipsecpolicy": {
|
||||
"name": "ipsecpolicy1",
|
||||
"transform_protocol": "esp",
|
||||
"auth_algorithm": "sha1",
|
||||
"encapsulation_mode": "tunnel",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group5",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 7200
|
||||
},
|
||||
"id": "5291b189-fd84-46e5-84bd-78f40c05d69c",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
{
|
||||
"ipsecpolicies": [
|
||||
{
|
||||
"name": "ipsecpolicy1",
|
||||
"transform_protocol": "esp",
|
||||
"auth_algorithm": "sha1",
|
||||
"encapsulation_mode": "tunnel",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group14",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 3600
|
||||
},
|
||||
"id": "5291b189-fd84-46e5-84bd-78f40c05d69c",
|
||||
"description": ""
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
{
|
||||
"ipsecpolicy": {
|
||||
"name": "ipsecpolicy1",
|
||||
"transform_protocol": "esp",
|
||||
"auth_algorithm": "sha1",
|
||||
"encapsulation_mode": "tunnel",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group14",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 3600
|
||||
},
|
||||
"id": "5291b189-fd84-46e5-84bd-78f40c05d69c",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"ipsecpolicy": {
|
||||
"pfs": "group14"
|
||||
}
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
{
|
||||
"ipsecpolicy": {
|
||||
"name": "ipsecpolicy1",
|
||||
"transform_protocol": "esp",
|
||||
"auth_algorithm": "sha1",
|
||||
"encapsulation_mode": "tunnel",
|
||||
"encryption_algorithm": "aes-128",
|
||||
"pfs": "group14",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"lifetime": {
|
||||
"units": "seconds",
|
||||
"value": 3600
|
||||
},
|
||||
"id": "5291b189-fd84-46e5-84bd-78f40c05d69c",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
{
|
||||
"vpnservice": {
|
||||
"subnet_id": "f4fb4528-ed93-467c-a57b-11c7ea9f963e",
|
||||
"router_id": "ec8619be-0ba8-4955-8835-3b49ddb76f89",
|
||||
"name": "myservice",
|
||||
"admin_state_up": true
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"vpnservice": {
|
||||
"router_id": "ec8619be-0ba8-4955-8835-3b49ddb76f89",
|
||||
"status": "PENDING_CREATE",
|
||||
"name": "myservice",
|
||||
"admin_state_up": true,
|
||||
"subnet_id": "f4fb4528-ed93-467c-a57b-11c7ea9f963e",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"id": "9faaf49f-dd89-4e39-a8c6-101839aa49bc",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
{
|
||||
"vpnservices": [
|
||||
{
|
||||
"router_id": "ec8619be-0ba8-4955-8835-3b49ddb76f89",
|
||||
"status": "PENDING_CREATE",
|
||||
"name": "myservice",
|
||||
"admin_state_up": true,
|
||||
"subnet_id": "f4fb4528-ed93-467c-a57b-11c7ea9f963e",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"id": "9faaf49f-dd89-4e39-a8c6-101839aa49bc",
|
||||
"description": ""
|
||||
}
|
||||
]
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"vpnservice": {
|
||||
"router_id": "ec8619be-0ba8-4955-8835-3b49ddb76f89",
|
||||
"status": "PENDING_CREATE",
|
||||
"name": "myservice",
|
||||
"admin_state_up": true,
|
||||
"subnet_id": "f4fb4528-ed93-467c-a57b-11c7ea9f963e",
|
||||
"tenant_id": "ccb81365fe36411a9011e90491fe1330",
|
||||
"id": "9faaf49f-dd89-4e39-a8c6-101839aa49bc",
|
||||
"description": ""
|
||||
}
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"vpnservice": {
|
||||
"description": "Updated description"
|
||||
}
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"vpnservice": {
|
||||
"router_id": "881b7b30-4efb-407e-a162-5630a7af3595",
|
||||
"status": "ACTIVE",
|
||||
"name": "myvpn",
|
||||
"admin_state_up": true,
|
||||
"subnet_id": "25f8a35c-82d5-4f55-a45b-6965936b33f6",
|
||||
"tenant_id": "26de9cd6cae94c8cb9f79d660d628e1f",
|
||||
"id": "41bfef97-af4e-4f6b-a5d3-4678859d2485",
|
||||
"description": "Updated description"
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user