VPN Service¶
The VPN Service is associated with a router. After you create the service, it can contain multiple VPN connections.
Network v2
vpn service create¶
Create an VPN service
openstack vpn service create
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--description <description>]
    [--subnet <subnet>]
    [--flavor <flavor>]
    [--enable | --disable]
    --router ROUTER
    [--project <project>]
    [--project-domain <project-domain>]
    <name>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--max-width<integer>¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
- 
--fit-width¶ Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--description<description>¶ Description for the VPN service
- 
--subnet<subnet>¶ Local private subnet (name or ID)
- 
--flavor<flavor>¶ Flavor for the VPN service (name or ID)
- 
--enable¶ Enable VPN service
- 
--disable¶ Disable VPN service
- 
--routerROUTER¶ Router for the VPN service (name or ID)
- 
--project<project>¶ Owner’s project (name or ID)
- 
--project-domain<project-domain>¶ Domain the project belongs to (name or ID). This can be used in case collisions between project names exist.
- 
name¶ Name for the VPN service
This command is provided by the python-neutronclient plugin.
vpn service delete¶
Delete VPN service(s)
openstack vpn service delete <vpn-service> [<vpn-service> ...]
- 
vpn-service¶ VPN service to delete (name or ID)
This command is provided by the python-neutronclient plugin.
vpn service list¶
List VPN services that belong to a given project
openstack vpn service list
    [-f {csv,json,table,value,yaml}]
    [-c COLUMN]
    [--quote {all,minimal,none,nonnumeric}]
    [--noindent]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    [--sort-column SORT_COLUMN]
    [--long]
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--quote<QUOTE_MODE>¶ when to include quotes, defaults to nonnumeric
- 
--noindent¶ whether to disable indenting the JSON
- 
--max-width<integer>¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
- 
--fit-width¶ Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
- 
--print-empty¶ Print empty table if there is no data to show.
- 
--sort-columnSORT_COLUMN¶ specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated
- 
--long¶ List additional fields in output
This command is provided by the python-neutronclient plugin.
vpn service set¶
Set VPN service properties
openstack vpn service set
    [--description <description>]
    [--subnet <subnet>]
    [--flavor <flavor>]
    [--enable | --disable]
    [--name <name>]
    <vpn-service>
- 
--description<description>¶ Description for the VPN service
- 
--subnet<subnet>¶ Local private subnet (name or ID)
- 
--flavor<flavor>¶ Flavor for the VPN service (name or ID)
- 
--enable¶ Enable VPN service
- 
--disable¶ Disable VPN service
- 
--name<name>¶ Name for the VPN service
- 
vpn-service¶ VPN service to modify (name or ID)
This command is provided by the python-neutronclient plugin.
vpn service show¶
Display VPN service details
openstack vpn service show
    [-f {json,shell,table,value,yaml}]
    [-c COLUMN]
    [--noindent]
    [--prefix PREFIX]
    [--max-width <integer>]
    [--fit-width]
    [--print-empty]
    <vpn-service>
- 
-f<FORMATTER>,--format<FORMATTER>¶ the output format, defaults to table
- 
-cCOLUMN,--columnCOLUMN¶ specify the column(s) to include, can be repeated to show multiple columns
- 
--noindent¶ whether to disable indenting the JSON
- 
--prefix<PREFIX>¶ add a prefix to all variable names
- 
--max-width<integer>¶ Maximum display width, <1 to disable. You can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence.
- 
--fit-width¶ Fit the table to the display width. Implied if –max-width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable
- 
--print-empty¶ Print empty table if there is no data to show.
- 
vpn-service¶ VPN service to display (name or ID)
This command is provided by the python-neutronclient plugin.