Add a BGP speaker to a dynamic routing agent
openstack bgp dragent add speaker <agent-id> <bgp-speaker>
ID of the dynamic routing agent
ID or name of the BGP speaker
This command is provided by the python-neutronclient plugin.
List dynamic routing agents
openstack bgp dragent list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--bgp-speaker <bgp-speaker>]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List dynamic routing agents hosting a BGP speaker (name or ID)
This command is provided by the python-neutronclient plugin.
Removes a BGP speaker from a dynamic routing agent
openstack bgp dragent remove speaker <agent-id> <bgp-speaker>
ID of the dynamic routing agent
ID or name of the BGP speaker
This command is provided by the python-neutronclient plugin.
Create a BGP peer
openstack bgp peer create
--peer-ip <peer-ip-address>
--remote-as <peer-remote-as>
[--auth-type <peer-auth-type>]
[--password <auth-password>]
[--project <project>]
[--project-domain <project-domain>]
<name>
Peer IP address
Peer AS number. (Integer in [1, 4294967295] is allowed)
Authentication algorithm. Supported algorithms: none (default), md5
Authentication password
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name of the BGP peer to create
This command is provided by the python-neutronclient plugin.
Delete a BGP peer
openstack bgp peer delete <bgp-peer>
BGP peer to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List BGP peers
openstack bgp peer list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
This command is provided by the python-neutronclient plugin.
Update a BGP peer
openstack bgp peer set
[--name NAME]
[--password <auth-password>]
<bgp-peer>
Updated name of the BGP peer
Updated authentication password
BGP peer to update (name or ID)
This command is provided by the python-neutronclient plugin.
Show information for a BGP peer
openstack bgp peer show <bgp-peer>
BGP peer to display (name or ID)
This command is provided by the python-neutronclient plugin.
Add a network to a BGP speaker
openstack bgp speaker add network <bgp-speaker> <network>
BGP speaker (name or ID)
Network to add (name or ID)
This command is provided by the python-neutronclient plugin.
Add a peer to a BGP speaker
openstack bgp speaker add peer <bgp-speaker> <bgp-peer>
BGP speaker (name or ID)
BGP Peer to add (name or ID)
This command is provided by the python-neutronclient plugin.
Create a BGP speaker
openstack bgp speaker create
--local-as <local-as>
[--ip-version {4,6}]
[--advertise-floating-ip-host-routes]
[--no-advertise-floating-ip-host-routes]
[--advertise-tenant-networks]
[--no-advertise-tenant-networks]
[--project <project>]
[--project-domain <project-domain>]
<name>
Local AS number. (Integer in [1, 4294967295] is allowed.)
IP version for the BGP speaker (default is 4)
Enable the advertisement of floating IP host routes by the BGP speaker. (default)
Disable the advertisement of floating IP host routes by the BGP speaker.
Enable the advertisement of tenant network routes by the BGP speaker. (default)
Disable the advertisement of tenant network routes by the BGP speaker.
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name of the BGP speaker to create
This command is provided by the python-neutronclient plugin.
Delete a BGP speaker
openstack bgp speaker delete <bgp-speaker>
BGP speaker to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List BGP speakers
openstack bgp speaker list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--agent <agent-id>]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List BGP speakers hosted by an agent (ID only)
This command is provided by the python-neutronclient plugin.
List routes advertised
openstack bgp speaker list advertised routes
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<bgp-speaker>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
BGP speaker (name or ID)
This command is provided by the python-neutronclient plugin.
Remove a network from a BGP speaker
openstack bgp speaker remove network <bgp-speaker> <network>
BGP speaker (name or ID)
Network to remove (name or ID)
This command is provided by the python-neutronclient plugin.
Remove a peer from a BGP speaker
openstack bgp speaker remove peer <bgp-speaker> <bgp-peer>
BGP speaker (name or ID)
BGP Peer to remove (name or ID)
This command is provided by the python-neutronclient plugin.
Set BGP speaker properties
openstack bgp speaker set
[--name NAME]
[--advertise-floating-ip-host-routes]
[--no-advertise-floating-ip-host-routes]
[--advertise-tenant-networks]
[--no-advertise-tenant-networks]
<bgp-speaker>
New name for the BGP speaker
Enable the advertisement of floating IP host routes by the BGP speaker. (default)
Disable the advertisement of floating IP host routes by the BGP speaker.
Enable the advertisement of tenant network routes by the BGP speaker. (default)
Disable the advertisement of tenant network routes by the BGP speaker.
BGP speaker to update (name or ID)
This command is provided by the python-neutronclient plugin.
Show a BGP speaker
openstack bgp speaker show <bgp-speaker>
BGP speaker to display (name or ID)
This command is provided by the python-neutronclient plugin.
(Deprecated) List dynamic routing agents hosting a BGP speaker
(Use “bgp dragent list” instead)
openstack bgp speaker show dragents
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<bgp-speaker>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List dynamic routing agents hosting a BGP speaker (name or ID)
This command is provided by the python-neutronclient plugin.
Create BGP VPN resource
openstack bgpvpn create
[--project <project>]
[--project-domain <project-domain>]
[--name <name>]
[--route-target <route-target>]
[--import-target <import-target>]
[--export-target <export-target>]
[--route-distinguisher <route-distinguisher>]
[--vni VNI]
[--local-pref LOCAL_PREF]
[--type {l2,l3}]
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name of the BGP VPN
Add Route Target to import/export list (repeat option for multiple Route Targets)
Add Route Target to import list (repeat option for multiple Route Targets)
Add Route Target to export list (repeat option for multiple Route Targets)
Add Route Distinguisher to the list of Route Distinguishers from which a Route Distinguishers will be picked from to advertise a VPN route (repeat option for multiple Route Distinguishers)
VXLAN Network Identifier to be used for this BGPVPN when a VXLAN encapsulation is used
Default BGP LOCAL_PREF to use in route advertisementstowards this BGPVPN.
BGP VPN type selection between IP VPN (l3) and Ethernet VPN (l2) (default: l3)
This command is provided by the python-neutronclient plugin.
Delete BGP VPN resource(s)
openstack bgpvpn delete <bgpvpn> [<bgpvpn> ...]
BGP VPN(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List BGP VPN resources
openstack bgpvpn list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--project <project>]
[--project-domain <project-domain>]
[--long]
[--property <key=value>]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
List additional fields in output
Filter property to apply on returned BGP VPNs (repeat to filter on multiple properties)
This command is provided by the python-neutronclient plugin.
Create a BGP VPN network association
openstack bgpvpn network association create
[--project <project>]
[--project-domain <project-domain>]
<bgpvpn>
<network>
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
BGP VPN to apply the network association (name or ID)
Network to associate the BGP VPN (name or ID)
This command is provided by the python-neutronclient plugin.
Delete a BGP VPN network association(s) for a given BGP VPN
openstack bgpvpn network association delete
<network
association
ID>
[<network association ID> ...]
<bgpvpn>
Network association ID(s) to remove
BGP VPN the network association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
List BGP VPN network associations for a given BGP VPN
openstack bgpvpn network association list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
[--property <key=value>]
<bgpvpn>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
Filter property to apply on returned BGP VPNs (repeat to filter on multiple properties)
BGP VPN listed associations belong to (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given BGP VPN network association
openstack bgpvpn network association show
<network
association
ID>
<bgpvpn>
Network association ID to look up
BGP VPN the association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Create a BGP VPN port association
openstack bgpvpn port association create
[--project <project>]
[--project-domain <project-domain>]
[--advertise-fixed-ips | --no-advertise-fixed-ips]
[--prefix-route prefix=<cidr>[,local_pref=<integer>]]
[--bgpvpn-route bgpvpn=<BGP VPN ID or name>[,local_pref=<integer>]]
<bgpvpn>
<port>
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Fixed IPs of the port will be advertised to the BGP VPN (default)
Fixed IPs of the port will not be advertised to the BGP VPN
Add prefix route in CIDR notation. Optionally, can control the value of the BGP LOCAL_PREF of the routes that will be advertised (repeat option for multiple prefix routes)
Add BGP VPN route for route leaking. Optionally, can control the value of the BGP LOCAL_PREF of the routes that will be advertised (repeat option for multiple BGP VPN routes)
BGP VPN to apply the port association (name or ID)
Port to associate the BGP VPN (name or ID)
This command is provided by the python-neutronclient plugin.
Delete a BGP VPN port association(s) for a given BGP VPN
openstack bgpvpn port association delete
<port
association
ID>
[<port association ID> ...]
<bgpvpn>
Port association ID(s) to remove
BGP VPN the port association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
List BGP VPN port associations for a given BGP VPN
openstack bgpvpn port association list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
[--property <key=value>]
<bgpvpn>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
Filter property to apply on returned BGP VPNs (repeat to filter on multiple properties)
BGP VPN listed associations belong to (name or ID)
This command is provided by the python-neutronclient plugin.
Set BGP VPN port association properties
openstack bgpvpn port association set
[--advertise-fixed-ips | --no-advertise-fixed-ips]
[--prefix-route prefix=<cidr>[,local_pref=<integer>]]
[--bgpvpn-route bgpvpn=<BGP VPN ID or name>[,local_pref=<integer>]]
[--no-prefix-route]
[--no-bgpvpn-route]
<port
association
ID>
<bgpvpn>
Fixed IPs of the port will be advertised to the BGP VPN
Fixed IPs of the port will not be advertised to the BGP VPN
Add prefix route in CIDR notation. Optionally, can control the value of the BGP LOCAL_PREF of the routes that will be advertised (repeat option for multiple prefix routes)
Add BGP VPN route for route leaking. Optionally, can control the value of the BGP LOCAL_PREF of the routes that will be advertised (repeat option for multiple BGP VPN routes)
Empty prefix route list
Empty BGP VPN route list
Port association ID to update
BGP VPN the port association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given BGP VPN port association
openstack bgpvpn port association show <port association ID> <bgpvpn>
Port association ID to look up
BGP VPN the association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Unset BGP VPN port association properties
openstack bgpvpn port association unset
[--advertise-fixed-ips | --no-advertise-fixed-ips]
[--prefix-route <cidr>]
[--bgpvpn-route <BGP VPN ID or name>]
[--all-prefix-routes]
[--all-bgpvpn-routes]
<port
association
ID>
<bgpvpn>
Fixed IPs of the port will not be advertised to the BGP VPN
Fixed IPs of the port will be advertised to the BGP VPN
Remove prefix route in CIDR notation (repeat option for multiple prefix routes)
Remove BGP VPN route (repeat option for multiple BGP VPN routes)
Empty prefix route list
Empty BGP VPN route list
Port association ID to update
BGP VPN the port association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Create a BGP VPN router association
openstack bgpvpn router association create
[--project <project>]
[--project-domain <project-domain>]
[--advertise_extra_routes | --no-advertise_extra_routes]
<bgpvpn>
<router>
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Routes will be advertised to the BGP VPN (default)
Routes from the router will not be advertised to the BGP VPN
BGP VPN to apply the router association (name or ID)
Router to associate the BGP VPN (name or ID)
This command is provided by the python-neutronclient plugin.
Delete a BGP VPN router association(s) for a given BGP VPN
openstack bgpvpn router association delete
<router
association
ID>
[<router association ID> ...]
<bgpvpn>
Router association ID(s) to remove
BGP VPN the router association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
List BGP VPN router associations for a given BGP VPN
openstack bgpvpn router association list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
[--property <key=value>]
<bgpvpn>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
Filter property to apply on returned BGP VPNs (repeat to filter on multiple properties)
BGP VPN listed associations belong to (name or ID)
This command is provided by the python-neutronclient plugin.
Set BGP VPN router association properties
openstack bgpvpn router association set
[--advertise_extra_routes | --no-advertise_extra_routes]
<router
association
ID>
<bgpvpn>
Routes will be advertised to the BGP VPN
Routes from the router will not be advertised to the BGP VPN
Router association ID to update
BGP VPN the router association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given BGP VPN router association
openstack bgpvpn router association show
<router
association
ID>
<bgpvpn>
Router association ID to look up
BGP VPN the association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Unset BGP VPN router association properties
openstack bgpvpn router association unset
[--advertise_extra_routes | --no-advertise_extra_routes]
<router
association
ID>
<bgpvpn>
Routes from the router will not be advertised to the BGP VPN
Routes will be advertised to the BGP VPN
Router association ID to update
BGP VPN the router association belongs to (name or ID)
This command is provided by the python-neutronclient plugin.
Set BGP VPN properties
openstack bgpvpn set
[--name <name>]
[--route-target <route-target>]
[--no-route-target]
[--import-target <import-target>]
[--no-import-target]
[--export-target <export-target>]
[--no-export-target]
[--route-distinguisher <route-distinguisher>]
[--no-route-distinguisher]
[--vni VNI]
[--local-pref LOCAL_PREF]
<bgpvpn>
Name of the BGP VPN
Add Route Target to import/export list (repeat option for multiple Route Targets)
Empty route target list
Add Route Target to import list (repeat option for multiple Route Targets)
Empty import route target list
Add Route Target to export list (repeat option for multiple Route Targets)
Empty export route target list
Add Route Distinguisher to the list of Route Distinguishers from which a Route Distinguishers will be picked from to advertise a VPN route (repeat option for multiple Route Distinguishers)
Empty route distinguisher list
VXLAN Network Identifier to be used for this BGPVPN when a VXLAN encapsulation is used
Default BGP LOCAL_PREF to use in route advertisementstowards this BGPVPN.
BGP VPN to update (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given BGP VPN
openstack bgpvpn show <bgpvpn>
BGP VPN to display (name or ID)
This command is provided by the python-neutronclient plugin.
Unset BGP VPN properties
openstack bgpvpn unset
[--route-target <route-target>]
[--all-route-target]
[--import-target <import-target>]
[--all-import-target]
[--export-target <export-target>]
[--all-export-target]
[--route-distinguisher <route-distinguisher>]
[--all-route-distinguisher]
[--vni VNI]
[--local-pref LOCAL_PREF]
<bgpvpn>
Remove Route Target from import/export list (repeat option for multiple Route Targets)
Empty route target list
Remove Route Target from import list (repeat option for multiple Route Targets)
Empty import route target list
Remove Route Target from export list (repeat option for multiple Route Targets)
Empty export route target list
Remove Route Distinguisher from the list of Route Distinguishers from which a Route Distinguishers will be picked from to advertise a VPN route (repeat option for multiple Route Distinguishers)
Empty route distinguisher list
VXLAN Network Identifier to be used for this BGPVPN when a VXLAN encapsulation is used
Default BGP LOCAL_PREF to use in route advertisementstowards this BGPVPN.
BGP VPN to update (name or ID)
This command is provided by the python-neutronclient plugin.
Create a new firewall group
openstack firewall group create
[--name NAME]
[--description <description>]
[--ingress-firewall-policy <ingress-firewall-policy> | --no-ingress-firewall-policy]
[--egress-firewall-policy <egress-firewall-policy> | --no-egress-firewall-policy]
[--share | --no-share]
[--enable | --disable]
[--project <project>]
[--project-domain <project-domain>]
[--port <port> | --no-port]
Name for the firewall group
Description of the firewall group
Ingress firewall policy (name or ID)
Detach ingress firewall policy from the firewall group
Egress firewall policy (name or ID)
Detach egress firewall policy from the firewall group
Share the firewall group to be used in all projects (by default, it is restricted to be used by the current project).
Restrict use of the firewall group to the current project
Enable firewall group
Disable firewall group
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Port(s) (name or ID) to apply firewall group. This option can be repeated
Detach all port from the firewall group
This command is provided by the python-neutronclient plugin.
Delete firewall group(s)
openstack firewall group delete <firewall-group> [<firewall-group> ...]
Firewall group(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List firewall groups
openstack firewall group list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Insert a rule into a given firewall policy
openstack firewall group policy add rule
[--insert-before <firewall-rule>]
[--insert-after <firewall-rule>]
<firewall-policy>
<firewall-rule>
Insert the new rule before this existing rule (name or ID)
Insert the new rule after this existing rule (name or ID)
Firewall policy to insert rule (name or ID)
Firewall rule to be inserted (name or ID)
This command is provided by the python-neutronclient plugin.
Create a new firewall policy
openstack firewall group policy create
[--description DESCRIPTION]
[--audited | --no-audited]
[--share | --no-share]
[--project <project>]
[--project-domain <project-domain>]
[--firewall-rule <firewall-rule> | --no-firewall-rule]
<name>
Description of the firewall policy
Enable auditing for the policy
Disable auditing for the policy
Share the firewall policy to be used in all projects (by default, it is restricted to be used by the current project).
Restrict use of the firewall policy to the current project
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Firewall rule(s) to apply (name or ID)
Unset all firewall rules from firewall policy
Name for the firewall policy
This command is provided by the python-neutronclient plugin.
Delete firewall policy(s)
openstack firewall group policy delete
<firewall-policy>
[<firewall-policy> ...]
Firewall policy(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List firewall policies
openstack firewall group policy list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Remove a rule from a given firewall policy
openstack firewall group policy remove rule
<firewall-policy>
<firewall-rule>
Firewall policy to remove rule (name or ID)
Firewall rule to remove from policy (name or ID)
This command is provided by the python-neutronclient plugin.
Set firewall policy properties
openstack firewall group policy set
[--description DESCRIPTION]
[--audited | --no-audited]
[--share | --no-share]
[--name <name>]
[--firewall-rule <firewall-rule>]
[--no-firewall-rule]
<firewall-policy>
Description of the firewall policy
Enable auditing for the policy
Disable auditing for the policy
Share the firewall policy to be used in all projects (by default, it is restricted to be used by the current project).
Restrict use of the firewall policy to the current project
Name for the firewall policy
Firewall rule(s) to apply (name or ID)
Remove all firewall rules from firewall policy
Firewall policy to update (name or ID)
This command is provided by the python-neutronclient plugin.
Display firewall policy details
openstack firewall group policy show <firewall-policy>
Firewall policy to show (name or ID)
This command is provided by the python-neutronclient plugin.
Unset firewall policy properties
openstack firewall group policy unset
[--firewall-rule <firewall-rule> | --all-firewall-rule]
[--audited]
[--share]
<firewall-policy>
Remove firewall rule(s) from the firewall policy (name or ID)
Remove all firewall rules from the firewall policy
Disable auditing for the policy
Restrict use of the firewall policy to the current project
Firewall policy to unset (name or ID)
This command is provided by the python-neutronclient plugin.
Create a new firewall rule
openstack firewall group rule create
[--name <name>]
[--description <description>]
[--protocol {tcp,udp,icmp,any}]
[--action {allow,deny,reject}]
[--ip-version <ip-version>]
[--source-ip-address <source-ip-address> | --no-source-ip-address]
[--destination-ip-address <destination-ip-address> | --no-destination-ip-address]
[--source-port <source-port> | --no-source-port]
[--destination-port <destination-port> | --no-destination-port]
[--share | --no-share]
[--enable-rule | --disable-rule]
[--source-firewall-group <source-firewall-group> | --no-source-firewall-group]
[--destination-firewall-group <destination-firewall-group> | --no-destination-firewall-group]
[--project <project>]
[--project-domain <project-domain>]
Name of the firewall rule
Description of the firewall rule
Protocol for the firewall rule
Action for the firewall rule
Set IP version 4 or 6 (default is 4)
Source IP address or subnet
Detach source IP address
Destination IP address or subnet
Detach destination IP address
Source port number or range(integer in [1, 65535] or range like 123:456)
Detach source port number or range
Destination port number or range(integer in [1, 65535] or range like 123:456)
Detach destination port number or range
Share the firewall rule to be used in all projects (by default, it is restricted to be used by the current project).
Restrict use of the firewall rule to the current project
Enable this rule (default is enabled)
Disable this rule
Source firewall group (name or ID)
No associated destination firewall group
Destination firewall group (name or ID)
No associated destination firewall group
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
This command is provided by the python-neutronclient plugin.
Delete firewall rule(s)
openstack firewall group rule delete
<firewall-rule>
[<firewall-rule> ...]
Firewall rule(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List firewall rules that belong to a given tenant
openstack firewall group rule list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set firewall rule properties
openstack firewall group rule set
[--name <name>]
[--description <description>]
[--protocol {tcp,udp,icmp,any}]
[--action {allow,deny,reject}]
[--ip-version <ip-version>]
[--source-ip-address <source-ip-address> | --no-source-ip-address]
[--destination-ip-address <destination-ip-address> | --no-destination-ip-address]
[--source-port <source-port> | --no-source-port]
[--destination-port <destination-port> | --no-destination-port]
[--share | --no-share]
[--enable-rule | --disable-rule]
[--source-firewall-group <source-firewall-group> | --no-source-firewall-group]
[--destination-firewall-group <destination-firewall-group> | --no-destination-firewall-group]
<firewall-rule>
Name of the firewall rule
Description of the firewall rule
Protocol for the firewall rule
Action for the firewall rule
Set IP version 4 or 6 (default is 4)
Source IP address or subnet
Detach source IP address
Destination IP address or subnet
Detach destination IP address
Source port number or range(integer in [1, 65535] or range like 123:456)
Detach source port number or range
Destination port number or range(integer in [1, 65535] or range like 123:456)
Detach destination port number or range
Share the firewall rule to be used in all projects (by default, it is restricted to be used by the current project).
Restrict use of the firewall rule to the current project
Enable this rule (default is enabled)
Disable this rule
Source firewall group (name or ID)
No associated destination firewall group
Destination firewall group (name or ID)
No associated destination firewall group
Firewall rule to set (name or ID)
This command is provided by the python-neutronclient plugin.
Display firewall rule details
openstack firewall group rule show <firewall-rule>
Firewall rule to display (name or ID)
This command is provided by the python-neutronclient plugin.
Unset firewall rule properties
openstack firewall group rule unset
[--source-ip-address]
[--destination-ip-address]
[--source-port]
[--destination-port]
[--share]
[--enable-rule]
[--source-firewall-group]
[--destination-firewall-group]
<firewall-rule>
Source IP address or subnet
Destination IP address or subnet
Source port number or range(integer in [1, 65535] or range like 123:456)
Destination port number or range(integer in [1, 65535] or range like 123:456)
Restrict use of the firewall rule to the current project
Disable this rule
Source firewall group (name or ID)
Destination firewall group (name or ID)
Firewall rule to unset (name or ID)
This command is provided by the python-neutronclient plugin.
Set firewall group properties
openstack firewall group set
[--name NAME]
[--description <description>]
[--ingress-firewall-policy <ingress-firewall-policy> | --no-ingress-firewall-policy]
[--egress-firewall-policy <egress-firewall-policy> | --no-egress-firewall-policy]
[--share | --no-share]
[--enable | --disable]
[--port <port>]
[--no-port]
<firewall-group>
Name for the firewall group
Description of the firewall group
Ingress firewall policy (name or ID)
Detach ingress firewall policy from the firewall group
Egress firewall policy (name or ID)
Detach egress firewall policy from the firewall group
Share the firewall group to be used in all projects (by default, it is restricted to be used by the current project).
Restrict use of the firewall group to the current project
Enable firewall group
Disable firewall group
Port(s) (name or ID) to apply firewall group. This option can be repeated
Detach all port from the firewall group
Firewall group to update (name or ID)
This command is provided by the python-neutronclient plugin.
Display firewall group details
openstack firewall group show <firewall-group>
Firewall group to show (name or ID)
This command is provided by the python-neutronclient plugin.
Unset firewall group properties
openstack firewall group unset
[--port <port> | --all-port]
[--ingress-firewall-policy]
[--egress-firewall-policy]
[--share]
[--enable]
<firewall-group>
Port(s) (name or ID) to apply firewall group. This option can be repeated
Remove all ports for this firewall group
Ingress firewall policy (name or ID) to delete
Egress firewall policy (name or ID) to delete
Restrict use of the firewall group to the current project
Disable firewall group
Firewall group to unset (name or ID)
This command is provided by the python-neutronclient plugin.
Create a new network log
openstack network log create
[--description <description>]
[--enable | --disable]
[--project <project>]
[--project-domain <project-domain>]
[--event {ALL,ACCEPT,DROP}]
--resource-type <resource-type>
[--resource <resource>]
[--target <target>]
<name>
Description of the network log
Enable this log (default is disabled)
Disable this log
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
An event to store with log
Network log type(s). You can see supported type(s) with following command: $ openstack network loggable resources list
Name or ID of resource (security group or firewall group) that used for logging. You can control for logging target combination with –target option.
Port (name or ID) for logging. You can control for logging target combination with –resource option.
Name for the network log
This command is provided by the python-neutronclient plugin.
Delete network log(s)
openstack network log delete <network-log> [<network-log> ...]
Network log(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List network logs
openstack network log list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set network log properties
openstack network log set
[--description <description>]
[--enable | --disable]
[--name <name>]
<network-log>
Description of the network log
Enable this log (default is disabled)
Disable this log
Name of the network log
Network log to set (name or ID)
This command is provided by the python-neutronclient plugin.
Display network log details
openstack network log show <network-log>
Network log to show (name or ID)
This command is provided by the python-neutronclient plugin.
List supported loggable resources
openstack network loggable resources list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Onboard network subnets into a subnet pool
openstack network onboard subnets <network> <subnetpool>
Onboard all subnets associated with this network
Target subnet pool for onboarding subnets
This command is provided by the python-neutronclient plugin.
List all subports for a given network trunk
openstack network subport list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
--trunk <trunk>
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List subports belonging to this trunk (name or ID)
This command is provided by the python-neutronclient plugin.
Create a network trunk for a given project
openstack network trunk create
[--description <description>]
--parent-port <parent-port>
[--subport <port=,segmentation-type=,segmentation-id=>]
[--enable | --disable]
[--project <project>]
[--project-domain <project-domain>]
<name>
A description of the trunk
Parent port belonging to this trunk (name or ID)
Subport to add. Subport is of form ‘port=<name or ID>,segmentation-type=,segmentation-ID=’ (–subport) option can be repeated
Enable trunk (default)
Disable trunk
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name of the trunk to create
This command is provided by the python-neutronclient plugin.
Delete a given network trunk
openstack network trunk delete <trunk> [<trunk> ...]
Trunk(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List all network trunks
openstack network trunk list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set network trunk properties
openstack network trunk set
[--name <name>]
[--description <description>]
[--subport <port=,segmentation-type=,segmentation-id=>]
[--enable | --disable]
<trunk>
Set trunk name
A description of the trunk
Subport to add. Subport is of form ‘port=<name or ID>,segmentation-type=,segmentation-ID=’(–subport) option can be repeated
Enable trunk
Disable trunk
Trunk to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given network trunk
openstack network trunk show <trunk>
Trunk to display (name or ID)
This command is provided by the python-neutronclient plugin.
Unset subports from a given network trunk
openstack network trunk unset --subport <subport> <trunk>
Subport to delete (name or ID of the port) (–subport) option can be repeated
Unset subports from this trunk (name or ID)
This command is provided by the python-neutronclient plugin.
Create a flow classifier
openstack sfc flow classifier create
[--description <description>]
[--protocol <protocol>]
[--ethertype {IPv4,IPv6}]
[--source-port <min-port>:<max-port>]
[--destination-port <min-port>:<max-port>]
[--source-ip-prefix <source-ip-prefix>]
[--destination-ip-prefix <destination-ip-prefix>]
[--logical-source-port <logical-source-port>]
[--logical-destination-port <logical-destination-port>]
[--l7-parameters L7_PARAMETERS]
<name>
Description for the flow classifier
IP protocol name. Protocol name should be as per IANA standard.
L2 ethertype, default is IPv4
Source protocol port (allowed range [1,65535]. Must be specified as a:b, where a=min-port and b=max-port) in the allowed range.
Destination protocol port (allowed range [1,65535]. Must be specified as a:b, where a=min-port and b=max-port) in the allowed range.
Source IP address in CIDR notation
Destination IP address in CIDR notation
Neutron source port (name or ID)
Neutron destination port (name or ID)
Dictionary of L7 parameters. Currently, no value is supported for this option.
Name of the flow classifier
This command is provided by the python-neutronclient plugin.
Delete a given flow classifier
openstack sfc flow classifier delete <flow-classifier>
Flow classifier to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List flow classifiers
openstack sfc flow classifier list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set flow classifier properties
openstack sfc flow classifier set
[--name <name>]
[--description <description>]
<flow-classifier>
Name of the flow classifier
Description for the flow classifier
Flow classifier to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Display flow classifier details
openstack sfc flow classifier show <flow-classifier>
Flow classifier to display (name or ID)
This command is provided by the python-neutronclient plugin.
Create a port chain
openstack sfc port chain create
[--description <description>]
[--flow-classifier <flow-classifier>]
[--chain-parameters correlation=<correlation-type>,symmetric=<boolean>]
--port-pair-group <port-pair-group>
<name>
Description for the port chain
Add flow classifier (name or ID). This option can be repeated.
Dictionary of chain parameters. Supports correlation=(mpls|nsh) (default is mpls) and symmetric=(true|false).
Add port pair group (name or ID). This option can be repeated.
Name of the port chain
This command is provided by the python-neutronclient plugin.
Delete a given port chain
openstack sfc port chain delete <port-chain>
Port chain to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List port chains
openstack sfc port chain list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set port chain properties
openstack sfc port chain set
[--name <name>]
[--description <description>]
[--flow-classifier <flow-classifier>]
[--no-flow-classifier]
[--port-pair-group <port-pair-group>]
[--no-port-pair-group]
<port-chain>
Name of the port chain
Description for the port chain
Add flow classifier (name or ID). This option can be repeated.
Remove associated flow classifiers from the port chain
Add port pair group (name or ID). Current port pair groups order is kept, the added port pair group will be placed at the end of the port chain. This option can be repeated.
Remove associated port pair groups from the port chain. At least one –port-pair-group must be specified together.
Port chain to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Display port chain details
openstack sfc port chain show <port-chain>
Port chain to display (name or ID)
This command is provided by the python-neutronclient plugin.
Unset port chain properties
openstack sfc port chain unset
[--flow-classifier <flow-classifier> | --all-flow-classifier]
[--port-pair-group <port-pair-group>]
<port-chain>
Remove flow classifier(s) from the port chain (name or ID). This option can be repeated.
Remove all flow classifiers from the port chain
Remove port pair group(s) from the port chain (name or ID). This option can be repeated.
Port chain to unset (name or ID)
This command is provided by the python-neutronclient plugin.
Create a port pair
openstack sfc port pair create
[--description <description>]
[--service-function-parameters correlation=<correlation-type>,weight=<weight>]
--ingress <ingress>
--egress <egress>
<name>
Description for the port pair
Dictionary of service function parameters. Currently, correlation=(None|mpls|nsh) and weight are supported. Weight is an integer that influences the selection of a port pair within a port pair group for a flow. The higher the weight, the more flows will hash to the port pair. The default weight is 1.
Ingress neutron port (name or ID)
Egress neutron port (name or ID)
Name of the port pair
This command is provided by the python-neutronclient plugin.
Delete a given port pair
openstack sfc port pair delete <port-pair>
Port pair to delete (name or ID)
This command is provided by the python-neutronclient plugin.
Create a port pair group
openstack sfc port pair group create
[--description <description>]
[--port-pair <port-pair>]
[--enable-tap | --disable-tap]
[--port-pair-group-parameters lb-fields=<lb-fields>]
<name>
Description for the port pair group
Port pair (name or ID). This option can be repeated.
Port pairs of this port pair group are deployed as passive tap service function
Port pairs of this port pair group are deployed as l3 service function (default)
Dictionary of port pair group parameters. Currently only one parameter lb-fields is supported. <lb-fields> is a & separated list of load-balancing fields.
Name of the port pair group
This command is provided by the python-neutronclient plugin.
Delete a given port pair group
openstack sfc port pair group delete <port-pair-group>
Port pair group to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List port pair group
openstack sfc port pair group list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set port pair group properties
openstack sfc port pair group set
[--name <name>]
[--description <description>]
[--port-pair <port-pair>]
[--no-port-pair]
<port-pair-group>
Name of the port pair group
Description for the port pair group
Port pair (name or ID). This option can be repeated.
Remove all port pair from port pair group
Port pair group to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Display port pair group details
openstack sfc port pair group show <port-pair-group>
Port pair group to display (name or ID)
This command is provided by the python-neutronclient plugin.
Unset port pairs from port pair group
openstack sfc port pair group unset
[--port-pair <port-pair> | --all-port-pair]
<port-pair-group>
Remove port pair(s) from the port pair group (name or ID). This option can be repeated.
Remove all port pairs from the port pair group
Port pair group to unset (name or ID)
This command is provided by the python-neutronclient plugin.
List port pairs
openstack sfc port pair list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set port pair properties
openstack sfc port pair set
[--name <name>]
[--description <description>]
<port-pair>
Name of the port pair
Description for the port pair
Port pair to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Display port pair details
openstack sfc port pair show <port-pair>
Port pair to display (name or ID)
This command is provided by the python-neutronclient plugin.
Create a service graph.
openstack sfc service graph create
[--description DESCRIPTION]
--branching-point SRC_CHAIN
:DST_CHAIN_1,DST_CHAIN_2,DST_CHAIN_N
<name>
Description for the service graph.
Service graph branching point: the key is the source Port Chain while the value is a list of destination Port Chains. This option can be repeated.
Name of the service graph.
This command is provided by the python-neutronclient plugin.
Delete a given service graph.
openstack sfc service graph delete <service-graph>
ID or name of the service graph to delete.
This command is provided by the python-neutronclient plugin.
List service graphs
openstack sfc service graph list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set service graph properties
openstack sfc service graph set
[--name <name>]
[--description <description>]
<service-graph>
Name of the service graph
Description for the service graph
Service graph to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given service graph.
openstack sfc service graph show <service-graph>
ID or name of the service graph to display.
This command is provided by the python-neutronclient plugin.
Create an endpoint group
openstack vpn endpoint group create
[--description <description>]
--type TYPE
--value ENDPOINTS
[--project <project>]
[--project-domain <project-domain>]
<name>
Description for the endpoint group
Type of endpoints in group (e.g. subnet, cidr)
Endpoint(s) for the group. Must all be of the same type. (–value) option can be repeated
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name for the endpoint group
This command is provided by the python-neutronclient plugin.
Delete endpoint group(s)
openstack vpn endpoint group delete
<endpoint-group>
[<endpoint-group> ...]
Endpoint group(s) to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List endpoint groups that belong to a given project
openstack vpn endpoint group list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set endpoint group properties
openstack vpn endpoint group set
[--description <description>]
[--name <name>]
<endpoint-group>
Description for the endpoint group
Set a name for the endpoint group
Endpoint group to set (name or ID)
This command is provided by the python-neutronclient plugin.
Display endpoint group details
openstack vpn endpoint group show <endpoint-group>
Endpoint group to display (name or ID)
This command is provided by the python-neutronclient plugin.
Create an IKE policy
openstack vpn ike policy create
[--description <description>]
[--auth-algorithm {sha1,sha256,sha384,sha512}]
[--encryption-algorithm {aes-128,3des,aes-192,aes-256}]
[--phase1-negotiation-mode {main,aggressive}]
[--ike-version {v1,v2}]
[--pfs {group5,group2,group14}]
[--lifetime units=UNITS,value=VALUE]
[--project <project>]
[--project-domain <project-domain>]
<name>
Description of the IKE policy
Authentication algorithm
Encryption algorithm
IKE Phase1 negotiation mode
IKE version for the policy
Perfect Forward Secrecy
IKE lifetime attributes. ‘units’-seconds, default:seconds. ‘value’-non negative integer, default:3600.
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name of the IKE policy
This command is provided by the python-neutronclient plugin.
Delete IKE policy (policies)
openstack vpn ike policy delete <ike-policy> [<ike-policy> ...]
IKE policy to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List IKE policies that belong to a given project
openstack vpn ike policy list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set IKE policy properties
openstack vpn ike policy set
[--description <description>]
[--auth-algorithm {sha1,sha256,sha384,sha512}]
[--encryption-algorithm {aes-128,3des,aes-192,aes-256}]
[--phase1-negotiation-mode {main,aggressive}]
[--ike-version {v1,v2}]
[--pfs {group5,group2,group14}]
[--lifetime units=UNITS,value=VALUE]
[--name <name>]
<ike-policy>
Description of the IKE policy
Authentication algorithm
Encryption algorithm
IKE Phase1 negotiation mode
IKE version for the policy
Perfect Forward Secrecy
IKE lifetime attributes. ‘units’-seconds, default:seconds. ‘value’-non negative integer, default:3600.
Name of the IKE policy
IKE policy to set (name or ID)
This command is provided by the python-neutronclient plugin.
Display IKE policy details
openstack vpn ike policy show <ike-policy>
IKE policy to display (name or ID)
This command is provided by the python-neutronclient plugin.
Create an IPsec policy
openstack vpn ipsec policy create
[--description <description>]
[--auth-algorithm {sha1,sha256,sha384,sha512}]
[--encapsulation-mode {tunnel,transport}]
[--encryption-algorithm {3des,aes-128,aes-192,aes-256}]
[--lifetime units=UNITS,value=VALUE]
[--pfs {group2,group5,group14}]
[--transform-protocol {esp,ah,ah-esp}]
[--project <project>]
[--project-domain <project-domain>]
<name>
Description of the IPsec policy
Authentication algorithm for IPsec policy
Encapsulation mode for IPsec policy
Encryption algorithm for IPsec policy
IPsec lifetime attributes. ‘units’-seconds, default:seconds. ‘value’-non negative integer, default:3600.
Perfect Forward Secrecy for IPsec policy
Transform protocol for IPsec policy
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name of the IPsec policy
This command is provided by the python-neutronclient plugin.
Delete IPsec policy(policies)
openstack vpn ipsec policy delete <ipsec-policy> [<ipsec-policy> ...]
ipsec policy to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List IPsec policies that belong to a given project
openstack vpn ipsec policy list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set IPsec policy properties
openstack vpn ipsec policy set
[--description <description>]
[--auth-algorithm {sha1,sha256,sha384,sha512}]
[--encapsulation-mode {tunnel,transport}]
[--encryption-algorithm {3des,aes-128,aes-192,aes-256}]
[--lifetime units=UNITS,value=VALUE]
[--pfs {group2,group5,group14}]
[--transform-protocol {esp,ah,ah-esp}]
[--name <name>]
<ipsec-policy>
Description of the IPsec policy
Authentication algorithm for IPsec policy
Encapsulation mode for IPsec policy
Encryption algorithm for IPsec policy
IPsec lifetime attributes. ‘units’-seconds, default:seconds. ‘value’-non negative integer, default:3600.
Perfect Forward Secrecy for IPsec policy
Transform protocol for IPsec policy
Name of the IPsec policy
IPsec policy to set (name or ID)
This command is provided by the python-neutronclient plugin.
Display IPsec policy details
openstack vpn ipsec policy show <ipsec-policy>
IPsec policy to display (name or ID)
This command is provided by the python-neutronclient plugin.
Create an IPsec site connection
openstack vpn ipsec site connection create
[--description <description>]
[--dpd action=ACTION,interval=INTERVAL,timeout=TIMEOUT]
[--mtu MTU]
[--initiator {bi-directional,response-only}]
[--peer-cidr PEER_CIDRS | --local-endpoint-group LOCAL_ENDPOINT_GROUP]
[--peer-endpoint-group PEER_ENDPOINT_GROUP]
[--enable | --disable]
[--local-id LOCAL_ID]
--peer-id PEER_ID
--peer-address PEER_ADDRESS
--psk PSK
--vpnservice VPNSERVICE
--ikepolicy IKEPOLICY
--ipsecpolicy IPSECPOLICY
[--project <project>]
[--project-domain <project-domain>]
<name>
Description for the connection
Ipsec connection Dead Peer Detection attributes. ‘action’-hold,clear,disabled,restart,restart-by-peer. ‘interval’ and ‘timeout’ are non negative integers. ‘interval’ should be less than ‘timeout’ value. ‘action’, default:hold ‘interval’, default:30, ‘timeout’, default:120.
MTU size for the connection
Initiator state
Remote subnet(s) in CIDR format. Cannot be specified when using endpoint groups. Only applicable, if subnet provided for VPN service.
Local endpoint group (name or ID) with subnet(s) for IPsec connection
Peer endpoint group (name or ID) with CIDR(s) for IPSec connection
Enable IPSec site connection
Disable IPSec site connection
An ID to be used instead of the external IP address for a virtual router
Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail address, key id, or FQDN
Peer gateway public IPv4/IPv6 address or FQDN
Pre-shared key string.
VPN service instance associated with this connection (name or ID)
IKE policy associated with this connection (name or ID)
IPsec policy associated with this connection (name or ID)
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Set friendly name for the connection
This command is provided by the python-neutronclient plugin.
Delete IPsec site connection(s)
openstack vpn ipsec site connection delete
<ipsec-site-connection>
[<ipsec-site-connection> ...]
IPsec site connection to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List IPsec site connections that belong to a given project
openstack vpn ipsec site connection list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set IPsec site connection properties
openstack vpn ipsec site connection set
[--description <description>]
[--dpd action=ACTION,interval=INTERVAL,timeout=TIMEOUT]
[--mtu MTU]
[--initiator {bi-directional,response-only}]
[--peer-cidr PEER_CIDRS | --local-endpoint-group LOCAL_ENDPOINT_GROUP]
[--peer-endpoint-group PEER_ENDPOINT_GROUP]
[--enable | --disable]
[--local-id LOCAL_ID]
[--peer-id PEER_ID]
[--peer-address PEER_ADDRESS]
[--name <name>]
<ipsec-site-connection>
Description for the connection
Ipsec connection Dead Peer Detection attributes. ‘action’-hold,clear,disabled,restart,restart-by-peer. ‘interval’ and ‘timeout’ are non negative integers. ‘interval’ should be less than ‘timeout’ value. ‘action’, default:hold ‘interval’, default:30, ‘timeout’, default:120.
MTU size for the connection
Initiator state
Remote subnet(s) in CIDR format. Cannot be specified when using endpoint groups. Only applicable, if subnet provided for VPN service.
Local endpoint group (name or ID) with subnet(s) for IPsec connection
Peer endpoint group (name or ID) with CIDR(s) for IPSec connection
Enable IPSec site connection
Disable IPSec site connection
An ID to be used instead of the external IP address for a virtual router
Peer router identity for authentication. Can be IPv4/IPv6 address, e-mail address, key id, or FQDN
Peer gateway public IPv4/IPv6 address or FQDN
Set friendly name for the connection
IPsec site connection to set (name or ID)
This command is provided by the python-neutronclient plugin.
Show information of a given IPsec site connection
openstack vpn ipsec site connection show <ipsec-site-connection>
IPsec site connection to display (name or ID)
This command is provided by the python-neutronclient plugin.
Create an VPN service
openstack vpn service create
[--description <description>]
[--subnet <subnet>]
[--flavor <flavor>]
[--enable | --disable]
--router ROUTER
[--project <project>]
[--project-domain <project-domain>]
<name>
Description for the VPN service
Local private subnet (name or ID)
Flavor for the VPN service (name or ID)
Enable VPN service
Disable VPN service
Router for the VPN service (name or ID)
Owner’s project (name or ID)
Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
Name for the VPN service
This command is provided by the python-neutronclient plugin.
Delete VPN service(s)
openstack vpn service delete <vpn-service> [<vpn-service> ...]
VPN service to delete (name or ID)
This command is provided by the python-neutronclient plugin.
List VPN services that belong to a given project
openstack vpn service list
[--format-config-file FORMAT_CONFIG]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
Config file for the dict-to-csv formatter
specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
sort the column(s) in ascending order
sort the column(s) in descending order
List additional fields in output
This command is provided by the python-neutronclient plugin.
Set VPN service properties
openstack vpn service set
[--description <description>]
[--subnet <subnet>]
[--flavor <flavor>]
[--enable | --disable]
[--name <name>]
<vpn-service>
Description for the VPN service
Local private subnet (name or ID)
Flavor for the VPN service (name or ID)
Enable VPN service
Disable VPN service
Name for the VPN service
VPN service to modify (name or ID)
This command is provided by the python-neutronclient plugin.
Display VPN service details
openstack vpn service show <vpn-service>
VPN service to display (name or ID)
This command is provided by the python-neutronclient plugin.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.