List IPsec Policies

Lists IPsec policies.

URI

/v2.0/vpn/ipsecpolicies

HTTP method

GET

Response status

Status code Description
200 Normal response codes
Unauthorized (401) Error response codes
Forbidden (403) Error response codes

Response body (normal status)


{
  "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": "",
      "availability_zone": "AZ1"
    }
  ]
}    
     

Description of response body (normal status)

Item Description
name Friendly name for the IPsec policy.
transform_protocol Transform protocol used: esp.
auth_algorithm Authentication algorithm: sha1.
encapsulation_mode Encapsulation mode: tunnel.
encryption_algorithm Encryption Algorithms: aes-128, aes-256, or aes-192.
pfs Perfect Forward Secrecy: group2, group5, or group14.
tenant_id Unique identifier for owner of the VPN service.
lifetime Lifetime of the SA. Units in 'seconds'. Either units or value may be omitted.
id Unique identifier for the IPsec policy.
description Description of the IPsec policy.
availability_zone The Availability Zone name.

Response body (error status)


{
  "NeutronError": "network service is unavailable in availability_zone(AZ1)",
  "request_id": "73b014c9-10ab-4e3b-b281-05feae513c02"
}       
     

Description of response body (error status)

Item Description
NeutronError Error messages
request_id Request ID