openstack-manuals/doc/cli-reference/source/neutron.rst
KATO Tomoyuki 06be0d440d Publish RST Command-Line Interface Reference
Change-Id: I40d746c330fdcc0dc4ccf81096e26ef4c287586f
Implements: blueprint cli-ref-rst
2016-01-15 00:03:26 +09:00

173 KiB

Networking service command-line client

The neutron client is the command-line interface (CLI) for the Networking service API and its extensions.

This chapter documents neutron version 4.0.0.

For help on a specific neutron command, enter:

$ neutron help COMMAND

neutron usage

usage: neutron [--version] [-v] [-q] [-h] [-r NUM]
               [--os-service-type <os-service-type>]
               [--os-endpoint-type <os-endpoint-type>]
               [--service-type <service-type>]
               [--endpoint-type <endpoint-type>]
               [--os-auth-strategy <auth-strategy>] [--os-cloud <cloud>]
               [--os-auth-url <auth-url>]
               [--os-tenant-name <auth-tenant-name> | --os-project-name <auth-project-name>]
               [--os-tenant-id <auth-tenant-id> | --os-project-id <auth-project-id>]
               [--os-username <auth-username>] [--os-user-id <auth-user-id>]
               [--os-user-domain-id <auth-user-domain-id>]
               [--os-user-domain-name <auth-user-domain-name>]
               [--os-project-domain-id <auth-project-domain-id>]
               [--os-project-domain-name <auth-project-domain-name>]
               [--os-cert <certificate>] [--os-cacert <ca-certificate>]
               [--os-key <key>] [--os-password <auth-password>]
               [--os-region-name <auth-region-name>] [--os-token <token>]
               [--http-timeout <seconds>] [--os-url <url>] [--insecure]

neutron optional arguments

--version

show program's version number and exit

-v, --verbose, --debug

Increase verbosity of output and show tracebacks on errors. You can repeat this option.

-q, --quiet

Suppress output except warnings and errors.

-h, --help

Show this help message and exit.

-r NUM, --retries NUM

How many times the request to the Neutron server should be retried if it fails.

--os-service-type <os-service-type>

Defaults to env[OS_NETWORK_SERVICE_TYPE] or network.

--os-endpoint-type <os-endpoint-type>

Defaults to env[OS_ENDPOINT_TYPE] or public.

--service-type <service-type>

DEPRECATED! Use --os-service-type.

--endpoint-type <endpoint-type>

DEPRECATED! Use --os-endpoint-type.

--os-auth-strategy <auth-strategy>

DEPRECATED! Only keystone is supported.

--os-cloud <cloud>

Defaults to env[OS_CLOUD].

--os-auth-url <auth-url>

Authentication URL, defaults to env[OS_AUTH_URL].

--os-tenant-name <auth-tenant-name>

Authentication tenant name, defaults to env[OS_TENANT_NAME].

--os-project-name <auth-project-name>

Another way to specify tenant name. This option is mutually exclusive with --os-tenant-name. Defaults to env[OS_PROJECT_NAME].

--os-tenant-id <auth-tenant-id>

Authentication tenant ID, defaults to env[OS_TENANT_ID].

--os-project-id <auth-project-id>

Another way to specify tenant ID. This option is mutually exclusive with --os-tenant-id. Defaults to env[OS_PROJECT_ID].

--os-username <auth-username>

Authentication username, defaults to env[OS_USERNAME].

--os-user-id <auth-user-id>

Authentication user ID (Env: OS_USER_ID)

--os-user-domain-id <auth-user-domain-id>

OpenStack user domain ID. Defaults to env[OS_USER_DOMAIN_ID].

--os-user-domain-name <auth-user-domain-name>

OpenStack user domain name. Defaults to env[OS_USER_DOMAIN_NAME].

--os-project-domain-id <auth-project-domain-id>

Defaults to env[OS_PROJECT_DOMAIN_ID].

--os-project-domain-name <auth-project-domain-name>

Defaults to env[OS_PROJECT_DOMAIN_NAME].

--os-cert <certificate>

Path of certificate file to use in SSL connection. This file can optionally be prepended with the private key. Defaults to env[OS_CERT].

--os-cacert <ca-certificate>

Specify a CA bundle file to use in verifying a TLS (https) server certificate. Defaults to env[OS_CACERT].

--os-key <key>

Path of client key to use in SSL connection. This option is not necessary if your key is prepended to your certificate file. Defaults to env[OS_KEY].

--os-password <auth-password>

Authentication password, defaults to env[OS_PASSWORD].

--os-region-name <auth-region-name>

Authentication region name, defaults to env[OS_REGION_NAME].

--os-token <token>

Authentication token, defaults to env[OS_TOKEN].

--http-timeout <seconds>

Timeout in seconds to wait for an HTTP response. Defaults to env[OS_NETWORK_TIMEOUT] or None if not specified.

--os-url <url>

Defaults to env[OS_URL].

--insecure

Explicitly allow neutronclient to perform "insecure" SSL (https) requests. The server's certificate will not be verified against any certificate authorities. This option should be used with caution.

neutron API v2.0 commands

address-scope-create

Create an address scope for a given tenant.

address-scope-delete

Delete an address scope.

address-scope-list

List address scopes that belong to a given tenant.

address-scope-show

Show information about an address scope.

address-scope-update

Update an address scope.

agent-delete

Delete a given agent.

agent-list

List agents.

agent-show

Show information of a given agent.

agent-update

Updates the admin status and description for a specified agent.

availability-zone-list

List availability zones.

bash-completion

Prints all of the commands and options for bash-completion.

dhcp-agent-list-hosting-net

List DHCP agents hosting a network.

dhcp-agent-network-add

Add a network to a DHCP agent.

dhcp-agent-network-remove

Remove a network from a DHCP agent.

ext-list

List all extensions.

ext-show

Show information of a given resource.

firewall-create

Create a firewall.

firewall-delete

Delete a given firewall.

firewall-list

List firewalls that belong to a given tenant.

firewall-policy-create

Create a firewall policy.

firewall-policy-delete

Delete a given firewall policy.

firewall-policy-insert-rule

Insert a rule into a given firewall policy.

firewall-policy-list

List firewall policies that belong to a given tenant.

firewall-policy-remove-rule

Remove a rule from a given firewall policy.

firewall-policy-show

Show information of a given firewall policy.

firewall-policy-update

Update a given firewall policy.

firewall-rule-create

Create a firewall rule.

firewall-rule-delete

Delete a given firewall rule.

firewall-rule-list

List firewall rules that belong to a given tenant.

firewall-rule-show

Show information of a given firewall rule.

firewall-rule-update

Update a given firewall rule.

firewall-show

Show information of a given firewall.

firewall-update

Update a given firewall.

flavor-associate

Associate a Neutron service flavor with a flavor profile.

flavor-create

Create a Neutron service flavor.

flavor-delete

Delete a given Neutron service flavor.

flavor-disassociate

Disassociate a Neutron service flavor from a flavor profile.

flavor-list

List Neutron service flavors.

flavor-profile-create

Create a Neutron service flavor profile.

flavor-profile-delete

Delete a given Neutron service flavor profile.

flavor-profile-list

List Neutron service flavor profiles.

flavor-profile-show

Show information about a given Neutron service flavor profile.

flavor-profile-update

Update a given Neutron service flavor profile.

flavor-show

Show information about a given Neutron service flavor.

flavor-update

Update a Neutron service flavor.

floatingip-associate

Create a mapping between a floating IP and a fixed IP.

floatingip-create

Create a floating IP for a given tenant.

floatingip-delete

Delete a given floating IP.

floatingip-disassociate

Remove a mapping from a floating IP to a fixed IP.

floatingip-list

List floating IPs that belong to a given tenant.

floatingip-show

Show information of a given floating IP.

gateway-device-create

Create a network gateway device.

gateway-device-delete

Delete a given network gateway device.

gateway-device-list

List network gateway devices for a given tenant.

gateway-device-show

Show information for a given network gateway device.

gateway-device-update

Update a network gateway device.

help

print detailed help for another command

ipsec-site-connection-create

Create an IPsec site connection.

ipsec-site-connection-delete

Delete a given IPsec site connection.

ipsec-site-connection-list

List IPsec site connections that belong to a given tenant.

ipsec-site-connection-show

Show information of a given IPsec site connection.

ipsec-site-connection-update

Update a given IPsec site connection.

l3-agent-list-hosting-router

List L3 agents hosting a router.

l3-agent-router-add

Add a router to a L3 agent.

l3-agent-router-remove

Remove a router from a L3 agent.

lb-agent-hosting-pool

Get loadbalancer agent hosting a pool.

lb-healthmonitor-associate

Create a mapping between a health monitor and a pool.

lb-healthmonitor-create

Create a health monitor.

lb-healthmonitor-delete

Delete a given health monitor.

lb-healthmonitor-disassociate

Remove a mapping from a health monitor to a pool.

lb-healthmonitor-list

List health monitors that belong to a given tenant.

lb-healthmonitor-show

Show information of a given health monitor.

lb-healthmonitor-update

Update a given health monitor.

lb-member-create

Create a member.

lb-member-delete

Delete a given member.

lb-member-list

List members that belong to a given tenant.

lb-member-show

Show information of a given member.

lb-member-update

Update a given member.

lb-pool-create

Create a pool.

lb-pool-delete

Delete a given pool.

lb-pool-list

List pools that belong to a given tenant.

lb-pool-list-on-agent

List the pools on a loadbalancer agent.

lb-pool-show

Show information of a given pool.

lb-pool-stats

Retrieve stats for a given pool.

lb-pool-update

Update a given pool.

lb-vip-create

Create a vip.

lb-vip-delete

Delete a given vip.

lb-vip-list

List vips that belong to a given tenant.

lb-vip-show

Show information of a given vip.

lb-vip-update

Update a given vip.

lbaas-agent-hosting-loadbalancer

Get lbaas v2 agent hosting a loadbalancer.

lbaas-healthmonitor-create

LBaaS v2 Create a healthmonitor.

lbaas-healthmonitor-delete

LBaaS v2 Delete a given healthmonitor.

lbaas-healthmonitor-list

LBaaS v2 List healthmonitors that belong to a given tenant.

lbaas-healthmonitor-show

LBaaS v2 Show information of a given healthmonitor.

lbaas-healthmonitor-update

LBaaS v2 Update a given healthmonitor.

lbaas-listener-create

LBaaS v2 Create a listener.

lbaas-listener-delete

LBaaS v2 Delete a given listener.

lbaas-listener-list

LBaaS v2 List listeners that belong to a given tenant.

lbaas-listener-show

LBaaS v2 Show information of a given listener.

lbaas-listener-update

LBaaS v2 Update a given listener.

lbaas-loadbalancer-create

LBaaS v2 Create a loadbalancer.

lbaas-loadbalancer-delete

LBaaS v2 Delete a given loadbalancer.

lbaas-loadbalancer-list

LBaaS v2 List loadbalancers that belong to a given tenant.

lbaas-loadbalancer-list-on-agent

List the loadbalancers on a loadbalancer v2 agent.

lbaas-loadbalancer-show

LBaaS v2 Show information of a given loadbalancer.

lbaas-loadbalancer-stats

Retrieve stats for a given loadbalancer.

lbaas-loadbalancer-update

LBaaS v2 Update a given loadbalancer.

lbaas-member-create

LBaaS v2 Create a member.

lbaas-member-delete

LBaaS v2 Delete a given member.

lbaas-member-list

LBaaS v2 List members that belong to a given pool.

lbaas-member-show

LBaaS v2 Show information of a given member.

lbaas-member-update

LBaaS v2 Update a given member.

lbaas-pool-create

LBaaS v2 Create a pool.

lbaas-pool-delete

LBaaS v2 Delete a given pool.

lbaas-pool-list

LBaaS v2 List pools that belong to a given tenant.

lbaas-pool-show

LBaaS v2 Show information of a given pool.

lbaas-pool-update

LBaaS v2 Update a given pool.

meter-label-create

Create a metering label for a given tenant.

meter-label-delete

Delete a given metering label.

meter-label-list

List metering labels that belong to a given tenant.

meter-label-rule-create

Create a metering label rule for a given label.

meter-label-rule-delete

Delete a given metering label.

meter-label-rule-list

List metering labels that belong to a given label.

meter-label-rule-show

Show information of a given metering label rule.

meter-label-show

Show information of a given metering label.

net-create

Create a network for a given tenant.

net-delete

Delete a given network.

net-external-list

List external networks that belong to a given tenant.

net-gateway-connect

Add an internal network interface to a router.

net-gateway-create

Create a network gateway.

net-gateway-delete

Delete a given network gateway.

net-gateway-disconnect

Remove a network from a network gateway.

net-gateway-list

List network gateways for a given tenant.

net-gateway-show

Show information of a given network gateway.

net-gateway-update

Update the name for a network gateway.

net-list

List networks that belong to a given tenant.

net-list-on-dhcp-agent

List the networks on a DHCP agent.

net-show

Show information of a given network.

net-update

Update network's information.

port-create

Create a port for a given tenant.

port-delete

Delete a given port.

port-list

List ports that belong to a given tenant.

port-show

Show information of a given port.

port-update

Update port's information.

qos-available-rule-types

List available qos rule types.

qos-bandwidth-limit-rule-create

Create a qos bandwidth limit rule.

qos-bandwidth-limit-rule-delete

Delete a given qos bandwidth limit rule.

qos-bandwidth-limit-rule-list

List all qos bandwidth limit rules belonging to the specified policy.

qos-bandwidth-limit-rule-show

Show information about the given qos bandwidth limit rule.

qos-bandwidth-limit-rule-update

Update the given qos bandwidth limit rule.

qos-policy-create

Create a qos policy.

qos-policy-delete

Delete a given qos policy.

qos-policy-list

List QoS policies that belong to a given tenant connection.

qos-policy-show

Show information of a given qos policy.

qos-policy-update

Update a given qos policy.

queue-create

Create a queue.

queue-delete

Delete a given queue.

queue-list

List queues that belong to a given tenant.

queue-show

Show information of a given queue.

quota-delete

Delete defined quotas of a given tenant.

quota-list

List quotas of all tenants who have non-default quota values.

quota-show

Show quotas of a given tenant.

quota-update

Define tenant's quotas not to use defaults.

rbac-create

Create a RBAC policy for a given tenant.

rbac-delete

Delete a RBAC policy.

rbac-list

List RBAC policies that belong to a given tenant.

rbac-show

Show information of a given RBAC policy.

rbac-update

Update RBAC policy for given tenant.

router-create

Create a router for a given tenant.

router-delete

Delete a given router.

router-gateway-clear

Remove an external network gateway from a router.

router-gateway-set

Set the external network gateway for a router.

router-interface-add

Add an internal network interface to a router.

router-interface-delete

Remove an internal network interface from a router.

router-list

List routers that belong to a given tenant.

router-list-on-l3-agent

List the routers on a L3 agent.

router-port-list

List ports that belong to a given tenant, with specified router.

router-show

Show information of a given router.

router-update

Update router's information.

security-group-create

Create a security group.

security-group-delete

Delete a given security group.

security-group-list

List security groups that belong to a given tenant.

security-group-rule-create

Create a security group rule.

security-group-rule-delete

Delete a given security group rule.

security-group-rule-list

List security group rules that belong to a given tenant.

security-group-rule-show

Show information of a given security group rule.

security-group-show

Show information of a given security group.

security-group-update

Update a given security group.

service-provider-list

List service providers.

subnet-create

Create a subnet for a given tenant.

subnet-delete

Delete a given subnet.

subnet-list

List subnets that belong to a given tenant.

subnet-show

Show information of a given subnet.

subnet-update

Update subnet's information.

subnetpool-create

Create a subnetpool for a given tenant.

subnetpool-delete

Delete a given subnetpool.

subnetpool-list

List subnetpools that belong to a given tenant.

subnetpool-show

Show information of a given subnetpool.

subnetpool-update

Update subnetpool's information.

vpn-endpoint-group-create

Create a VPN endpoint group.

vpn-endpoint-group-delete

Delete a given VPN endpoint group.

vpn-endpoint-group-list

List VPN endpoint groups that belong to a given tenant.

vpn-endpoint-group-show

Show a specific VPN endpoint group.

vpn-endpoint-group-update

Update a given VPN endpoint group.

vpn-ikepolicy-create

Create an IKE policy.

vpn-ikepolicy-delete

Delete a given IKE policy.

vpn-ikepolicy-list

List IKE policies that belong to a tenant.

vpn-ikepolicy-show

Show information of a given IKE policy.

vpn-ikepolicy-update

Update a given IKE policy.

vpn-ipsecpolicy-create

Create an IPsec policy.

vpn-ipsecpolicy-delete

Delete a given IPsec policy.

vpn-ipsecpolicy-list

List IPsec policies that belong to a given tenant connection.

vpn-ipsecpolicy-show

Show information of a given IPsec policy.

vpn-ipsecpolicy-update

Update a given IPsec policy.

vpn-service-create

Create a VPN service.

vpn-service-delete

Delete a given VPN service.

vpn-service-list

List VPN service configurations that belong to a given tenant.

vpn-service-show

Show information of a given VPN service.

vpn-service-update

Update a given VPN service.

neutron address-scope-create

usage: neutron address-scope-create [-h]
                                    [-f {html,json,json,shell,table,value,yaml,yaml}]
                                    [-c COLUMN] [--max-width <integer>]
                                    [--noindent] [--prefix PREFIX]
                                    [--request-format {json}]
                                    [--tenant-id TENANT_ID] [--shared]
                                    name

Create an address scope for a given tenant.

Positional arguments

name

Specify the name of the address scope.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--shared

Set the address scope as shared.

neutron address-scope-delete

usage: neutron address-scope-delete [-h] [--request-format {json}]
                                    ADDRESS_SCOPE

Delete an address scope.

Positional arguments

ADDRESS_SCOPE

ID or name of address_scope to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron address-scope-show

usage: neutron address-scope-show [-h]
                                  [-f {html,json,json,shell,table,value,yaml,yaml}]
                                  [-c COLUMN] [--max-width <integer>]
                                  [--noindent] [--prefix PREFIX]
                                  [--request-format {json}] [-D] [-F FIELD]
                                  ADDRESS_SCOPE

Show information about an address scope.

Positional arguments

ADDRESS_SCOPE

ID or name of address_scope to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron address-scope-update

usage: neutron address-scope-update [-h] [--request-format {json}]
                                    [--name NAME]
                                    ADDRESS_SCOPE

Update an address scope.

Positional arguments

ADDRESS_SCOPE

ID or name of address_scope to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name of the address scope to update.

neutron agent-delete

usage: neutron agent-delete [-h] [--request-format {json}] AGENT

Delete a given agent.

Positional arguments

AGENT

ID of agent to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron agent-show

usage: neutron agent-show [-h]
                          [-f {html,json,json,shell,table,value,yaml,yaml}]
                          [-c COLUMN] [--max-width <integer>] [--noindent]
                          [--prefix PREFIX] [--request-format {json}] [-D]
                          [-F FIELD]
                          AGENT

Show information of a given agent.

Positional arguments

AGENT

ID of agent to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron agent-update

usage: neutron agent-update [-h] [--request-format {json}]
                            [--admin-state-down] [--description DESCRIPTION]
                            AGENT

Updates the admin status and description for a specified agent.

Positional arguments

AGENT

ID of agent to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--admin-state-down

Set admin state up of the agent to false.

--description DESCRIPTION

Description for the agent.

neutron dhcp-agent-list-hosting-net

usage: neutron dhcp-agent-list-hosting-net [-h]
                                           [-f {csv,html,json,json,table,value,yaml,yaml}]
                                           [-c COLUMN] [--max-width <integer>]
                                           [--noindent]
                                           [--quote {all,minimal,none,nonnumeric}]
                                           [--request-format {json}] [-D]
                                           [-F FIELD]
                                           network

List DHCP agents hosting a network.

Positional arguments

network

Network to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron dhcp-agent-network-add

usage: neutron dhcp-agent-network-add [-h] [--request-format {json}]
                                      dhcp_agent network

Add a network to a DHCP agent.

Positional arguments

dhcp_agent

ID of the DHCP agent.

network

Network to add.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron dhcp-agent-network-remove

usage: neutron dhcp-agent-network-remove [-h] [--request-format {json}]
                                         dhcp_agent network

Remove a network from a DHCP agent.

Positional arguments

dhcp_agent

ID of the DHCP agent.

network

Network to remove.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron ext-show

usage: neutron ext-show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}]
                        [-c COLUMN] [--max-width <integer>] [--noindent]
                        [--prefix PREFIX] [--request-format {json}] [-D]
                        [-F FIELD]
                        EXTENSION

Show information of a given resource.

Positional arguments

EXTENSION

ID of extension to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron firewall-create

usage: neutron firewall-create [-h]
                               [-f {html,json,json,shell,table,value,yaml,yaml}]
                               [-c COLUMN] [--max-width <integer>]
                               [--noindent] [--prefix PREFIX]
                               [--request-format {json}]
                               [--tenant-id TENANT_ID] [--name NAME]
                               [--description DESCRIPTION]
                               [--admin-state-down] [--router ROUTER]
                               POLICY

Create a firewall.

Positional arguments

POLICY

Firewall policy name or ID.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--name NAME

Name for the firewall.

--description DESCRIPTION

Description for the firewall rule.

--admin-state-down

Set admin state up to false.

--router ROUTER

Firewall associated router names or IDs (requires FWaaS router insertion extension, this option can be repeated)

neutron firewall-delete

usage: neutron firewall-delete [-h] [--request-format {json}] FIREWALL

Delete a given firewall.

Positional arguments

FIREWALL

ID or name of firewall to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron firewall-policy-create

usage: neutron firewall-policy-create [-h]
                                      [-f {html,json,json,shell,table,value,yaml,yaml}]
                                      [-c COLUMN] [--max-width <integer>]
                                      [--noindent] [--prefix PREFIX]
                                      [--request-format {json}]
                                      [--tenant-id TENANT_ID]
                                      [--description DESCRIPTION] [--shared]
                                      [--firewall-rules FIREWALL_RULES]
                                      [--audited]
                                      NAME

Create a firewall policy.

Positional arguments

NAME

Name for the firewall policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description for the firewall policy.

--shared

Create a shared policy.

--firewall-rules FIREWALL_RULES

Ordered list of whitespace-delimited firewall rule names or IDs; e.g., --firewall-rules "rule1 rule2"

--audited

Sets audited to True.

neutron firewall-policy-delete

usage: neutron firewall-policy-delete [-h] [--request-format {json}]
                                      FIREWALL_POLICY

Delete a given firewall policy.

Positional arguments

FIREWALL_POLICY

ID or name of firewall_policy to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron firewall-policy-insert-rule

usage: neutron firewall-policy-insert-rule [-h] [--request-format {json}]
                                           [--insert-before FIREWALL_RULE]
                                           [--insert-after FIREWALL_RULE]
                                           FIREWALL_POLICY FIREWALL_RULE

Insert a rule into a given firewall policy.

Positional arguments

FIREWALL_POLICY

ID or name of firewall_policy to update.

FIREWALL_RULE

New rule to insert.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--insert-before FIREWALL_RULE

Insert before this rule.

--insert-after FIREWALL_RULE

Insert after this rule.

neutron firewall-policy-remove-rule

usage: neutron firewall-policy-remove-rule [-h] [--request-format {json}]
                                           FIREWALL_POLICY FIREWALL_RULE

Remove a rule from a given firewall policy.

Positional arguments

FIREWALL_POLICY

ID or name of firewall_policy to update.

FIREWALL_RULE

Firewall rule to remove from policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron firewall-policy-show

usage: neutron firewall-policy-show [-h]
                                    [-f {html,json,json,shell,table,value,yaml,yaml}]
                                    [-c COLUMN] [--max-width <integer>]
                                    [--noindent] [--prefix PREFIX]
                                    [--request-format {json}] [-D] [-F FIELD]
                                    FIREWALL_POLICY

Show information of a given firewall policy.

Positional arguments

FIREWALL_POLICY

ID or name of firewall_policy to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron firewall-policy-update

usage: neutron firewall-policy-update [-h] [--request-format {json}]
                                      [--firewall-rules FIREWALL_RULES]
                                      FIREWALL_POLICY

Update a given firewall policy.

Positional arguments

FIREWALL_POLICY

ID or name of firewall_policy to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--firewall-rules FIREWALL_RULES

Ordered list of whitespace-delimited firewall rule names or IDs; e.g., --firewall-rules "rule1 rule2"

neutron firewall-rule-delete

usage: neutron firewall-rule-delete [-h] [--request-format {json}]
                                    FIREWALL_RULE

Delete a given firewall rule.

Positional arguments

FIREWALL_RULE

ID or name of firewall_rule to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron firewall-rule-show

usage: neutron firewall-rule-show [-h]
                                  [-f {html,json,json,shell,table,value,yaml,yaml}]
                                  [-c COLUMN] [--max-width <integer>]
                                  [--noindent] [--prefix PREFIX]
                                  [--request-format {json}] [-D] [-F FIELD]
                                  FIREWALL_RULE

Show information of a given firewall rule.

Positional arguments

FIREWALL_RULE

ID or name of firewall_rule to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron firewall-rule-update

usage: neutron firewall-rule-update [-h] [--request-format {json}]
                                    [--protocol {tcp,udp,icmp,any}]
                                    FIREWALL_RULE

Update a given firewall rule.

Positional arguments

FIREWALL_RULE

ID or name of firewall_rule to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--protocol {tcp,udp,icmp,any}

Protocol for the firewall rule.

neutron firewall-show

usage: neutron firewall-show [-h]
                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                             [-c COLUMN] [--max-width <integer>] [--noindent]
                             [--prefix PREFIX] [--request-format {json}] [-D]
                             [-F FIELD]
                             FIREWALL

Show information of a given firewall.

Positional arguments

FIREWALL

ID or name of firewall to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron firewall-update

usage: neutron firewall-update [-h] [--request-format {json}]
                               [--policy POLICY]
                               [--router ROUTER | --no-routers]
                               FIREWALL

Update a given firewall.

Positional arguments

FIREWALL

ID or name of firewall to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--policy POLICY

Firewall policy name or ID.

--router ROUTER

Firewall associated router names or IDs (requires FWaaS router insertion extension, this option can be repeated)

--no-routers

Associate no routers with the firewall (requires FWaaS router insertion extension)

neutron flavor-associate

usage: neutron flavor-associate [-h] [--request-format {json}]
                                FLAVOR FLAVOR_PROFILE

Associate a Neutron service flavor with a flavor profile.

Positional arguments

FLAVOR

Name or ID of the flavor to associate.

FLAVOR_PROFILE

ID of the flavor profile to be associated with the flavor.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron flavor-create

usage: neutron flavor-create [-h]
                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                             [-c COLUMN] [--max-width <integer>] [--noindent]
                             [--prefix PREFIX] [--request-format {json}]
                             [--tenant-id TENANT_ID]
                             [--description DESCRIPTION]
                             [--enabled {True,False}]
                             NAME SERVICE_TYPE

Create a Neutron service flavor.

Positional arguments

NAME

Name for the flavor.

SERVICE_TYPE

Service type to which the flavor applies to: e.g. VPN. (See service-provider-list for loaded examples.)

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description for the flavor.

--enabled {True,False}

Sets enabled flag.

neutron flavor-delete

usage: neutron flavor-delete [-h] [--request-format {json}] FLAVOR

Delete a given Neutron service flavor.

Positional arguments

FLAVOR

ID or name of flavor to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron flavor-disassociate

usage: neutron flavor-disassociate [-h] [--request-format {json}]
                                   FLAVOR FLAVOR_PROFILE

Disassociate a Neutron service flavor from a flavor profile.

Positional arguments

FLAVOR

Name or ID of the flavor.

FLAVOR_PROFILE

ID of the flavor profile to be disassociated from the flavor.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron flavor-profile-delete

usage: neutron flavor-profile-delete [-h] [--request-format {json}]
                                     SERVICE_PROFILE

Delete a given Neutron service flavor profile.

Positional arguments

SERVICE_PROFILE

ID or name of service_profile to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron flavor-profile-show

usage: neutron flavor-profile-show [-h]
                                   [-f {html,json,json,shell,table,value,yaml,yaml}]
                                   [-c COLUMN] [--max-width <integer>]
                                   [--noindent] [--prefix PREFIX]
                                   [--request-format {json}] [-D] [-F FIELD]
                                   SERVICE_PROFILE

Show information about a given Neutron service flavor profile.

Positional arguments

SERVICE_PROFILE

ID or name of service_profile to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron flavor-profile-update

usage: neutron flavor-profile-update [-h] [--request-format {json}]
                                     [--description DESCRIPTION]
                                     [--driver DRIVER] [--metainfo METAINFO]
                                     [--enabled {True,False}]
                                     SERVICE_PROFILE

Update a given Neutron service flavor profile.

Positional arguments

SERVICE_PROFILE

ID or name of service_profile to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--description DESCRIPTION

Description for the flavor profile.

--driver DRIVER

Python module path to driver.

--metainfo METAINFO

Metainfo for the flavor profile.

--enabled {True,False}

Sets enabled flag.

neutron flavor-show

usage: neutron flavor-show [-h]
                           [-f {html,json,json,shell,table,value,yaml,yaml}]
                           [-c COLUMN] [--max-width <integer>] [--noindent]
                           [--prefix PREFIX] [--request-format {json}] [-D]
                           [-F FIELD]
                           FLAVOR

Show information about a given Neutron service flavor.

Positional arguments

FLAVOR

ID or name of flavor to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron flavor-update

usage: neutron flavor-update [-h] [--request-format {json}] [--name NAME]
                             [--description DESCRIPTION]
                             [--enabled {True,False}]
                             FLAVOR

Update a Neutron service flavor.

Positional arguments

FLAVOR

ID or name of flavor to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name for the flavor.

--description DESCRIPTION

Description for the flavor.

--enabled {True,False}

Sets enabled flag.

neutron floatingip-associate

usage: neutron floatingip-associate [-h] [--request-format {json}]
                                    [--fixed-ip-address FIXED_IP_ADDRESS]
                                    FLOATINGIP_ID PORT

Create a mapping between a floating IP and a fixed IP.

Positional arguments

FLOATINGIP_ID

ID of the floating IP to associate.

PORT

ID or name of the port to be associated with the floating IP.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--fixed-ip-address FIXED_IP_ADDRESS

IP address on the port (only required if port has multiple IPs).

neutron floatingip-create

usage: neutron floatingip-create [-h]
                                 [-f {html,json,json,shell,table,value,yaml,yaml}]
                                 [-c COLUMN] [--max-width <integer>]
                                 [--noindent] [--prefix PREFIX]
                                 [--request-format {json}]
                                 [--tenant-id TENANT_ID] [--port-id PORT_ID]
                                 [--fixed-ip-address FIXED_IP_ADDRESS]
                                 [--floating-ip-address FLOATING_IP_ADDRESS]
                                 [--subnet SUBNET_ID]
                                 FLOATING_NETWORK

Create a floating IP for a given tenant.

Positional arguments

FLOATING_NETWORK

Network name or ID to allocate floating IP from.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--port-id PORT_ID

ID of the port to be associated with the floating IP.

--fixed-ip-address FIXED_IP_ADDRESS

IP address on the port (only required if port has multiple IPs).

--floating-ip-address FLOATING_IP_ADDRESS

IP address of the floating IP

--subnet SUBNET_ID

Subnet ID on which you want to create the floating IP.

neutron floatingip-delete

usage: neutron floatingip-delete [-h] [--request-format {json}] FLOATINGIP

Delete a given floating IP.

Positional arguments

FLOATINGIP

ID of floatingip to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron floatingip-disassociate

usage: neutron floatingip-disassociate [-h] [--request-format {json}]
                                       FLOATINGIP_ID

Remove a mapping from a floating IP to a fixed IP.

Positional arguments

FLOATINGIP_ID

ID of the floating IP to disassociate.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron floatingip-show

usage: neutron floatingip-show [-h]
                               [-f {html,json,json,shell,table,value,yaml,yaml}]
                               [-c COLUMN] [--max-width <integer>]
                               [--noindent] [--prefix PREFIX]
                               [--request-format {json}] [-D] [-F FIELD]
                               FLOATINGIP

Show information of a given floating IP.

Positional arguments

FLOATINGIP

ID of floatingip to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron gateway-device-create

usage: neutron gateway-device-create [-h]
                                     [-f {html,json,json,shell,table,value,yaml,yaml}]
                                     [-c COLUMN] [--max-width <integer>]
                                     [--noindent] [--prefix PREFIX]
                                     [--request-format {json}]
                                     [--tenant-id TENANT_ID]
                                     [--connector-type {stt,gre,ipsecgre,ipsecstt,bridge,ipsec_gre,ipsec_stt}]
                                     --connector-ip CONNECTOR_IP
                                     (--client-certificate CERT_DATA | --client-certificate-file CERT_FILE)
                                     NAME

Create a network gateway device.

Positional arguments

NAME

Name of network gateway device to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--connector-type {stt,gre,ipsecgre,ipsecstt,bridge,ipsec_gre,ipsec_stt}

Type of the transport zone connector to use for this device. Valid values are gre, stt, ipsec_gre, ipsec_stt, and bridge. Defaults to stt. ipsecgre and ipsecstt are also accepted as alternative names

--connector-ip CONNECTOR_IP

IP address for this device's transport connector. It must correspond to the IP address of the interface used for tenant traffic on the NSX gateway node.

--client-certificate CERT_DATA

PEM certificate used by the NSX gateway transport node to authenticate with the NSX controller.

--client-certificate-file CERT_FILE

File containing the PEM certificate used by the NSX gateway transport node to authenticate with the NSX controller.

neutron gateway-device-delete

usage: neutron gateway-device-delete [-h] [--request-format {json}]
                                     GATEWAY_DEVICE

Delete a given network gateway device.

Positional arguments

GATEWAY_DEVICE

ID or name of gateway_device to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron gateway-device-show

usage: neutron gateway-device-show [-h]
                                   [-f {html,json,json,shell,table,value,yaml,yaml}]
                                   [-c COLUMN] [--max-width <integer>]
                                   [--noindent] [--prefix PREFIX]
                                   [--request-format {json}] [-D] [-F FIELD]
                                   GATEWAY_DEVICE

Show information for a given network gateway device.

Positional arguments

GATEWAY_DEVICE

ID or name of gateway_device to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron gateway-device-update

usage: neutron gateway-device-update [-h] [--request-format {json}]
                                     [--name NAME]
                                     [--connector-type {stt,gre,ipsecgre,ipsecstt,bridge,ipsec_gre,ipsec_stt}]
                                     [--connector-ip CONNECTOR_IP]
                                     [--client-certificate CERT_DATA | --client-certificate-file CERT_FILE]
                                     GATEWAY_DEVICE

Update a network gateway device.

Positional arguments

GATEWAY_DEVICE

ID or name of gateway_device to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

New name for network gateway device.

--connector-type {stt,gre,ipsecgre,ipsecstt,bridge,ipsec_gre,ipsec_stt}

Type of the transport zone connector to use for this device. Valid values are gre, stt, ipsec_gre, ipsec_stt, and bridge. Defaults to stt. ipsecgre and ipsecstt are also accepted as alternative names

--connector-ip CONNECTOR_IP

IP address for this device's transport connector. It must correspond to the IP address of the interface used for tenant traffic on the NSX gateway node.

--client-certificate CERT_DATA

PEM certificate used by the NSX gateway transport node to authenticate with the NSX controller.

--client-certificate-file CERT_FILE

File containing the PEM certificate used by the NSX gateway transport node to authenticate with the NSX controller.

neutron ipsec-site-connection-delete

usage: neutron ipsec-site-connection-delete [-h] [--request-format {json}]
                                            IPSEC_SITE_CONNECTION

Delete a given IPsec site connection.

Positional arguments

IPSEC_SITE_CONNECTION

ID or name of ipsec_site_connection to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron ipsec-site-connection-show

usage: neutron ipsec-site-connection-show [-h]
                                          [-f {html,json,json,shell,table,value,yaml,yaml}]
                                          [-c COLUMN] [--max-width <integer>]
                                          [--noindent] [--prefix PREFIX]
                                          [--request-format {json}] [-D]
                                          [-F FIELD]
                                          IPSEC_SITE_CONNECTION

Show information of a given IPsec site connection.

Positional arguments

IPSEC_SITE_CONNECTION

ID or name of ipsec_site_connection to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron ipsec-site-connection-update

usage: neutron ipsec-site-connection-update [-h] [--request-format {json}]
                                            [--dpd action=ACTION,interval=INTERVAL,timeout=TIMEOUT]
                                            [--local-ep-group LOCAL_EP_GROUP]
                                            [--peer-ep-group PEER_EP_GROUP]
                                            IPSEC_SITE_CONNECTION

Update a given IPsec site connection.

Positional arguments

IPSEC_SITE_CONNECTION

ID or name of ipsec_site_connection to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--dpd

action=ACTION,interval=INTERVAL,timeout=TIMEOUT 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.

--local-ep-group LOCAL_EP_GROUP

Local endpoint group ID/name with subnet(s) for IPSec connection.

--peer-ep-group PEER_EP_GROUP

Peer endpoint group ID/name with CIDR(s) for IPsec connection.

neutron l3-agent-list-hosting-router

usage: neutron l3-agent-list-hosting-router [-h]
                                            [-f {csv,html,json,json,table,value,yaml,yaml}]
                                            [-c COLUMN]
                                            [--max-width <integer>]
                                            [--noindent]
                                            [--quote {all,minimal,none,nonnumeric}]
                                            [--request-format {json}] [-D]
                                            [-F FIELD]
                                            router

List L3 agents hosting a router.

Positional arguments

router

Router to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron l3-agent-router-add

usage: neutron l3-agent-router-add [-h] [--request-format {json}]
                                   l3_agent router

Add a router to a L3 agent.

Positional arguments

l3_agent

ID of the L3 agent.

router

Router to add.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron l3-agent-router-remove

usage: neutron l3-agent-router-remove [-h] [--request-format {json}]
                                      l3_agent router

Remove a router from a L3 agent.

Positional arguments

l3_agent

ID of the L3 agent.

router

Router to remove.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-agent-hosting-pool

usage: neutron lb-agent-hosting-pool [-h]
                                     [-f {csv,html,json,json,table,value,yaml,yaml}]
                                     [-c COLUMN] [--max-width <integer>]
                                     [--noindent]
                                     [--quote {all,minimal,none,nonnumeric}]
                                     [--request-format {json}] [-D] [-F FIELD]
                                     pool

Get loadbalancer agent hosting a pool. Deriving from ListCommand though server will return only one agent to keep common output format for all agent schedulers

Positional arguments

pool

Pool to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-healthmonitor-associate

usage: neutron lb-healthmonitor-associate [-h] [--request-format {json}]
                                          HEALTH_MONITOR_ID POOL

Create a mapping between a health monitor and a pool.

Positional arguments

HEALTH_MONITOR_ID

Health monitor to associate.

POOL

ID of the pool to be associated with the health monitor.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-healthmonitor-delete

usage: neutron lb-healthmonitor-delete [-h] [--request-format {json}]
                                       HEALTH_MONITOR

Delete a given health monitor.

Positional arguments

HEALTH_MONITOR

ID of health_monitor to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-healthmonitor-disassociate

usage: neutron lb-healthmonitor-disassociate [-h] [--request-format {json}]
                                             HEALTH_MONITOR_ID POOL

Remove a mapping from a health monitor to a pool.

Positional arguments

HEALTH_MONITOR_ID

Health monitor to associate.

POOL

ID of the pool to be associated with the health monitor.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-healthmonitor-show

usage: neutron lb-healthmonitor-show [-h]
                                     [-f {html,json,json,shell,table,value,yaml,yaml}]
                                     [-c COLUMN] [--max-width <integer>]
                                     [--noindent] [--prefix PREFIX]
                                     [--request-format {json}] [-D] [-F FIELD]
                                     HEALTH_MONITOR

Show information of a given health monitor.

Positional arguments

HEALTH_MONITOR

ID of health_monitor to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-healthmonitor-update

usage: neutron lb-healthmonitor-update [-h] [--request-format {json}]
                                       HEALTH_MONITOR

Update a given health monitor.

Positional arguments

HEALTH_MONITOR

ID of health_monitor to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-member-create

usage: neutron lb-member-create [-h]
                                [-f {html,json,json,shell,table,value,yaml,yaml}]
                                [-c COLUMN] [--max-width <integer>]
                                [--noindent] [--prefix PREFIX]
                                [--request-format {json}]
                                [--tenant-id TENANT_ID] [--admin-state-down]
                                [--weight WEIGHT] --address ADDRESS
                                --protocol-port PROTOCOL_PORT
                                POOL

Create a member.

Positional arguments

POOL

Pool ID or name this vip belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--admin-state-down

Set admin state up to false.

--weight WEIGHT

Weight of pool member in the pool (default:1, [0..256]).

--address ADDRESS

IP address of the pool member on the pool network.

--protocol-port PROTOCOL_PORT

Port on which the pool member listens for requests or connections.

neutron lb-member-delete

usage: neutron lb-member-delete [-h] [--request-format {json}] MEMBER

Delete a given member.

Positional arguments

MEMBER

ID or name of member to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-member-show

usage: neutron lb-member-show [-h]
                              [-f {html,json,json,shell,table,value,yaml,yaml}]
                              [-c COLUMN] [--max-width <integer>] [--noindent]
                              [--prefix PREFIX] [--request-format {json}] [-D]
                              [-F FIELD]
                              MEMBER

Show information of a given member.

Positional arguments

MEMBER

ID of member to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-member-update

usage: neutron lb-member-update [-h] [--request-format {json}] MEMBER

Update a given member.

Positional arguments

MEMBER

ID or name of member to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-pool-delete

usage: neutron lb-pool-delete [-h] [--request-format {json}] POOL

Delete a given pool.

Positional arguments

POOL

ID or name of pool to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-pool-list-on-agent

usage: neutron lb-pool-list-on-agent [-h]
                                     [-f {csv,html,json,json,table,value,yaml,yaml}]
                                     [-c COLUMN] [--max-width <integer>]
                                     [--noindent]
                                     [--quote {all,minimal,none,nonnumeric}]
                                     [--request-format {json}] [-D] [-F FIELD]
                                     lbaas_agent

List the pools on a loadbalancer agent.

Positional arguments

lbaas_agent

ID of the loadbalancer agent to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-pool-show

usage: neutron lb-pool-show [-h]
                            [-f {html,json,json,shell,table,value,yaml,yaml}]
                            [-c COLUMN] [--max-width <integer>] [--noindent]
                            [--prefix PREFIX] [--request-format {json}] [-D]
                            [-F FIELD]
                            POOL

Show information of a given pool.

Positional arguments

POOL

ID or name of pool to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-pool-stats

usage: neutron lb-pool-stats [-h]
                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                             [-c COLUMN] [--max-width <integer>] [--noindent]
                             [--prefix PREFIX] [--request-format {json}] [-D]
                             [-F FIELD]
                             POOL

Retrieve stats for a given pool.

Positional arguments

POOL

ID or name of pool to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-pool-update

usage: neutron lb-pool-update [-h] [--request-format {json}] POOL

Update a given pool.

Positional arguments

POOL

ID or name of pool to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-vip-create

usage: neutron lb-vip-create [-h]
                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                             [-c COLUMN] [--max-width <integer>] [--noindent]
                             [--prefix PREFIX] [--request-format {json}]
                             [--tenant-id TENANT_ID] [--address ADDRESS]
                             [--admin-state-down]
                             [--connection-limit CONNECTION_LIMIT]
                             [--description DESCRIPTION] --name NAME
                             --protocol-port PROTOCOL_PORT --protocol
                             {TCP,HTTP,HTTPS} --subnet-id SUBNET
                             POOL

Create a vip.

Positional arguments

POOL

Pool ID or name this vip belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--address ADDRESS

IP address of the vip.

--admin-state-down

Set admin state up to false.

--connection-limit CONNECTION_LIMIT

The maximum number of connections per second allowed for the vip. Positive integer or -1 for unlimited (default).

--description DESCRIPTION

Description of the vip.

--name NAME

Name of the vip.

--protocol-port PROTOCOL_PORT

TCP port on which to listen for client traffic that is associated with the vip address.

--protocol {TCP,HTTP,HTTPS}

Protocol for balancing.

--subnet-id SUBNET

The subnet on which to allocate the vip address.

neutron lb-vip-delete

usage: neutron lb-vip-delete [-h] [--request-format {json}] VIP

Delete a given vip.

Positional arguments

VIP

ID or name of vip to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lb-vip-show

usage: neutron lb-vip-show [-h]
                           [-f {html,json,json,shell,table,value,yaml,yaml}]
                           [-c COLUMN] [--max-width <integer>] [--noindent]
                           [--prefix PREFIX] [--request-format {json}] [-D]
                           [-F FIELD]
                           VIP

Show information of a given vip.

Positional arguments

VIP

ID or name of vip to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lb-vip-update

usage: neutron lb-vip-update [-h] [--request-format {json}] VIP

Update a given vip.

Positional arguments

VIP

ID or name of vip to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-agent-hosting-loadbalancer

usage: neutron lbaas-agent-hosting-loadbalancer [-h]
                                                [-f {csv,html,json,json,table,value,yaml,yaml}]
                                                [-c COLUMN]
                                                [--max-width <integer>]
                                                [--noindent]
                                                [--quote {all,minimal,none,nonnumeric}]
                                                [--request-format {json}] [-D]
                                                [-F FIELD]
                                                loadbalancer

Get lbaas v2 agent hosting a loadbalancer. Deriving from ListCommand though server will return only one agent to keep common output format for all agent schedulers

Positional arguments

loadbalancer

LoadBalancer to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-healthmonitor-delete

usage: neutron lbaas-healthmonitor-delete [-h] [--request-format {json}]
                                          HEALTHMONITOR

LBaaS v2 Delete a given healthmonitor.

Positional arguments

HEALTHMONITOR

ID or name of healthmonitor to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-healthmonitor-show

usage: neutron lbaas-healthmonitor-show [-h]
                                        [-f {html,json,json,shell,table,value,yaml,yaml}]
                                        [-c COLUMN] [--max-width <integer>]
                                        [--noindent] [--prefix PREFIX]
                                        [--request-format {json}] [-D]
                                        [-F FIELD]
                                        HEALTHMONITOR

LBaaS v2 Show information of a given healthmonitor.

Positional arguments

HEALTHMONITOR

ID or name of healthmonitor to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-healthmonitor-update

usage: neutron lbaas-healthmonitor-update [-h] [--request-format {json}]
                                          [--name NAME]
                                          HEALTHMONITOR

LBaaS v2 Update a given healthmonitor.

Positional arguments

HEALTHMONITOR

ID or name of healthmonitor to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Updated name of the health monitor.

neutron lbaas-listener-delete

usage: neutron lbaas-listener-delete [-h] [--request-format {json}] LISTENER

LBaaS v2 Delete a given listener.

Positional arguments

LISTENER

ID or name of listener to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-listener-show

usage: neutron lbaas-listener-show [-h]
                                   [-f {html,json,json,shell,table,value,yaml,yaml}]
                                   [-c COLUMN] [--max-width <integer>]
                                   [--noindent] [--prefix PREFIX]
                                   [--request-format {json}] [-D] [-F FIELD]
                                   LISTENER

LBaaS v2 Show information of a given listener.

Positional arguments

LISTENER

ID or name of listener to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-listener-update

usage: neutron lbaas-listener-update [-h] [--request-format {json}] LISTENER

LBaaS v2 Update a given listener.

Positional arguments

LISTENER

ID of listener to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-loadbalancer-create

usage: neutron lbaas-loadbalancer-create [-h]
                                         [-f {html,json,json,shell,table,value,yaml,yaml}]
                                         [-c COLUMN] [--max-width <integer>]
                                         [--noindent] [--prefix PREFIX]
                                         [--request-format {json}]
                                         [--tenant-id TENANT_ID]
                                         [--description DESCRIPTION]
                                         [--admin-state-down] [--name NAME]
                                         [--provider PROVIDER]
                                         [--flavor FLAVOR]
                                         [--vip-address VIP_ADDRESS]
                                         VIP_SUBNET

LBaaS v2 Create a loadbalancer.

Positional arguments

VIP_SUBNET

Load balancer VIP subnet.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description of the load balancer.

--admin-state-down

Set admin state up to false.

--name NAME

Name of the load balancer.

--provider PROVIDER

Provider name of load balancer service.

--flavor FLAVOR

ID or name of flavor.

--vip-address VIP_ADDRESS

VIP address for the load balancer.

neutron lbaas-loadbalancer-delete

usage: neutron lbaas-loadbalancer-delete [-h] [--request-format {json}]
                                         LOADBALANCER

LBaaS v2 Delete a given loadbalancer.

Positional arguments

LOADBALANCER

ID or name of loadbalancer to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-loadbalancer-list-on-agent

usage: neutron lbaas-loadbalancer-list-on-agent [-h]
                                                [-f {csv,html,json,json,table,value,yaml,yaml}]
                                                [-c COLUMN]
                                                [--max-width <integer>]
                                                [--noindent]
                                                [--quote {all,minimal,none,nonnumeric}]
                                                [--request-format {json}] [-D]
                                                [-F FIELD]
                                                lbaas_agent

List the loadbalancers on a loadbalancer v2 agent.

Positional arguments

lbaas_agent

ID of the loadbalancer agent to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-loadbalancer-show

usage: neutron lbaas-loadbalancer-show [-h]
                                       [-f {html,json,json,shell,table,value,yaml,yaml}]
                                       [-c COLUMN] [--max-width <integer>]
                                       [--noindent] [--prefix PREFIX]
                                       [--request-format {json}] [-D]
                                       [-F FIELD]
                                       LOADBALANCER

LBaaS v2 Show information of a given loadbalancer.

Positional arguments

LOADBALANCER

ID or name of loadbalancer to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-loadbalancer-stats

usage: neutron lbaas-loadbalancer-stats [-h]
                                        [-f {html,json,json,shell,table,value,yaml,yaml}]
                                        [-c COLUMN] [--max-width <integer>]
                                        [--noindent] [--prefix PREFIX]
                                        [--request-format {json}] [-D]
                                        [-F FIELD]
                                        LOADBALANCER

Retrieve stats for a given loadbalancer.

Positional arguments

LOADBALANCER

ID or name of loadbalancer to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-loadbalancer-update

usage: neutron lbaas-loadbalancer-update [-h] [--request-format {json}]
                                         LOADBALANCER

LBaaS v2 Update a given loadbalancer.

Positional arguments

LOADBALANCER

ID or name of loadbalancer to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-member-create

usage: neutron lbaas-member-create [-h]
                                   [-f {html,json,json,shell,table,value,yaml,yaml}]
                                   [-c COLUMN] [--max-width <integer>]
                                   [--noindent] [--prefix PREFIX]
                                   [--request-format {json}]
                                   [--tenant-id TENANT_ID]
                                   [--admin-state-down] [--weight WEIGHT]
                                   [--name NAME] --subnet SUBNET --address
                                   ADDRESS --protocol-port PROTOCOL_PORT
                                   POOL

LBaaS v2 Create a member.

Positional arguments

POOL

ID or name of the pool that this member belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--admin-state-down

Set admin state up to false

--weight WEIGHT

Weight of member in the pool (default:1, [0..256]).

--name NAME

Name of the member to be created.

--subnet SUBNET

Subnet ID or name for the member.

--address ADDRESS

IP address of the pool member in the pool.

--protocol-port PROTOCOL_PORT

Port on which the pool member listens for requests or connections.

neutron lbaas-member-delete

usage: neutron lbaas-member-delete [-h] [--request-format {json}] MEMBER POOL

LBaaS v2 Delete a given member.

Positional arguments

MEMBER

ID or name of member to delete.

POOL

ID or name of the pool that this member belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-member-list

usage: neutron lbaas-member-list [-h]
                                 [-f {csv,html,json,json,table,value,yaml,yaml}]
                                 [-c COLUMN] [--max-width <integer>]
                                 [--noindent]
                                 [--quote {all,minimal,none,nonnumeric}]
                                 [--request-format {json}] [-D] [-F FIELD]
                                 [-P SIZE] [--sort-key FIELD]
                                 [--sort-dir {asc,desc}]
                                 POOL

LBaaS v2 List members that belong to a given pool.

Positional arguments

POOL

ID or name of the pool that this member belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

-P SIZE, --page-size SIZE

Specify retrieve unit of each request, then split one request to several requests.

--sort-key FIELD

Sorts the list by the specified fields in the specified directions. You can repeat this option, but you must specify an equal number of sort_dir and sort_key values. Extra sort_dir options are ignored. Missing sort_dir options use the default asc value.

--sort-dir {asc,desc}

Sorts the list in the specified direction. You can repeat this option.

neutron lbaas-member-show

usage: neutron lbaas-member-show [-h]
                                 [-f {html,json,json,shell,table,value,yaml,yaml}]
                                 [-c COLUMN] [--max-width <integer>]
                                 [--noindent] [--prefix PREFIX]
                                 [--request-format {json}] [-D] [-F FIELD]
                                 MEMBER POOL

LBaaS v2 Show information of a given member.

Positional arguments

MEMBER

ID or name of member to look up.

POOL

ID or name of the pool that this member belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-member-update

usage: neutron lbaas-member-update [-h] [--request-format {json}]
                                   [--admin-state-down] [--weight WEIGHT]
                                   [--name NAME]
                                   MEMBER POOL

LBaaS v2 Update a given member.

Positional arguments

MEMBER

ID or name of member to update.

POOL

ID or name of the pool that this member belongs to

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--admin-state-down

Set admin state up to false

--weight WEIGHT

Weight of member in the pool (default:1, [0..256])

--name NAME

Updated name of the member.

neutron lbaas-pool-delete

usage: neutron lbaas-pool-delete [-h] [--request-format {json}] POOL

LBaaS v2 Delete a given pool.

Positional arguments

POOL

ID or name of pool to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron lbaas-pool-show

usage: neutron lbaas-pool-show [-h]
                               [-f {html,json,json,shell,table,value,yaml,yaml}]
                               [-c COLUMN] [--max-width <integer>]
                               [--noindent] [--prefix PREFIX]
                               [--request-format {json}] [-D] [-F FIELD]
                               POOL

LBaaS v2 Show information of a given pool.

Positional arguments

POOL

ID or name of pool to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron lbaas-pool-update

usage: neutron lbaas-pool-update [-h] [--request-format {json}] POOL

LBaaS v2 Update a given pool.

Positional arguments

POOL

ID or name of pool to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron meter-label-create

usage: neutron meter-label-create [-h]
                                  [-f {html,json,json,shell,table,value,yaml,yaml}]
                                  [-c COLUMN] [--max-width <integer>]
                                  [--noindent] [--prefix PREFIX]
                                  [--request-format {json}]
                                  [--tenant-id TENANT_ID]
                                  [--description DESCRIPTION] [--shared]
                                  NAME

Create a metering label for a given tenant.

Positional arguments

NAME

Name of metering label to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description of metering label to create.

--shared

Set the label as shared.

neutron meter-label-delete

usage: neutron meter-label-delete [-h] [--request-format {json}]
                                  METERING_LABEL

Delete a given metering label.

Positional arguments

METERING_LABEL

ID or name of metering_label to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron meter-label-rule-create

usage: neutron meter-label-rule-create [-h]
                                       [-f {html,json,json,shell,table,value,yaml,yaml}]
                                       [-c COLUMN] [--max-width <integer>]
                                       [--noindent] [--prefix PREFIX]
                                       [--request-format {json}]
                                       [--tenant-id TENANT_ID]
                                       [--direction {ingress,egress}]
                                       [--excluded]
                                       LABEL REMOTE_IP_PREFIX

Create a metering label rule for a given label.

Positional arguments

LABEL

Id or Name of the label.

REMOTE_IP_PREFIX

CIDR to match on.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--direction {ingress,egress}

Direction of traffic, default: ingress.

--excluded

Exclude this CIDR from the label, default: not excluded.

neutron meter-label-rule-delete

usage: neutron meter-label-rule-delete [-h] [--request-format {json}]
                                       METERING_LABEL_RULE

Delete a given metering label.

Positional arguments

METERING_LABEL_RULE

ID or name of metering_label_rule to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron meter-label-rule-show

usage: neutron meter-label-rule-show [-h]
                                     [-f {html,json,json,shell,table,value,yaml,yaml}]
                                     [-c COLUMN] [--max-width <integer>]
                                     [--noindent] [--prefix PREFIX]
                                     [--request-format {json}] [-D] [-F FIELD]
                                     METERING_LABEL_RULE

Show information of a given metering label rule.

Positional arguments

METERING_LABEL_RULE

ID or name of metering_label_rule to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron meter-label-show

usage: neutron meter-label-show [-h]
                                [-f {html,json,json,shell,table,value,yaml,yaml}]
                                [-c COLUMN] [--max-width <integer>]
                                [--noindent] [--prefix PREFIX]
                                [--request-format {json}] [-D] [-F FIELD]
                                METERING_LABEL

Show information of a given metering label.

Positional arguments

METERING_LABEL

ID or name of metering_label to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron net-create

usage: neutron net-create [-h]
                          [-f {html,json,json,shell,table,value,yaml,yaml}]
                          [-c COLUMN] [--max-width <integer>] [--noindent]
                          [--prefix PREFIX] [--request-format {json}]
                          [--tenant-id TENANT_ID] [--admin-state-down]
                          [--shared] [--provider:network_type <network_type>]
                          [--provider:physical_network <physical_network_name>]
                          [--provider:segmentation_id <segmentation_id>]
                          [--vlan-transparent {True,False}]
                          [--qos-policy QOS_POLICY]
                          [--availability-zone-hint AVAILABILITY_ZONE]
                          NAME

Create a network for a given tenant.

Positional arguments

NAME

Name of network to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--admin-state-down

Set admin state up to false.

--shared

Set the network as shared.

--provider:network_type <network_type>

The physical mechanism by which the virtual network is implemented.

--provider:physical_network <physical_network_name>

Name of the physical network over which the virtual network is implemented.

--provider:segmentation_id <segmentation_id>

VLAN ID for VLAN networks or tunnel-id for GRE/VXLAN networks.

--vlan-transparent {True,False}

Create a vlan transparent network.

--qos-policy QOS_POLICY

Attach QoS policy ID or name to the resource.

--availability-zone-hint AVAILABILITY_ZONE

Availability Zone for the network (requires availability zone extension, this option can be repeated).

neutron net-delete

usage: neutron net-delete [-h] [--request-format {json}] NETWORK

Delete a given network.

Positional arguments

NETWORK

ID or name of network to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron net-gateway-connect

usage: neutron net-gateway-connect [-h] [--request-format {json}]
                                   [--segmentation-type SEGMENTATION_TYPE]
                                   [--segmentation-id SEGMENTATION_ID]
                                   NET-GATEWAY-ID NETWORK-ID

Add an internal network interface to a router.

Positional arguments

NET-GATEWAY-ID

ID of the network gateway.

NETWORK-ID

ID of the internal network to connect on the gateway.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--segmentation-type SEGMENTATION_TYPE

L2 segmentation strategy on the external side of the gateway (e.g.: VLAN, FLAT).

--segmentation-id SEGMENTATION_ID

Identifier for the L2 segment on the external side of the gateway.

neutron net-gateway-create

usage: neutron net-gateway-create [-h]
                                  [-f {html,json,json,shell,table,value,yaml,yaml}]
                                  [-c COLUMN] [--max-width <integer>]
                                  [--noindent] [--prefix PREFIX]
                                  [--request-format {json}]
                                  [--tenant-id TENANT_ID]
                                  [--device id=ID,interface_name=NAME_OR_ID]
                                  NAME

Create a network gateway.

Positional arguments

NAME

Name of network gateway to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--device

id=ID,interface_name=NAME_OR_ID Device info for this gateway. You can repeat this option for multiple devices for HA gateways.

neutron net-gateway-delete

usage: neutron net-gateway-delete [-h] [--request-format {json}]
                                  NETWORK_GATEWAY

Delete a given network gateway.

Positional arguments

NETWORK_GATEWAY

ID or name of network_gateway to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron net-gateway-disconnect

usage: neutron net-gateway-disconnect [-h] [--request-format {json}]
                                      [--segmentation-type SEGMENTATION_TYPE]
                                      [--segmentation-id SEGMENTATION_ID]
                                      NET-GATEWAY-ID NETWORK-ID

Remove a network from a network gateway.

Positional arguments

NET-GATEWAY-ID

ID of the network gateway.

NETWORK-ID

ID of the internal network to connect on the gateway.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--segmentation-type SEGMENTATION_TYPE

L2 segmentation strategy on the external side of the gateway (e.g.: VLAN, FLAT).

--segmentation-id SEGMENTATION_ID

Identifier for the L2 segment on the external side of the gateway.

neutron net-gateway-show

usage: neutron net-gateway-show [-h]
                                [-f {html,json,json,shell,table,value,yaml,yaml}]
                                [-c COLUMN] [--max-width <integer>]
                                [--noindent] [--prefix PREFIX]
                                [--request-format {json}] [-D] [-F FIELD]
                                NETWORK_GATEWAY

Show information of a given network gateway.

Positional arguments

NETWORK_GATEWAY

ID or name of network_gateway to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron net-gateway-update

usage: neutron net-gateway-update [-h] [--request-format {json}]
                                  NETWORK_GATEWAY

Update the name for a network gateway.

Positional arguments

NETWORK_GATEWAY

ID or name of network_gateway to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron net-list-on-dhcp-agent

usage: neutron net-list-on-dhcp-agent [-h]
                                      [-f {csv,html,json,json,table,value,yaml,yaml}]
                                      [-c COLUMN] [--max-width <integer>]
                                      [--noindent]
                                      [--quote {all,minimal,none,nonnumeric}]
                                      [--request-format {json}] [-D]
                                      [-F FIELD] [-P SIZE] [--sort-key FIELD]
                                      [--sort-dir {asc,desc}]
                                      dhcp_agent

List the networks on a DHCP agent.

Positional arguments

dhcp_agent

ID of the DHCP agent.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

-P SIZE, --page-size SIZE

Specify retrieve unit of each request, then split one request to several requests.

--sort-key FIELD

Sorts the list by the specified fields in the specified directions. You can repeat this option, but you must specify an equal number of sort_dir and sort_key values. Extra sort_dir options are ignored. Missing sort_dir options use the default asc value.

--sort-dir {asc,desc}

Sorts the list in the specified direction. You can repeat this option.

neutron net-show

usage: neutron net-show [-h] [-f {html,json,json,shell,table,value,yaml,yaml}]
                        [-c COLUMN] [--max-width <integer>] [--noindent]
                        [--prefix PREFIX] [--request-format {json}] [-D]
                        [-F FIELD]
                        NETWORK

Show information of a given network.

Positional arguments

NETWORK

ID or name of network to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron net-update

usage: neutron net-update [-h] [--request-format {json}]
                          [--qos-policy QOS_POLICY | --no-qos-policy]
                          NETWORK

Update network's information.

Positional arguments

NETWORK

ID or name of network to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--qos-policy QOS_POLICY

Attach QoS policy ID or name to the resource.

--no-qos-policy

Detach QoS policy from the resource.

neutron port-create

usage: neutron port-create [-h]
                           [-f {html,json,json,shell,table,value,yaml,yaml}]
                           [-c COLUMN] [--max-width <integer>] [--noindent]
                           [--prefix PREFIX] [--request-format {json}]
                           [--tenant-id TENANT_ID] [--name NAME]
                           [--fixed-ip subnet_id=SUBNET,ip_address=IP_ADDR]
                           [--device-id DEVICE_ID]
                           [--device-owner DEVICE_OWNER] [--admin-state-down]
                           [--mac-address MAC_ADDRESS]
                           [--vnic-type <direct | direct-physical | macvtap | normal | baremetal>]
                           [--binding-profile BINDING_PROFILE]
                           [--security-group SECURITY_GROUP | --no-security-groups]
                           [--extra-dhcp-opt EXTRA_DHCP_OPTS]
                           [--qos-policy QOS_POLICY]
                           [--allowed-address-pair ip_address=IP_ADDR[,mac_address=MAC_ADDR]
                           | --no-allowed-address-pairs]
                           NETWORK

Create a port for a given tenant.

Positional arguments

NETWORK

Network ID or name this port belongs to.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--name NAME

Name of this port.

--fixed-ip

subnet_id=SUBNET,ip_address=IP_ADDR Desired IP and/or subnet for this port: subnet_id=<name_or_id>,ip_address=<ip>. You can repeat this option.

--device-id DEVICE_ID

Device ID of this port.

--device-owner DEVICE_OWNER

Device owner of this port.

--admin-state-down

Set admin state up to false.

--mac-address MAC_ADDRESS

MAC address of this port.

--vnic-type <direct | direct-physical | macvtap | normal | baremetal>

VNIC type for this port.

--binding-profile BINDING_PROFILE

Custom data to be passed as binding:profile.

--security-group SECURITY_GROUP

Security group associated with the port. You can repeat this option.

--no-security-groups

Associate no security groups with the port.

--extra-dhcp-opt EXTRA_DHCP_OPTS

Extra dhcp options to be assigned to this port: opt_na me=<dhcp_option_name>,opt_value=<value>,ip_version={4, 6}. You can repeat this option.

--qos-policy QOS_POLICY

Attach QoS policy ID or name to the resource.

--allowed-address-pair

ip_address=IP_ADDR[,mac_address=MAC_ADDR] Allowed address pair associated with the port.You can repeat this option.

--no-allowed-address-pairs

Associate no allowed address pairs with the port.

neutron port-delete

usage: neutron port-delete [-h] [--request-format {json}] PORT

Delete a given port.

Positional arguments

PORT

ID or name of port to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron port-show

usage: neutron port-show [-h]
                         [-f {html,json,json,shell,table,value,yaml,yaml}]
                         [-c COLUMN] [--max-width <integer>] [--noindent]
                         [--prefix PREFIX] [--request-format {json}] [-D]
                         [-F FIELD]
                         PORT

Show information of a given port.

Positional arguments

PORT

ID or name of port to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron port-update

usage: neutron port-update [-h] [--request-format {json}] [--name NAME]
                           [--fixed-ip subnet_id=SUBNET,ip_address=IP_ADDR]
                           [--device-id DEVICE_ID]
                           [--device-owner DEVICE_OWNER]
                           [--admin-state-up {True,False}]
                           [--security-group SECURITY_GROUP | --no-security-groups]
                           [--extra-dhcp-opt EXTRA_DHCP_OPTS]
                           [--qos-policy QOS_POLICY | --no-qos-policy]
                           [--allowed-address-pair ip_address=IP_ADDR[,mac_address=MAC_ADDR]
                           | --no-allowed-address-pairs]
                           PORT

Update port's information.

Positional arguments

PORT

ID or name of port to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name of this port.

--fixed-ip

subnet_id=SUBNET,ip_address=IP_ADDR Desired IP and/or subnet for this port: subnet_id=<name_or_id>,ip_address=<ip>. You can repeat this option.

--device-id DEVICE_ID

Device ID of this port.

--device-owner DEVICE_OWNER

Device owner of this port.

--admin-state-up {True,False}

Set admin state up for the port.

--security-group SECURITY_GROUP

Security group associated with the port. You can repeat this option.

--no-security-groups

Associate no security groups with the port.

--extra-dhcp-opt EXTRA_DHCP_OPTS

Extra dhcp options to be assigned to this port: opt_na me=<dhcp_option_name>,opt_value=<value>,ip_version={4, 6}. You can repeat this option.

--qos-policy QOS_POLICY

Attach QoS policy ID or name to the resource.

--no-qos-policy

Detach QoS policy from the resource.

--allowed-address-pair

ip_address=IP_ADDR[,mac_address=MAC_ADDR] Allowed address pair associated with the port.You can repeat this option.

--no-allowed-address-pairs

Associate no allowed address pairs with the port.

neutron qos-bandwidth-limit-rule-create

usage: neutron qos-bandwidth-limit-rule-create [-h]
                                               [-f {html,json,json,shell,table,value,yaml,yaml}]
                                               [-c COLUMN]
                                               [--max-width <integer>]
                                               [--noindent] [--prefix PREFIX]
                                               [--request-format {json}]
                                               [--tenant-id TENANT_ID]
                                               [--max-kbps MAX_KBPS]
                                               [--max-burst-kbps MAX_BURST_KBPS]
                                               QOS_POLICY

Create a qos bandwidth limit rule.

Positional arguments

QOS_POLICY

ID or name of the QoS policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--max-kbps MAX_KBPS

max bandwidth in kbps.

--max-burst-kbps MAX_BURST_KBPS

max burst bandwidth in kbps.

neutron qos-bandwidth-limit-rule-delete

usage: neutron qos-bandwidth-limit-rule-delete [-h] [--request-format {json}]
                                               BANDWIDTH_LIMIT_RULE QOS_POLICY

Delete a given qos bandwidth limit rule.

Positional arguments

BANDWIDTH_LIMIT_RULE

ID of bandwidth_limit_rule to delete.

QOS_POLICY

ID or name of the QoS policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron qos-bandwidth-limit-rule-list

usage: neutron qos-bandwidth-limit-rule-list [-h]
                                             [-f {csv,html,json,json,table,value,yaml,yaml}]
                                             [-c COLUMN]
                                             [--max-width <integer>]
                                             [--noindent]
                                             [--quote {all,minimal,none,nonnumeric}]
                                             [--request-format {json}] [-D]
                                             [-F FIELD] [-P SIZE]
                                             [--sort-key FIELD]
                                             [--sort-dir {asc,desc}]
                                             QOS_POLICY

List all qos bandwidth limit rules belonging to the specified policy.

Positional arguments

QOS_POLICY

ID or name of the QoS policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

-P SIZE, --page-size SIZE

Specify retrieve unit of each request, then split one request to several requests.

--sort-key FIELD

Sorts the list by the specified fields in the specified directions. You can repeat this option, but you must specify an equal number of sort_dir and sort_key values. Extra sort_dir options are ignored. Missing sort_dir options use the default asc value.

--sort-dir {asc,desc}

Sorts the list in the specified direction. You can repeat this option.

neutron qos-bandwidth-limit-rule-show

usage: neutron qos-bandwidth-limit-rule-show [-h]
                                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                                             [-c COLUMN]
                                             [--max-width <integer>]
                                             [--noindent] [--prefix PREFIX]
                                             [--request-format {json}] [-D]
                                             [-F FIELD]
                                             BANDWIDTH_LIMIT_RULE QOS_POLICY

Show information about the given qos bandwidth limit rule.

Positional arguments

BANDWIDTH_LIMIT_RULE

ID of bandwidth_limit_rule to look up.

QOS_POLICY

ID or name of the QoS policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron qos-bandwidth-limit-rule-update

usage: neutron qos-bandwidth-limit-rule-update [-h] [--request-format {json}]
                                               [--max-kbps MAX_KBPS]
                                               [--max-burst-kbps MAX_BURST_KBPS]
                                               BANDWIDTH_LIMIT_RULE QOS_POLICY

Update the given qos bandwidth limit rule.

Positional arguments

BANDWIDTH_LIMIT_RULE

ID of bandwidth_limit_rule to update.

QOS_POLICY

ID or name of the QoS policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--max-kbps MAX_KBPS

max bandwidth in kbps.

--max-burst-kbps MAX_BURST_KBPS

max burst bandwidth in kbps.

neutron qos-policy-create

usage: neutron qos-policy-create [-h]
                                 [-f {html,json,json,shell,table,value,yaml,yaml}]
                                 [-c COLUMN] [--max-width <integer>]
                                 [--noindent] [--prefix PREFIX]
                                 [--request-format {json}]
                                 [--tenant-id TENANT_ID]
                                 [--description DESCRIPTION] [--shared]
                                 NAME

Create a qos policy.

Positional arguments

NAME

Name of QoS policy to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description of the QoS policy.

--shared

Accessible by other tenants. Set shared to True (default is False).

neutron qos-policy-delete

usage: neutron qos-policy-delete [-h] [--request-format {json}] POLICY

Delete a given qos policy.

Positional arguments

POLICY

ID or name of policy to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron qos-policy-show

usage: neutron qos-policy-show [-h]
                               [-f {html,json,json,shell,table,value,yaml,yaml}]
                               [-c COLUMN] [--max-width <integer>]
                               [--noindent] [--prefix PREFIX]
                               [--request-format {json}] [-D] [-F FIELD]
                               POLICY

Show information of a given qos policy.

Positional arguments

POLICY

ID or name of policy to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron qos-policy-update

usage: neutron qos-policy-update [-h] [--request-format {json}] [--name NAME]
                                 [--description DESCRIPTION] [--shared]
                                 POLICY

Update a given qos policy.

Positional arguments

POLICY

ID or name of policy to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name of QoS policy.

--description DESCRIPTION

Description of the QoS policy.

--shared

Accessible by other tenants. Set shared to True (default is False).

neutron queue-create

usage: neutron queue-create [-h]
                            [-f {html,json,json,shell,table,value,yaml,yaml}]
                            [-c COLUMN] [--max-width <integer>] [--noindent]
                            [--prefix PREFIX] [--request-format {json}]
                            [--tenant-id TENANT_ID] [--min MIN] [--max MAX]
                            [--qos-marking QOS_MARKING] [--default DEFAULT]
                            [--dscp DSCP]
                            NAME

Create a queue.

Positional arguments

NAME

Name of queue.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--min MIN

Minimum rate.

--max MAX

Maximum rate.

--qos-marking QOS_MARKING

QOS marking as untrusted or trusted.

--default DEFAULT

If true all created ports will be the size of this queue, if queue is not specified

--dscp DSCP

Differentiated Services Code Point.

neutron queue-delete

usage: neutron queue-delete [-h] [--request-format {json}] QOS_QUEUE

Delete a given queue.

Positional arguments

QOS_QUEUE

ID or name of qos_queue to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron queue-show

usage: neutron queue-show [-h]
                          [-f {html,json,json,shell,table,value,yaml,yaml}]
                          [-c COLUMN] [--max-width <integer>] [--noindent]
                          [--prefix PREFIX] [--request-format {json}] [-D]
                          [-F FIELD]
                          QOS_QUEUE

Show information of a given queue.

Positional arguments

QOS_QUEUE

ID or name of qos_queue to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron rbac-create

usage: neutron rbac-create [-h]
                           [-f {html,json,json,shell,table,value,yaml,yaml}]
                           [-c COLUMN] [--max-width <integer>] [--noindent]
                           [--prefix PREFIX] [--request-format {json}]
                           [--tenant-id TENANT_ID] --type {network}
                           [--target-tenant TARGET_TENANT] --action
                           {access_as_external,access_as_shared}
                           RBAC_OBJECT

Create a RBAC policy for a given tenant.

Positional arguments

RBAC_OBJECT

ID or name of the RBAC object.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--type {network}

Type of the object that RBAC policy affects.

--target-tenant TARGET_TENANT

ID of the tenant to which the RBAC policy will be enforced.

--action {access_as_external,access_as_shared}

Action for the RBAC policy.

neutron rbac-delete

usage: neutron rbac-delete [-h] [--request-format {json}] RBAC_POLICY

Delete a RBAC policy.

Positional arguments

RBAC_POLICY

ID of rbac_policy to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron rbac-show

usage: neutron rbac-show [-h]
                         [-f {html,json,json,shell,table,value,yaml,yaml}]
                         [-c COLUMN] [--max-width <integer>] [--noindent]
                         [--prefix PREFIX] [--request-format {json}] [-D]
                         [-F FIELD]
                         RBAC_POLICY

Show information of a given RBAC policy.

Positional arguments

RBAC_POLICY

ID of rbac_policy to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron rbac-update

usage: neutron rbac-update [-h] [--request-format {json}]
                           [--target-tenant TARGET_TENANT]
                           RBAC_POLICY

Update RBAC policy for given tenant.

Positional arguments

RBAC_POLICY

ID of rbac_policy to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--target-tenant TARGET_TENANT

ID of the tenant to which the RBAC policy will be enforced.

neutron router-create

usage: neutron router-create [-h]
                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                             [-c COLUMN] [--max-width <integer>] [--noindent]
                             [--prefix PREFIX] [--request-format {json}]
                             [--tenant-id TENANT_ID] [--admin-state-down]
                             [--distributed {True,False}] [--ha {True,False}]
                             [--availability-zone-hint AVAILABILITY_ZONE]
                             NAME

Create a router for a given tenant.

Positional arguments

NAME

Name of router to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--admin-state-down

Set admin state up to false.

--distributed {True,False}

Create a distributed router.

--ha {True,False}

Create a highly available router.

--availability-zone-hint AVAILABILITY_ZONE

Availability Zone for the router (requires availability zone extension, this option can be repeated).

neutron router-delete

usage: neutron router-delete [-h] [--request-format {json}] ROUTER

Delete a given router.

Positional arguments

ROUTER

ID or name of router to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron router-gateway-clear

usage: neutron router-gateway-clear [-h] [--request-format {json}] ROUTER

Remove an external network gateway from a router.

Positional arguments

ROUTER

ID or name of the router.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron router-gateway-set

usage: neutron router-gateway-set [-h] [--request-format {json}]
                                  [--disable-snat] [--fixed-ip FIXED_IP]
                                  ROUTER EXTERNAL-NETWORK

Set the external network gateway for a router.

Positional arguments

ROUTER

ID or name of the router.

EXTERNAL-NETWORK

ID or name of the external network for the gateway.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--disable-snat

Disable source NAT on the router gateway.

--fixed-ip FIXED_IP

Desired IP and/or subnet on external network: subnet_id=<name_or_id>,ip_address=<ip>. You can repeat this option.

neutron router-interface-add

usage: neutron router-interface-add [-h] [--request-format {json}]
                                    ROUTER INTERFACE

Add an internal network interface to a router.

Positional arguments

ROUTER

ID or name of the router.

INTERFACE

The format is "SUBNETport=PORT". Either a subnet or port must be specified. Both ID and name are accepted as SUBNET or PORT. Note that "subnet=" can be omitted when specifying a subnet.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron router-interface-delete

usage: neutron router-interface-delete [-h] [--request-format {json}]
                                       ROUTER INTERFACE

Remove an internal network interface from a router.

Positional arguments

ROUTER

ID or name of the router.

INTERFACE

The format is "SUBNETport=PORT". Either a subnet or port must be specified. Both ID and name are accepted as SUBNET or PORT. Note that "subnet=" can be omitted when specifying a subnet.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron router-list-on-l3-agent

usage: neutron router-list-on-l3-agent [-h]
                                       [-f {csv,html,json,json,table,value,yaml,yaml}]
                                       [-c COLUMN] [--max-width <integer>]
                                       [--noindent]
                                       [--quote {all,minimal,none,nonnumeric}]
                                       [--request-format {json}] [-D]
                                       [-F FIELD]
                                       l3_agent

List the routers on a L3 agent.

Positional arguments

l3_agent

ID of the L3 agent to query.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron router-port-list

usage: neutron router-port-list [-h]
                                [-f {csv,html,json,json,table,value,yaml,yaml}]
                                [-c COLUMN] [--max-width <integer>]
                                [--noindent]
                                [--quote {all,minimal,none,nonnumeric}]
                                [--request-format {json}] [-D] [-F FIELD]
                                [-P SIZE] [--sort-key FIELD]
                                [--sort-dir {asc,desc}]
                                router

List ports that belong to a given tenant, with specified router.

Positional arguments

router

ID or name of router to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

-P SIZE, --page-size SIZE

Specify retrieve unit of each request, then split one request to several requests.

--sort-key FIELD

Sorts the list by the specified fields in the specified directions. You can repeat this option, but you must specify an equal number of sort_dir and sort_key values. Extra sort_dir options are ignored. Missing sort_dir options use the default asc value.

--sort-dir {asc,desc}

Sorts the list in the specified direction. You can repeat this option.

neutron router-show

usage: neutron router-show [-h]
                           [-f {html,json,json,shell,table,value,yaml,yaml}]
                           [-c COLUMN] [--max-width <integer>] [--noindent]
                           [--prefix PREFIX] [--request-format {json}] [-D]
                           [-F FIELD]
                           ROUTER

Show information of a given router.

Positional arguments

ROUTER

ID or name of router to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron router-update

usage: neutron router-update [-h] [--request-format {json}] [--name NAME]
                             [--admin-state-up {True,False}]
                             [--distributed {True,False}]
                             [--route destination=CIDR,nexthop=IP_ADDR | --no-routes]
                             ROUTER

Update router's information.

Positional arguments

ROUTER

ID or name of router to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name of this router.

--admin-state-up {True,False}

Specify the administrative state of the router (True meaning "Up")

--distributed {True,False}

True means this router should operate in distributed mode.

--route

destination=CIDR,nexthop=IP_ADDR Route to associate with the router. You can repeat this option.

--no-routes

Remove routes associated with the router.

neutron security-group-create

usage: neutron security-group-create [-h]
                                     [-f {html,json,json,shell,table,value,yaml,yaml}]
                                     [-c COLUMN] [--max-width <integer>]
                                     [--noindent] [--prefix PREFIX]
                                     [--request-format {json}]
                                     [--tenant-id TENANT_ID]
                                     [--description DESCRIPTION]
                                     NAME

Create a security group.

Positional arguments

NAME

Name of security group.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description of security group.

neutron security-group-delete

usage: neutron security-group-delete [-h] [--request-format {json}]
                                     SECURITY_GROUP

Delete a given security group.

Positional arguments

SECURITY_GROUP

ID or name of security_group to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron security-group-rule-create

usage: neutron security-group-rule-create [-h]
                                          [-f {html,json,json,shell,table,value,yaml,yaml}]
                                          [-c COLUMN] [--max-width <integer>]
                                          [--noindent] [--prefix PREFIX]
                                          [--request-format {json}]
                                          [--tenant-id TENANT_ID]
                                          [--direction {ingress,egress}]
                                          [--ethertype ETHERTYPE]
                                          [--protocol PROTOCOL]
                                          [--port-range-min PORT_RANGE_MIN]
                                          [--port-range-max PORT_RANGE_MAX]
                                          [--remote-ip-prefix REMOTE_IP_PREFIX]
                                          [--remote-group-id REMOTE_GROUP]
                                          SECURITY_GROUP

Create a security group rule.

Positional arguments

SECURITY_GROUP

Security group name or ID to add rule.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--direction {ingress,egress}

Direction of traffic: ingress/egress.

--ethertype ETHERTYPE

IPv4/IPv6

--protocol PROTOCOL

Protocol of packet. Allowed values are [icmp, icmpv6, tcp, udp] and integer representations [0-255]

--port-range-min PORT_RANGE_MIN

Starting port range. For ICMP it is type.

--port-range-max PORT_RANGE_MAX

Ending port range. For ICMP it is code.

--remote-ip-prefix REMOTE_IP_PREFIX

CIDR to match on.

--remote-group-id REMOTE_GROUP

Remote security group name or ID to apply rule.

neutron security-group-rule-delete

usage: neutron security-group-rule-delete [-h] [--request-format {json}]
                                          SECURITY_GROUP_RULE

Delete a given security group rule.

Positional arguments

SECURITY_GROUP_RULE

ID of security_group_rule to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron security-group-rule-show

usage: neutron security-group-rule-show [-h]
                                        [-f {html,json,json,shell,table,value,yaml,yaml}]
                                        [-c COLUMN] [--max-width <integer>]
                                        [--noindent] [--prefix PREFIX]
                                        [--request-format {json}] [-D]
                                        [-F FIELD]
                                        SECURITY_GROUP_RULE

Show information of a given security group rule.

Positional arguments

SECURITY_GROUP_RULE

ID of security_group_rule to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron security-group-show

usage: neutron security-group-show [-h]
                                   [-f {html,json,json,shell,table,value,yaml,yaml}]
                                   [-c COLUMN] [--max-width <integer>]
                                   [--noindent] [--prefix PREFIX]
                                   [--request-format {json}] [-D] [-F FIELD]
                                   SECURITY_GROUP

Show information of a given security group.

Positional arguments

SECURITY_GROUP

ID or name of security_group to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron security-group-update

usage: neutron security-group-update [-h] [--request-format {json}]
                                     [--name NAME] [--description DESCRIPTION]
                                     SECURITY_GROUP

Update a given security group.

Positional arguments

SECURITY_GROUP

ID or name of security_group to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name of security group.

--description DESCRIPTION

Description of security group.

neutron subnet-create

usage: neutron subnet-create [-h]
                             [-f {html,json,json,shell,table,value,yaml,yaml}]
                             [-c COLUMN] [--max-width <integer>] [--noindent]
                             [--prefix PREFIX] [--request-format {json}]
                             [--tenant-id TENANT_ID] [--name NAME]
                             [--gateway GATEWAY_IP | --no-gateway]
                             [--allocation-pool start=IP_ADDR,end=IP_ADDR]
                             [--host-route destination=CIDR,nexthop=IP_ADDR]
                             [--dns-nameserver DNS_NAMESERVER]
                             [--disable-dhcp] [--enable-dhcp]
                             [--ip-version {4,6}]
                             [--ipv6-ra-mode {dhcpv6-stateful,dhcpv6-stateless,slaac}]
                             [--ipv6-address-mode {dhcpv6-stateful,dhcpv6-stateless,slaac}]
                             [--subnetpool SUBNETPOOL]
                             [--prefixlen PREFIX_LENGTH]
                             NETWORK [CIDR]

Create a subnet for a given tenant.

Positional arguments

NETWORK

Network ID or name this subnet belongs to.

CIDR

CIDR of subnet to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--name NAME

Name of this subnet.

--gateway GATEWAY_IP

Gateway IP of this subnet.

--no-gateway

No distribution of gateway.

--allocation-pool

start=IP_ADDR,end=IP_ADDR Allocation pool IP addresses for this subnet (This option can be repeated).

--host-route

destination=CIDR,nexthop=IP_ADDR Additional route (This option can be repeated).

--dns-nameserver DNS_NAMESERVER

DNS name server for this subnet (This option can be repeated).

--disable-dhcp

Disable DHCP for this subnet.

--enable-dhcp

Enable DHCP for this subnet.

--ip-version {4,6} IP

version to use, default is 4. Note that when subnetpool is specified, IP version is determined from the subnetpool and this option is ignored.

--ipv6-ra-mode {dhcpv6-stateful,dhcpv6-stateless,slaac}

IPv6 RA (Router Advertisement) mode.

--ipv6-address-mode {dhcpv6-stateful,dhcpv6-stateless,slaac}

IPv6 address mode.

--subnetpool SUBNETPOOL

ID or name of subnetpool from which this subnet will obtain a CIDR.

--prefixlen PREFIX_LENGTH

Prefix length for subnet allocation from subnetpool.

neutron subnet-delete

usage: neutron subnet-delete [-h] [--request-format {json}] SUBNET

Delete a given subnet.

Positional arguments

SUBNET

ID or name of subnet to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron subnet-show

usage: neutron subnet-show [-h]
                           [-f {html,json,json,shell,table,value,yaml,yaml}]
                           [-c COLUMN] [--max-width <integer>] [--noindent]
                           [--prefix PREFIX] [--request-format {json}] [-D]
                           [-F FIELD]
                           SUBNET

Show information of a given subnet.

Positional arguments

SUBNET

ID or name of subnet to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron subnet-update

usage: neutron subnet-update [-h] [--request-format {json}] [--name NAME]
                             [--gateway GATEWAY_IP | --no-gateway]
                             [--allocation-pool start=IP_ADDR,end=IP_ADDR]
                             [--host-route destination=CIDR,nexthop=IP_ADDR]
                             [--dns-nameserver DNS_NAMESERVER]
                             [--disable-dhcp] [--enable-dhcp]
                             SUBNET

Update subnet's information.

Positional arguments

SUBNET

ID or name of subnet to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Name of this subnet.

--gateway GATEWAY_IP

Gateway IP of this subnet.

--no-gateway

No distribution of gateway.

--allocation-pool

start=IP_ADDR,end=IP_ADDR Allocation pool IP addresses for this subnet (This option can be repeated).

--host-route

destination=CIDR,nexthop=IP_ADDR Additional route (This option can be repeated).

--dns-nameserver DNS_NAMESERVER

DNS name server for this subnet (This option can be repeated).

--disable-dhcp

Disable DHCP for this subnet.

--enable-dhcp

Enable DHCP for this subnet.

neutron subnetpool-create

usage: neutron subnetpool-create [-h]
                                 [-f {html,json,json,shell,table,value,yaml,yaml}]
                                 [-c COLUMN] [--max-width <integer>]
                                 [--noindent] [--prefix PREFIX]
                                 [--request-format {json}]
                                 [--tenant-id TENANT_ID]
                                 [--min-prefixlen MIN_PREFIXLEN]
                                 [--max-prefixlen MAX_PREFIXLEN]
                                 [--default-prefixlen DEFAULT_PREFIXLEN]
                                 [--pool-prefix PREFIXES] [--shared]
                                 [--address-scope ADDRSCOPE]
                                 name

Create a subnetpool for a given tenant.

Positional arguments

name

Name of subnetpool to create.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--min-prefixlen MIN_PREFIXLEN

Subnetpool minimum prefix length.

--max-prefixlen MAX_PREFIXLEN

Subnetpool maximum prefix length.

--default-prefixlen DEFAULT_PREFIXLEN

Subnetpool default prefix length.

--pool-prefix PREFIXES

Subnetpool prefixes (This option can be repeated).

--shared

Set the subnetpool as shared.

--address-scope ADDRSCOPE

ID or name of the address scope with which the subnetpool is associated. Prefixes must be unique across address scopes

neutron subnetpool-delete

usage: neutron subnetpool-delete [-h] [--request-format {json}] SUBNETPOOL

Delete a given subnetpool.

Positional arguments

SUBNETPOOL

ID or name of subnetpool to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron subnetpool-show

usage: neutron subnetpool-show [-h]
                               [-f {html,json,json,shell,table,value,yaml,yaml}]
                               [-c COLUMN] [--max-width <integer>]
                               [--noindent] [--prefix PREFIX]
                               [--request-format {json}] [-D] [-F FIELD]
                               SUBNETPOOL

Show information of a given subnetpool.

Positional arguments

SUBNETPOOL

ID or name of subnetpool to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron subnetpool-update

usage: neutron subnetpool-update [-h] [--request-format {json}]
                                 [--min-prefixlen MIN_PREFIXLEN]
                                 [--max-prefixlen MAX_PREFIXLEN]
                                 [--default-prefixlen DEFAULT_PREFIXLEN]
                                 [--pool-prefix PREFIXES] [--name NAME]
                                 [--address-scope ADDRSCOPE | --no-address-scope]
                                 SUBNETPOOL

Update subnetpool's information.

Positional arguments

SUBNETPOOL

ID or name of subnetpool to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--min-prefixlen MIN_PREFIXLEN

Subnetpool minimum prefix length.

--max-prefixlen MAX_PREFIXLEN

Subnetpool maximum prefix length.

--default-prefixlen DEFAULT_PREFIXLEN

Subnetpool default prefix length.

--pool-prefix PREFIXES

Subnetpool prefixes (This option can be repeated).

--name NAME

Name of subnetpool to update.

--address-scope ADDRSCOPE

ID or name of the address scope with which the subnetpool is associated. Prefixes must be unique across address scopes

--no-address-scope

Detach subnetpool from the address scope

neutron vpn-endpoint-group-delete

usage: neutron vpn-endpoint-group-delete [-h] [--request-format {json}]
                                         ENDPOINT_GROUP

Delete a given VPN endpoint group.

Positional arguments

ENDPOINT_GROUP

ID or name of endpoint_group to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron vpn-endpoint-group-show

usage: neutron vpn-endpoint-group-show [-h]
                                       [-f {html,json,json,shell,table,value,yaml,yaml}]
                                       [-c COLUMN] [--max-width <integer>]
                                       [--noindent] [--prefix PREFIX]
                                       [--request-format {json}] [-D]
                                       [-F FIELD]
                                       ENDPOINT_GROUP

Show a specific VPN endpoint group.

Positional arguments

ENDPOINT_GROUP

ID or name of endpoint_group to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron vpn-endpoint-group-update

usage: neutron vpn-endpoint-group-update [-h] [--request-format {json}]
                                         [--name NAME]
                                         [--description DESCRIPTION]
                                         ENDPOINT_GROUP

Update a given VPN endpoint group.

Positional arguments

ENDPOINT_GROUP

ID or name of endpoint_group to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--name NAME

Set a name for the endpoint group.

--description DESCRIPTION

Set a description for the endpoint group.

neutron vpn-ikepolicy-create

usage: neutron vpn-ikepolicy-create [-h]
                                    [-f {html,json,json,shell,table,value,yaml,yaml}]
                                    [-c COLUMN] [--max-width <integer>]
                                    [--noindent] [--prefix PREFIX]
                                    [--request-format {json}]
                                    [--tenant-id TENANT_ID]
                                    [--description DESCRIPTION]
                                    [--auth-algorithm {sha1}]
                                    [--encryption-algorithm ENCRYPTION_ALGORITHM]
                                    [--phase1-negotiation-mode {main}]
                                    [--ike-version {v1,v2}]
                                    [--pfs {group2,group5,group14}]
                                    [--lifetime units=UNITS,value=VALUE]
                                    NAME

Create an IKE policy.

Positional arguments

NAME

Name of the IKE policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description of the IKE policy

--auth-algorithm {sha1}

Authentication algorithm in lowercase. Default:sha1

--encryption-algorithm ENCRYPTION_ALGORITHM

Encryption algorithm in lowercase, default:aes-128

--phase1-negotiation-mode {main}

IKE Phase1 negotiation mode in lowercase, default:main

--ike-version {v1,v2}

IKE version in lowercase, default:v1

--pfs {group2,group5,group14}

Perfect Forward Secrecy in lowercase, default:group5

--lifetime

units=UNITS,value=VALUE IKE lifetime attributes. 'units'-seconds, default:seconds. 'value'-non negative integer, default:3600.

neutron vpn-ikepolicy-delete

usage: neutron vpn-ikepolicy-delete [-h] [--request-format {json}] IKEPOLICY

Delete a given IKE policy.

Positional arguments

IKEPOLICY

ID or name of ikepolicy to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron vpn-ikepolicy-show

usage: neutron vpn-ikepolicy-show [-h]
                                  [-f {html,json,json,shell,table,value,yaml,yaml}]
                                  [-c COLUMN] [--max-width <integer>]
                                  [--noindent] [--prefix PREFIX]
                                  [--request-format {json}] [-D] [-F FIELD]
                                  IKEPOLICY

Show information of a given IKE policy.

Positional arguments

IKEPOLICY

ID or name of ikepolicy to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron vpn-ikepolicy-update

usage: neutron vpn-ikepolicy-update [-h] [--request-format {json}]
                                    [--lifetime units=UNITS,value=VALUE]
                                    IKEPOLICY

Update a given IKE policy.

Positional arguments

IKEPOLICY

ID or name of ikepolicy to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--lifetime

units=UNITS,value=VALUE IKE lifetime attributes. 'units'-seconds, default:seconds. 'value'-non negative integer, default:3600.

neutron vpn-ipsecpolicy-create

usage: neutron vpn-ipsecpolicy-create [-h]
                                      [-f {html,json,json,shell,table,value,yaml,yaml}]
                                      [-c COLUMN] [--max-width <integer>]
                                      [--noindent] [--prefix PREFIX]
                                      [--request-format {json}]
                                      [--tenant-id TENANT_ID]
                                      [--description DESCRIPTION]
                                      [--transform-protocol {esp,ah,ah-esp}]
                                      [--auth-algorithm {sha1}]
                                      [--encryption-algorithm ENCRYPTION_ALGORITHM]
                                      [--encapsulation-mode {tunnel,transport}]
                                      [--pfs {group2,group5,group14}]
                                      [--lifetime units=UNITS,value=VALUE]
                                      NAME

Create an IPsec policy.

Positional arguments

NAME

Name of the IPsec policy.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--description DESCRIPTION

Description of the IPsec policy.

--transform-protocol {esp,ah,ah-esp}

Transform protocol in lowercase, default:esp

--auth-algorithm {sha1}

Authentication algorithm in lowercase, default:sha1

--encryption-algorithm ENCRYPTION_ALGORITHM

Encryption algorithm in lowercase, default:aes-128

--encapsulation-mode {tunnel,transport}

Encapsulation mode in lowercase, default:tunnel

--pfs {group2,group5,group14}

Perfect Forward Secrecy in lowercase, default:group5

--lifetime

units=UNITS,value=VALUE IPsec lifetime attributes. 'units'-seconds, default:seconds. 'value'-non negative integer, default:3600.

neutron vpn-ipsecpolicy-delete

usage: neutron vpn-ipsecpolicy-delete [-h] [--request-format {json}]
                                      IPSECPOLICY

Delete a given IPsec policy.

Positional arguments

IPSECPOLICY

ID or name of ipsecpolicy to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron vpn-ipsecpolicy-show

usage: neutron vpn-ipsecpolicy-show [-h]
                                    [-f {html,json,json,shell,table,value,yaml,yaml}]
                                    [-c COLUMN] [--max-width <integer>]
                                    [--noindent] [--prefix PREFIX]
                                    [--request-format {json}] [-D] [-F FIELD]
                                    IPSECPOLICY

Show information of a given IPsec policy.

Positional arguments

IPSECPOLICY

ID or name of ipsecpolicy to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron vpn-ipsecpolicy-update

usage: neutron vpn-ipsecpolicy-update [-h] [--request-format {json}]
                                      [--lifetime units=UNITS,value=VALUE]
                                      IPSECPOLICY

Update a given IPsec policy.

Positional arguments

IPSECPOLICY

ID or name of ipsecpolicy to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--lifetime

units=UNITS,value=VALUE IPsec lifetime attributes. 'units'-seconds, default:seconds. 'value'-non negative integer, default:3600.

neutron vpn-service-create

usage: neutron vpn-service-create [-h]
                                  [-f {html,json,json,shell,table,value,yaml,yaml}]
                                  [-c COLUMN] [--max-width <integer>]
                                  [--noindent] [--prefix PREFIX]
                                  [--request-format {json}]
                                  [--tenant-id TENANT_ID] [--admin-state-down]
                                  [--name NAME] [--description DESCRIPTION]
                                  ROUTER [SUBNET]

Create a VPN service.

Positional arguments

ROUTER

Router unique identifier for the VPN service.

SUBNET

[DEPRECATED in Mitaka] Unique identifier for the local private subnet.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

--tenant-id TENANT_ID

The owner tenant ID.

--admin-state-down

Set admin state up to false.

--name NAME

Set a name for the VPN service.

--description DESCRIPTION

Set a description for the VPN service.

neutron vpn-service-delete

usage: neutron vpn-service-delete [-h] [--request-format {json}] VPNSERVICE

Delete a given VPN service.

Positional arguments

VPNSERVICE

ID or name of vpnservice to delete.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

neutron vpn-service-show

usage: neutron vpn-service-show [-h]
                                [-f {html,json,json,shell,table,value,yaml,yaml}]
                                [-c COLUMN] [--max-width <integer>]
                                [--noindent] [--prefix PREFIX]
                                [--request-format {json}] [-D] [-F FIELD]
                                VPNSERVICE

Show information of a given VPN service.

Positional arguments

VPNSERVICE

ID or name of vpnservice to look up.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.

-D, --show-details

Show detailed information.

-F FIELD, --field FIELD

Specify the field(s) to be returned by server. You can repeat this option.

neutron vpn-service-update

usage: neutron vpn-service-update [-h] [--request-format {json}] VPNSERVICE

Update a given VPN service.

Positional arguments

VPNSERVICE

ID or name of vpnservice to update.

Optional arguments

-h, --help

show this help message and exit

--request-format {json}

DEPRECATED! Only JSON request format is supported.