The neutron client is the command-line interface (CLI) for the Networking service API and its extensions.
This chapter documents neutron version 6.0.0
.
For help on a specific neutron command, enter:
$ neutron help COMMAND
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]
--version
-v, --verbose, --debug
-q, --quiet
-h, --help
-r NUM, --retries NUM
--os-service-type <os-service-type>
env[OS_NETWORK_SERVICE_TYPE]
or network.--os-endpoint-type <os-endpoint-type>
env[OS_ENDPOINT_TYPE]
or public.--service-type <service-type>
--os-service-type
.--endpoint-type <endpoint-type>
--os-endpoint-type
.--os-auth-strategy <auth-strategy>
--os-cloud <cloud>
env[OS_CLOUD]
.--os-auth-url <auth-url>
env[OS_AUTH_URL]
.--os-tenant-name <auth-tenant-name>
env[OS_TENANT_NAME]
.--os-project-name <auth-project-name>
--os-tenant-name
. Defaults to
env[OS_PROJECT_NAME]
.--os-tenant-id <auth-tenant-id>
env[OS_TENANT_ID]
.--os-project-id <auth-project-id>
--os-tenant-id
. Defaults to
env[OS_PROJECT_ID]
.--os-username <auth-username>
env[OS_USERNAME]
.--os-user-id <auth-user-id>
--os-user-domain-id <auth-user-domain-id>
env[OS_USER_DOMAIN_ID]
.--os-user-domain-name <auth-user-domain-name>
env[OS_USER_DOMAIN_NAME]
.--os-project-domain-id <auth-project-domain-id>
env[OS_PROJECT_DOMAIN_ID]
.--os-project-domain-name <auth-project-domain-name>
env[OS_PROJECT_DOMAIN_NAME]
.--os-cert <certificate>
env[OS_CERT]
.--os-cacert <ca-certificate>
env[OS_CACERT]
.--os-key <key>
env[OS_KEY]
.--os-password <auth-password>
env[OS_PASSWORD]
.--os-region-name <auth-region-name>
env[OS_REGION_NAME]
.--os-token <token>
env[OS_TOKEN]
.--http-timeout <seconds>
env[OS_NETWORK_TIMEOUT]
or None if not
specified.--os-url <url>
env[OS_URL]
.--insecure
address-scope-create
address-scope-delete
address-scope-list
address-scope-show
address-scope-update
agent-delete
agent-list
agent-show
agent-update
auto-allocated-topology-delete
auto-allocated-topology-show
availability-zone-list
bash-completion
bgp-dragent-list-hosting-speaker
bgp-dragent-speaker-add
bgp-dragent-speaker-remove
bgp-peer-create
bgp-peer-delete
bgp-peer-list
bgp-peer-show
bgp-peer-update
bgp-speaker-advertiseroute-list
bgp-speaker-create
bgp-speaker-delete
bgp-speaker-list
bgp-speaker-list-on-dragent
bgp-speaker-network-add
bgp-speaker-network-remove
bgp-speaker-peer-add
bgp-speaker-peer-remove
bgp-speaker-show
bgp-speaker-update
dhcp-agent-list-hosting-net
dhcp-agent-network-add
dhcp-agent-network-remove
ext-list
ext-show
firewall-create
firewall-delete
firewall-list
firewall-policy-create
firewall-policy-delete
firewall-policy-insert-rule
firewall-policy-list
firewall-policy-remove-rule
firewall-policy-show
firewall-policy-update
firewall-rule-create
firewall-rule-delete
firewall-rule-list
firewall-rule-show
firewall-rule-update
firewall-show
firewall-update
flavor-associate
flavor-create
flavor-delete
flavor-disassociate
flavor-list
flavor-profile-create
flavor-profile-delete
flavor-profile-list
flavor-profile-show
flavor-profile-update
flavor-show
flavor-update
floatingip-associate
floatingip-create
floatingip-delete
floatingip-disassociate
floatingip-list
floatingip-show
help
ipsec-site-connection-create
ipsec-site-connection-delete
ipsec-site-connection-list
ipsec-site-connection-show
ipsec-site-connection-update
l3-agent-list-hosting-router
l3-agent-router-add
l3-agent-router-remove
lb-agent-hosting-pool
lb-healthmonitor-associate
lb-healthmonitor-create
lb-healthmonitor-delete
lb-healthmonitor-disassociate
lb-healthmonitor-list
lb-healthmonitor-show
lb-healthmonitor-update
lb-member-create
lb-member-delete
lb-member-list
lb-member-show
lb-member-update
lb-pool-create
lb-pool-delete
lb-pool-list
lb-pool-list-on-agent
lb-pool-show
lb-pool-stats
lb-pool-update
lb-vip-create
lb-vip-delete
lb-vip-list
lb-vip-show
lb-vip-update
lbaas-agent-hosting-loadbalancer
lbaas-healthmonitor-create
lbaas-healthmonitor-delete
lbaas-healthmonitor-list
lbaas-healthmonitor-show
lbaas-healthmonitor-update
lbaas-l7policy-create
lbaas-l7policy-delete
lbaas-l7policy-list
lbaas-l7policy-show
lbaas-l7policy-update
lbaas-l7rule-create
lbaas-l7rule-delete
lbaas-l7rule-list
lbaas-l7rule-show
lbaas-l7rule-update
lbaas-listener-create
lbaas-listener-delete
lbaas-listener-list
lbaas-listener-show
lbaas-listener-update
lbaas-loadbalancer-create
lbaas-loadbalancer-delete
lbaas-loadbalancer-list
lbaas-loadbalancer-list-on-agent
lbaas-loadbalancer-show
lbaas-loadbalancer-stats
lbaas-loadbalancer-status
lbaas-loadbalancer-update
lbaas-member-create
lbaas-member-delete
lbaas-member-list
lbaas-member-show
lbaas-member-update
lbaas-pool-create
lbaas-pool-delete
lbaas-pool-list
lbaas-pool-show
lbaas-pool-update
meter-label-create
meter-label-delete
meter-label-list
meter-label-rule-create
meter-label-rule-delete
meter-label-rule-list
meter-label-rule-show
meter-label-show
net-create
net-delete
net-external-list
net-ip-availability-list
net-ip-availability-show
net-list
net-list-on-dhcp-agent
net-show
net-update
port-create
port-delete
port-list
port-show
port-update
purge
qos-available-rule-types
qos-bandwidth-limit-rule-create
qos-bandwidth-limit-rule-delete
qos-bandwidth-limit-rule-list
qos-bandwidth-limit-rule-show
qos-bandwidth-limit-rule-update
qos-dscp-marking-rule-create
qos-dscp-marking-rule-delete
qos-dscp-marking-rule-list
qos-dscp-marking-rule-show
qos-dscp-marking-rule-update
qos-minimum-bandwidth-rule-create
qos-minimum-bandwidth-rule-delete
qos-minimum-bandwidth-rule-list
qos-minimum-bandwidth-rule-show
qos-minimum-bandwidth-rule-update
qos-policy-create
qos-policy-delete
qos-policy-list
qos-policy-show
qos-policy-update
quota-default-show
quota-delete
quota-list
quota-show
quota-update
rbac-create
rbac-delete
rbac-list
rbac-show
rbac-update
router-create
router-delete
router-gateway-clear
router-gateway-set
router-interface-add
router-interface-delete
router-list
router-list-on-l3-agent
router-port-list
router-show
router-update
security-group-create
security-group-delete
security-group-list
security-group-rule-create
security-group-rule-delete
security-group-rule-list
security-group-rule-show
security-group-show
security-group-update
service-provider-list
subnet-create
subnet-delete
subnet-list
subnet-show
subnet-update
subnetpool-create
subnetpool-delete
subnetpool-list
subnetpool-show
subnetpool-update
tag-add
tag-remove
tag-replace
vpn-endpoint-group-create
vpn-endpoint-group-delete
vpn-endpoint-group-list
vpn-endpoint-group-show
vpn-endpoint-group-update
vpn-ikepolicy-create
vpn-ikepolicy-delete
vpn-ikepolicy-list
vpn-ikepolicy-show
vpn-ikepolicy-update
vpn-ipsecpolicy-create
vpn-ipsecpolicy-delete
vpn-ipsecpolicy-list
vpn-ipsecpolicy-show
vpn-ipsecpolicy-update
vpn-service-create
vpn-service-delete
vpn-service-list
vpn-service-show
vpn-service-update
usage: neutron address-scope-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--shared]
NAME IP_VERSION
Create an address scope for a given tenant.
Positional arguments:
NAME
IP_VERSION
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--shared
usage: neutron address-scope-delete [-h] [--request-format {json}]
ADDRESS_SCOPE [ADDRESS_SCOPE ...]
Delete an address scope.
Positional arguments:
ADDRESS_SCOPE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron address-scope-list [-h] [-f {csv,html,json,table,value,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}]
List address scopes that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron address-scope-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron address-scope-update [-h] [--request-format {json}]
[--name NAME] [--shared {True,False}]
ADDRESS_SCOPE
Update an address scope.
Positional arguments:
ADDRESS_SCOPE
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--shared {True,False}
usage: neutron agent-delete [-h] [--request-format {json}] AGENT [AGENT ...]
Delete a given agent.
Positional arguments:
AGENT
Optional arguments:
-h, --help
--request-format {json}
usage: neutron agent-list [-h] [-f {csv,html,json,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--request-format {json}] [-D] [-F FIELD]
[--sort-key FIELD] [--sort-dir {asc,desc}]
List agents.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron agent-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
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
Optional arguments:
-h, --help
--request-format {json}
--admin-state-down
--description DESCRIPTION
usage: neutron auto-allocated-topology-delete [-h] [--request-format {json}]
[--tenant-id tenant-id]
Delete the auto-allocated topology of a given tenant.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id
usage: neutron auto-allocated-topology-show [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--dry-run]
[--tenant-id tenant-id]
Show the auto-allocated topology of a given tenant.
Optional arguments:
-h, --help
--request-format {json}
--dry-run
--tenant-id
usage: neutron availability-zone-list [-h]
[-f {csv,html,json,table,value,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}]
List availability zones.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron bgp-dragent-list-hosting-speaker [-h]
[-f {csv,html,json,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--request-format {json}] [-D]
[-F FIELD]
BGP_SPEAKER
List Dynamic Routing agents hosting a BGP speaker.
Positional arguments:
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron bgp-dragent-speaker-add [-h] [--request-format {json}]
BGP_DRAGENT_ID BGP_SPEAKER
Add a BGP speaker to a Dynamic Routing agent.
Positional arguments:
BGP_DRAGENT_ID
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-dragent-speaker-remove [-h] [--request-format {json}]
BGP_DRAGENT_ID BGP_SPEAKER
Removes a BGP speaker from a Dynamic Routing agent.
Positional arguments:
BGP_DRAGENT_ID
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-peer-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] --peer-ip
PEER_IP_ADDRESS --remote-as PEER_REMOTE_AS
[--auth-type PEER_AUTH_TYPE]
[--password AUTH_PASSWORD]
NAME
Create a BGP Peer.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--peer-ip PEER_IP_ADDRESS
--remote-as PEER_REMOTE_AS
--auth-type PEER_AUTH_TYPE
--password AUTH_PASSWORD
usage: neutron bgp-peer-delete [-h] [--request-format {json}]
BGP_PEER [BGP_PEER ...]
Delete a BGP peer.
Positional arguments:
BGP_PEER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-peer-list [-h] [-f {csv,html,json,table,value,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}]
List BGP peers.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron bgp-peer-show [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}] [-D]
[-F FIELD]
BGP_PEER
Show information of a given BGP peer.
Positional arguments:
BGP_PEER
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron bgp-peer-update [-h] [--request-format {json}] [--name NAME]
[--password AUTH_PASSWORD]
BGP_PEER
Update BGP Peer’s information.
Positional arguments:
BGP_PEER
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--password AUTH_PASSWORD
usage: neutron bgp-speaker-advertiseroute-list [-h]
[-f {csv,html,json,table,value,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}]
BGP_SPEAKER
List routes advertised by a given BGP speaker.
Positional arguments:
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron bgp-speaker-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] --local-as LOCAL_AS
[--ip-version {4,6}]
[--advertise-floating-ip-host-routes {True,False}]
[--advertise-tenant-networks {True,False}]
NAME
Create a BGP Speaker.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--local-as LOCAL_AS
--ip-version {4,6} IP
--advertise-floating-ip-host-routes {True,False}
--advertise-tenant-networks {True,False}
usage: neutron bgp-speaker-delete [-h] [--request-format {json}]
BGP_SPEAKER [BGP_SPEAKER ...]
Delete a BGP speaker.
Positional arguments:
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-speaker-list [-h] [-f {csv,html,json,table,value,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}]
List BGP speakers.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron bgp-speaker-list-on-dragent [-h]
[-f {csv,html,json,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--request-format {json}] [-D]
[-F FIELD]
BGP_DRAGENT_ID
List BGP speakers hosted by a Dynamic Routing agent.
Positional arguments:
BGP_DRAGENT_ID
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron bgp-speaker-network-add [-h] [--request-format {json}]
BGP_SPEAKER NETWORK
Add a network to the BGP speaker.
Positional arguments:
BGP_SPEAKER
NETWORK
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-speaker-network-remove [-h] [--request-format {json}]
BGP_SPEAKER NETWORK
Remove a network from the BGP speaker.
Positional arguments:
BGP_SPEAKER
NETWORK
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-speaker-peer-add [-h] [--request-format {json}]
BGP_SPEAKER BGP_PEER
Add a peer to the BGP speaker.
Positional arguments:
BGP_SPEAKER
BGP_PEER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-speaker-peer-remove [-h] [--request-format {json}]
BGP_SPEAKER BGP_PEER
Remove a peer from the BGP speaker.
Positional arguments:
BGP_SPEAKER
BGP_PEER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron bgp-speaker-show [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}] [-D] [-F FIELD]
BGP_SPEAKER
Show information of a given BGP speaker.
Positional arguments:
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron bgp-speaker-update [-h] [--request-format {json}] [--name NAME]
[--advertise-floating-ip-host-routes {True,False}]
[--advertise-tenant-networks {True,False}]
BGP_SPEAKER
Update BGP Speaker’s information.
Positional arguments:
BGP_SPEAKER
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--advertise-floating-ip-host-routes {True,False}
--advertise-tenant-networks {True,False}
usage: neutron dhcp-agent-list-hosting-net [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron dhcp-agent-network-add [-h] [--request-format {json}]
DHCP_AGENT NETWORK
Add a network to a DHCP agent.
Positional arguments:
DHCP_AGENT
NETWORK
Optional arguments:
-h, --help
--request-format {json}
usage: neutron dhcp-agent-network-remove [-h] [--request-format {json}]
DHCP_AGENT NETWORK
Remove a network from a DHCP agent.
Positional arguments:
DHCP_AGENT
NETWORK
Optional arguments:
-h, --help
--request-format {json}
usage: neutron ext-list [-h] [-f {csv,html,json,table,value,yaml}] [-c COLUMN]
[--max-width <integer>] [--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--request-format {json}] [-D] [-F FIELD]
List all extensions.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron ext-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron firewall-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--name NAME]
[--description DESCRIPTION]
[--router ROUTER | --no-routers]
[--admin-state-down]
POLICY
Create a firewall.
Positional arguments:
POLICY
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--name NAME
--description DESCRIPTION
--router ROUTER
--no-routers
--admin-state-down
usage: neutron firewall-delete [-h] [--request-format {json}]
FIREWALL [FIREWALL ...]
Delete a given firewall.
Positional arguments:
FIREWALL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron firewall-list [-h] [-f {csv,html,json,table,value,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}]
List firewalls that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron firewall-policy-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--shared]
[--audited] [--description DESCRIPTION]
[--firewall-rules FIREWALL_RULES]
NAME
Create a firewall policy.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--shared
--audited
--description DESCRIPTION
--firewall-rules FIREWALL_RULES
--firewall-rules
“rule1 rule2”usage: neutron firewall-policy-delete [-h] [--request-format {json}]
FIREWALL_POLICY [FIREWALL_POLICY ...]
Delete a given firewall policy.
Positional arguments:
FIREWALL_POLICY
Optional arguments:
-h, --help
--request-format {json}
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
FIREWALL_RULE
Optional arguments:
-h, --help
--request-format {json}
--insert-before FIREWALL_RULE
--insert-after FIREWALL_RULE
usage: neutron firewall-policy-list [-h] [-f {csv,html,json,table,value,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}]
List firewall policies that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
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
FIREWALL_RULE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron firewall-policy-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron firewall-policy-update [-h] [--request-format {json}]
[--description DESCRIPTION]
[--firewall-rules FIREWALL_RULES]
[--name NAME] [--shared {True,False}]
[--audited {True,False}]
FIREWALL_POLICY
Update a given firewall policy.
Positional arguments:
FIREWALL_POLICY
Optional arguments:
-h, --help
--request-format {json}
--description DESCRIPTION
--firewall-rules FIREWALL_RULES
--firewall-rules
“rule1 rule2”--name NAME
--shared {True,False}
--audited {True,False}
usage: neutron firewall-rule-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--shared]
[--name NAME] [--description DESCRIPTION]
[--source-ip-address SOURCE_IP_ADDRESS]
[--destination-ip-address DESTINATION_IP_ADDRESS]
[--source-port SOURCE_PORT]
[--destination-port DESTINATION_PORT]
[--enabled {True,False}] --protocol
{tcp,udp,icmp,any} --action
{allow,deny,reject} [--ip-version {4,6}]
Create a firewall rule.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--shared
--name NAME
--description DESCRIPTION
--source-ip-address SOURCE_IP_ADDRESS
--destination-ip-address DESTINATION_IP_ADDRESS
--source-port SOURCE_PORT
--destination-port DESTINATION_PORT
--enabled {True,False}
--protocol {tcp,udp,icmp,any}
--action {allow,deny,reject}
--ip-version {4,6} IP
usage: neutron firewall-rule-delete [-h] [--request-format {json}]
FIREWALL_RULE [FIREWALL_RULE ...]
Delete a given firewall rule.
Positional arguments:
FIREWALL_RULE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron firewall-rule-list [-h] [-f {csv,html,json,table,value,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}]
List firewall rules that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron firewall-rule-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron firewall-rule-update [-h] [--request-format {json}]
[--shared {True,False}]
[--ip-version {4,6}] [--name NAME]
[--description DESCRIPTION]
[--source-ip-address SOURCE_IP_ADDRESS]
[--destination-ip-address DESTINATION_IP_ADDRESS]
[--source-port SOURCE_PORT]
[--destination-port DESTINATION_PORT]
[--enabled {True,False}]
[--protocol {tcp,udp,icmp,any}]
[--action {allow,deny,reject}]
FIREWALL_RULE
Update a given firewall rule.
Positional arguments:
FIREWALL_RULE
Optional arguments:
-h, --help
--request-format {json}
--shared {True,False}
--ip-version {4,6}
--name NAME
--description DESCRIPTION
--source-ip-address SOURCE_IP_ADDRESS
--destination-ip-address DESTINATION_IP_ADDRESS
--source-port SOURCE_PORT
--destination-port DESTINATION_PORT
--enabled {True,False}
--protocol {tcp,udp,icmp,any}
--action {allow,deny,reject}
usage: neutron firewall-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron firewall-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--router ROUTER | --no-routers]
[--policy POLICY]
[--admin-state-up {True,False}]
FIREWALL
Update a given firewall.
Positional arguments:
FIREWALL
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--router ROUTER
--no-routers
--policy POLICY
--admin-state-up {True,False}
usage: neutron flavor-associate [-h] [--request-format {json}]
FLAVOR FLAVOR_PROFILE
Associate a Neutron service flavor with a flavor profile.
Positional arguments:
FLAVOR
FLAVOR_PROFILE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron flavor-create [-h] [-f {html,json,shell,table,value,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
SERVICE_TYPE
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--enabled {True,False}
usage: neutron flavor-delete [-h] [--request-format {json}]
FLAVOR [FLAVOR ...]
Delete a given Neutron service flavor.
Positional arguments:
FLAVOR
Optional arguments:
-h, --help
--request-format {json}
usage: neutron flavor-disassociate [-h] [--request-format {json}]
FLAVOR FLAVOR_PROFILE
Disassociate a Neutron service flavor from a flavor profile.
Positional arguments:
FLAVOR
FLAVOR_PROFILE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron flavor-list [-h] [-f {csv,html,json,table,value,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}]
List Neutron service flavors.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron flavor-profile-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--driver DRIVER] [--metainfo METAINFO]
[--enabled {True,False}]
Create a Neutron service flavor profile.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--driver DRIVER
--metainfo METAINFO
--enabled {True,False}
usage: neutron flavor-profile-delete [-h] [--request-format {json}]
SERVICE_PROFILE [SERVICE_PROFILE ...]
Delete a given Neutron service flavor profile.
Positional arguments:
SERVICE_PROFILE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron flavor-profile-list [-h] [-f {csv,html,json,table,value,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}]
List Neutron service flavor profiles.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron flavor-profile-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
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
Optional arguments:
-h, --help
--request-format {json}
--description DESCRIPTION
--driver DRIVER
--metainfo METAINFO
--enabled {True,False}
usage: neutron flavor-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron flavor-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--enabled {True,False}]
FLAVOR
Update a Neutron service flavor.
Positional arguments:
FLAVOR
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--enabled {True,False}
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
PORT
Optional arguments:
-h, --help
--request-format {json}
--fixed-ip-address FIXED_IP_ADDRESS
usage: neutron floatingip-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--port-id PORT_ID]
[--fixed-ip-address FIXED_IP_ADDRESS]
[--floating-ip-address FLOATING_IP_ADDRESS]
[--subnet SUBNET_ID]
[--dns-domain DNS_DOMAIN]
[--dns-name DNS_NAME]
FLOATING_NETWORK
Create a floating IP for a given tenant.
Positional arguments:
FLOATING_NETWORK
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--port-id PORT_ID
--fixed-ip-address FIXED_IP_ADDRESS
--floating-ip-address FLOATING_IP_ADDRESS
--subnet SUBNET_ID
--dns-domain DNS_DOMAIN
--dns-name DNS_NAME
usage: neutron floatingip-delete [-h] [--request-format {json}]
FLOATINGIP [FLOATINGIP ...]
Delete a given floating IP.
Positional arguments:
FLOATINGIP
Optional arguments:
-h, --help
--request-format {json}
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
Optional arguments:
-h, --help
--request-format {json}
usage: neutron floatingip-list [-h] [-f {csv,html,json,table,value,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}]
List floating IPs that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron floatingip-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron ipsec-site-connection-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--admin-state-down]
--vpnservice-id VPNSERVICE
--ikepolicy-id IKEPOLICY
--ipsecpolicy-id IPSECPOLICY
[--name NAME]
[--description DESCRIPTION]
[--dpd action=ACTION,interval=INTERVAL,timeout=TIMEOUT]
[--local-ep-group LOCAL_EP_GROUP]
[--peer-ep-group PEER_EP_GROUP]
[--peer-cidr PEER_CIDRS] --peer-id
PEER_ID --peer-address
PEER_ADDRESS --psk PSK [--mtu MTU]
[--initiator {bi-directional,response-only}]
Create an IPsec site connection.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--admin-state-down
--vpnservice-id VPNSERVICE
--ikepolicy-id IKEPOLICY
--ipsecpolicy-id IPSECPOLICY
--name NAME
--description DESCRIPTION
--dpd
--local-ep-group LOCAL_EP_GROUP
--peer-ep-group PEER_EP_GROUP
--peer-cidr PEER_CIDRS
--peer-id PEER_ID
--peer-address PEER_ADDRESS
--psk PSK
--mtu MTU
--initiator {bi-directional,response-only}
usage: neutron ipsec-site-connection-delete [-h] [--request-format {json}]
IPSEC_SITE_CONNECTION
[IPSEC_SITE_CONNECTION ...]
Delete a given IPsec site connection.
Positional arguments:
IPSEC_SITE_CONNECTION
Optional arguments:
-h, --help
--request-format {json}
usage: neutron ipsec-site-connection-list [-h]
[-f {csv,html,json,table,value,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}]
List IPsec site connections that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron ipsec-site-connection-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron ipsec-site-connection-update [-h] [--request-format {json}]
[--admin-state-up {True,False}]
[--name NAME]
[--description DESCRIPTION]
[--dpd action=ACTION,interval=INTERVAL,timeout=TIMEOUT]
[--local-ep-group LOCAL_EP_GROUP]
[--peer-ep-group PEER_EP_GROUP]
[--peer-cidr PEER_CIDRS]
[--peer-id PEER_ID]
[--peer-address PEER_ADDRESS]
[--psk PSK] [--mtu MTU]
[--initiator {bi-directional,response-only}]
IPSEC_SITE_CONNECTION
Update a given IPsec site connection.
Positional arguments:
IPSEC_SITE_CONNECTION
Optional arguments:
-h, --help
--request-format {json}
--admin-state-up {True,False}
--name NAME
--description DESCRIPTION
--dpd
--local-ep-group LOCAL_EP_GROUP
--peer-ep-group PEER_EP_GROUP
--peer-cidr PEER_CIDRS
--peer-id PEER_ID
--peer-address PEER_ADDRESS
--psk PSK
--mtu MTU
--initiator {bi-directional,response-only}
usage: neutron l3-agent-list-hosting-router [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron l3-agent-router-add [-h] [--request-format {json}]
L3_AGENT ROUTER
Add a router to a L3 agent.
Positional arguments:
L3_AGENT
ROUTER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron l3-agent-router-remove [-h] [--request-format {json}]
L3_AGENT ROUTER
Remove a router from a L3 agent.
Positional arguments:
L3_AGENT
ROUTER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-agent-hosting-pool [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
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
POOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-healthmonitor-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--admin-state-down]
[--expected-codes EXPECTED_CODES]
[--http-method HTTP_METHOD]
[--url-path URL_PATH] --delay DELAY
--max-retries MAX_RETRIES --timeout
TIMEOUT --type {PING,TCP,HTTP,HTTPS}
Create a health monitor.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--admin-state-down
--expected-codes EXPECTED_CODES
--http-method HTTP_METHOD
--url-path URL_PATH
--delay DELAY
--max-retries MAX_RETRIES
--timeout TIMEOUT
--type {PING,TCP,HTTP,HTTPS}
usage: neutron lb-healthmonitor-delete [-h] [--request-format {json}]
HEALTH_MONITOR [HEALTH_MONITOR ...]
Delete a given health monitor.
Positional arguments:
HEALTH_MONITOR
Optional arguments:
-h, --help
--request-format {json}
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
POOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-healthmonitor-list [-h]
[-f {csv,html,json,table,value,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}]
List health monitors that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lb-healthmonitor-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lb-healthmonitor-update [-h] [--request-format {json}]
HEALTH_MONITOR
Update a given health monitor.
Positional arguments:
HEALTH_MONITOR
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-member-create [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--admin-state-down
--weight WEIGHT
--address ADDRESS
--protocol-port PROTOCOL_PORT
usage: neutron lb-member-delete [-h] [--request-format {json}]
MEMBER [MEMBER ...]
Delete a given member.
Positional arguments:
MEMBER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-member-list [-h] [-f {csv,html,json,table,value,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}]
List members that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lb-member-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lb-member-update [-h] [--request-format {json}] MEMBER
Update a given member.
Positional arguments:
MEMBER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-pool-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id TENANT_ID] [--admin-state-down]
[--description DESCRIPTION] --lb-method
{ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP} --name
NAME --protocol {HTTP,HTTPS,TCP} --subnet-id
SUBNET [--provider PROVIDER]
Create a pool.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--admin-state-down
--description DESCRIPTION
--lb-method {ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP}
--name NAME
--protocol {HTTP,HTTPS,TCP}
--subnet-id SUBNET
--provider PROVIDER
usage: neutron lb-pool-delete [-h] [--request-format {json}] POOL [POOL ...]
Delete a given pool.
Positional arguments:
POOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-pool-list [-h] [-f {csv,html,json,table,value,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}]
List pools that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lb-pool-list-on-agent [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lb-pool-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lb-pool-stats [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lb-pool-update [-h] [--request-format {json}] POOL
Update a given pool.
Positional arguments:
POOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-vip-create [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--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
usage: neutron lb-vip-delete [-h] [--request-format {json}] VIP [VIP ...]
Delete a given vip.
Positional arguments:
VIP
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lb-vip-list [-h] [-f {csv,html,json,table,value,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}]
List vips that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lb-vip-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lb-vip-update [-h] [--request-format {json}] VIP
Update a given vip.
Positional arguments:
VIP
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-agent-hosting-loadbalancer [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-healthmonitor-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] --delay
DELAY [--name NAME] --timeout
TIMEOUT [--http-method HTTP_METHOD]
[--url-path URL_PATH] --max-retries
MAX_RETRIES
[--expected-codes EXPECTED_CODES]
[--admin-state-down] --type
{PING,TCP,HTTP,HTTPS} --pool POOL
LBaaS v2 Create a healthmonitor.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--delay DELAY
--name NAME
--timeout TIMEOUT
--http-method HTTP_METHOD
--url-path URL_PATH
--max-retries MAX_RETRIES
--expected-codes EXPECTED_CODES
--admin-state-down
--type {PING,TCP,HTTP,HTTPS}
--pool POOL
usage: neutron lbaas-healthmonitor-delete [-h] [--request-format {json}]
HEALTHMONITOR [HEALTHMONITOR ...]
LBaaS v2 Delete a given healthmonitor.
Positional arguments:
HEALTHMONITOR
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-healthmonitor-list [-h]
[-f {csv,html,json,table,value,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}]
LBaaS v2 List healthmonitors that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-healthmonitor-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-healthmonitor-update [-h] [--request-format {json}]
[--delay DELAY] [--name NAME]
[--timeout TIMEOUT]
[--http-method HTTP_METHOD]
[--url-path URL_PATH]
[--max-retries MAX_RETRIES]
[--expected-codes EXPECTED_CODES]
[--admin-state-up {True,False}]
HEALTHMONITOR
LBaaS v2 Update a given healthmonitor.
Positional arguments:
HEALTHMONITOR
Optional arguments:
-h, --help
--request-format {json}
--delay DELAY
--name NAME
--timeout TIMEOUT
--http-method HTTP_METHOD
--url-path URL_PATH
--max-retries MAX_RETRIES
--expected-codes EXPECTED_CODES
--admin-state-up {True,False}
usage: neutron lbaas-l7policy-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--name NAME]
[--description DESCRIPTION] --action
ACTION [--redirect-pool REDIRECT_POOL]
[--redirect-url REDIRECT_URL]
[--position POSITION]
[--admin-state-down] --listener LISTENER
LBaaS v2 Create L7 policy.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--name NAME
--description DESCRIPTION
--action ACTION
--redirect-pool REDIRECT_POOL
--redirect-url REDIRECT_URL
--position POSITION
--admin-state-down
--listener LISTENER
usage: neutron lbaas-l7policy-delete [-h] [--request-format {json}]
L7POLICY [L7POLICY ...]
LBaaS v2 Delete a given L7 policy.
Positional arguments:
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-l7policy-list [-h] [-f {csv,html,json,table,value,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}]
LBaaS v2 List L7 policies that belong to a given listener.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-l7policy-show [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}] [-D] [-F FIELD]
L7POLICY
LBaaS v2 Show information of a given L7 policy.
Positional arguments:
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-l7policy-update [-h] [--request-format {json}]
[--name NAME] [--description DESCRIPTION]
[--action ACTION]
[--redirect-pool REDIRECT_POOL]
[--redirect-url REDIRECT_URL]
[--position POSITION]
[--admin-state-up {True,False}]
L7POLICY
LBaaS v2 Update a given L7 policy.
Positional arguments:
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--action ACTION
--redirect-pool REDIRECT_POOL
--redirect-url REDIRECT_URL
--position POSITION
--admin-state-up {True,False}
usage: neutron lbaas-l7rule-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] --type
{HOST_NAME,PATH,FILE_TYPE,HEADER,COOKIE}
--compare-type
{REGEX,STARTS_WITH,ENDS_WITH,CONTAINS,EQUAL_TO}
[--invert-compare] [--key KEY] --value
VALUE [--admin-state-down]
L7POLICY
LBaaS v2 Create L7 rule.
Positional arguments:
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--type {HOST_NAME,PATH,FILE_TYPE,HEADER,COOKIE}
--compare-type {REGEX,STARTS_WITH,ENDS_WITH,CONTAINS,EQUAL_TO}
--invert-compare
--key KEY
--value VALUE
--admin-state-down
usage: neutron lbaas-l7rule-delete [-h] [--request-format {json}]
RULE [RULE ...] L7POLICY
LBaaS v2 Delete a given L7 rule.
Positional arguments:
RULE
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-l7rule-list [-h] [-f {csv,html,json,table,value,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}]
L7POLICY
LBaaS v2 List L7 rules that belong to a given L7 policy.
Positional arguments:
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-l7rule-show [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}] [-D] [-F FIELD]
RULE L7POLICY
LBaaS v2 Show information of a given rule.
Positional arguments:
RULE
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-l7rule-update [-h] [--request-format {json}]
[--type {HOST_NAME,PATH,FILE_TYPE,HEADER,COOKIE}]
[--compare-type {REGEX,STARTS_WITH,ENDS_WITH,CONTAINS,EQUAL_TO}]
[--invert-compare] [--key KEY]
[--value VALUE]
[--admin-state-up {True,False}]
RULE L7POLICY
LBaaS v2 Update a given L7 rule.
Positional arguments:
RULE
L7POLICY
Optional arguments:
-h, --help
--request-format {json}
--type {HOST_NAME,PATH,FILE_TYPE,HEADER,COOKIE}
--compare-type {REGEX,STARTS_WITH,ENDS_WITH,CONTAINS,EQUAL_TO}
--invert-compare
--key KEY
--value VALUE
--admin-state-up {True,False}
usage: neutron lbaas-listener-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--connection-limit CONNECTION_LIMIT]
[--default-pool DEFAULT_POOL]
[--admin-state-down] [--name NAME]
[--default-tls-container-ref DEFAULT_TLS_CONTAINER_REF]
[--sni-container-refs SNI_CONTAINER_REFS [SNI_CONTAINER_REFS ...]]
[--loadbalancer LOADBALANCER] --protocol
{TCP,HTTP,HTTPS,TERMINATED_HTTPS}
--protocol-port PORT
LBaaS v2 Create a listener.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--connection-limit CONNECTION_LIMIT
--default-pool DEFAULT_POOL
--admin-state-down
--name NAME
--default-
pool or --loadbalancer
must be specified.--default-tls-container-ref DEFAULT_TLS_CONTAINER_REF
--sni-container-refs SNI_CONTAINER_REFS [SNI_CONTAINER_REFS ...]
--loadbalancer LOADBALANCER
--protocol {TCP,HTTP,HTTPS,TERMINATED_HTTPS}
--protocol-port PORT
usage: neutron lbaas-listener-delete [-h] [--request-format {json}]
LISTENER [LISTENER ...]
LBaaS v2 Delete a given listener.
Positional arguments:
LISTENER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-listener-list [-h] [-f {csv,html,json,table,value,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}]
LBaaS v2 List listeners that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-listener-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-listener-update [-h] [--request-format {json}]
[--description DESCRIPTION]
[--connection-limit CONNECTION_LIMIT]
[--default-pool DEFAULT_POOL]
[--name NAME]
[--admin-state-up {True,False}]
LISTENER
LBaaS v2 Update a given listener.
Positional arguments:
LISTENER
Optional arguments:
-h, --help
--request-format {json}
--description DESCRIPTION
--connection-limit CONNECTION_LIMIT
--default-pool DEFAULT_POOL
--name NAME
--admin-state-up {True,False}
usage: neutron lbaas-loadbalancer-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--name NAME] [--admin-state-down]
[--provider PROVIDER]
[--flavor FLAVOR]
[--vip-address VIP_ADDRESS]
VIP_SUBNET
LBaaS v2 Create a loadbalancer.
Positional arguments:
VIP_SUBNET
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--name NAME
--admin-state-down
--provider PROVIDER
--flavor FLAVOR
--vip-address VIP_ADDRESS
usage: neutron lbaas-loadbalancer-delete [-h] [--request-format {json}]
LOADBALANCER [LOADBALANCER ...]
LBaaS v2 Delete a given loadbalancer.
Positional arguments:
LOADBALANCER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-loadbalancer-list [-h]
[-f {csv,html,json,table,value,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}]
LBaaS v2 List loadbalancers that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-loadbalancer-list-on-agent [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-loadbalancer-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-loadbalancer-stats [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-loadbalancer-status [-h] [--request-format {json}]
LOADBALANCER
Retrieve status for a given loadbalancer. The only output is a formatted JSON tree, and the table format does not support this type of data.
Positional arguments:
LOADBALANCER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-loadbalancer-update [-h] [--request-format {json}]
[--admin-state-up {True,False}]
[--description DESCRIPTION]
[--name NAME]
LOADBALANCER
LBaaS v2 Update a given loadbalancer.
Positional arguments:
LOADBALANCER
Optional arguments:
-h, --help
--request-format {json}
--admin-state-up {True,False}
--description DESCRIPTION
--name NAME
usage: neutron lbaas-member-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--name NAME]
[--weight WEIGHT] [--admin-state-down]
--subnet SUBNET --address ADDRESS
--protocol-port PROTOCOL_PORT
POOL
LBaaS v2 Create a member.
Positional arguments:
POOL
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--name NAME
--weight WEIGHT
--admin-state-down
--subnet SUBNET
--address ADDRESS
--protocol-port PROTOCOL_PORT
usage: neutron lbaas-member-delete [-h] [--request-format {json}]
MEMBER [MEMBER ...] POOL
LBaaS v2 Delete a given member.
Positional arguments:
MEMBER
POOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-member-list [-h] [-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-member-show [-h] [-f {html,json,shell,table,value,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
POOL
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-member-update [-h] [--request-format {json}]
[--admin-state-up {True,False}]
[--name NAME] [--weight WEIGHT]
MEMBER POOL
LBaaS v2 Update a given member.
Positional arguments:
MEMBER
POOL
Optional arguments:
-h, --help
--request-format {json}
--admin-state-up {True,False}
--name NAME
--weight WEIGHT
usage: neutron lbaas-pool-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION] [--name NAME]
--lb-algorithm
{ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP}
[--admin-state-down] [--listener LISTENER]
[--loadbalancer LOADBALANCER] --protocol
{HTTP,HTTPS,TCP}
[--session-persistence type=TYPE[,cookie_name=COOKIE_NAME]]
LBaaS v2 Create a pool.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--name NAME
--lb-algorithm {ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP}
--admin-state-down
--listener LISTENER
--listener
or --loadbalancer
must be specified.--loadbalancer LOADBALANCER
--listener
or
--loadbalancer
must be specified.--protocol {HTTP,HTTPS,TCP}
--session-persistence
usage: neutron lbaas-pool-delete [-h] [--request-format {json}]
POOL [POOL ...]
LBaaS v2 Delete a given pool.
Positional arguments:
POOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron lbaas-pool-list [-h] [-f {csv,html,json,table,value,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}]
LBaaS v2 List pools that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron lbaas-pool-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron lbaas-pool-update [-h] [--request-format {json}]
[--admin-state-up {True,False}]
[--session-persistence type=TYPE[,cookie_name=COOKIE_NAME]]
[--description DESCRIPTION] [--name NAME]
--lb-algorithm
{ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP}
POOL
LBaaS v2 Update a given pool.
Positional arguments:
POOL
Optional arguments:
-h, --help
--request-format {json}
--admin-state-up {True,False}
--session-persistence
--description DESCRIPTION
--name NAME
--lb-algorithm {ROUND_ROBIN,LEAST_CONNECTIONS,SOURCE_IP}
usage: neutron meter-label-create [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--shared
usage: neutron meter-label-delete [-h] [--request-format {json}]
METERING_LABEL [METERING_LABEL ...]
Delete a given metering label.
Positional arguments:
METERING_LABEL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron meter-label-list [-h] [-f {csv,html,json,table,value,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}]
List metering labels that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron meter-label-rule-create [-h]
[-f {html,json,shell,table,value,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
REMOTE_IP_PREFIX
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--direction {ingress,egress}
--excluded
usage: neutron meter-label-rule-delete [-h] [--request-format {json}]
METERING_LABEL_RULE
[METERING_LABEL_RULE ...]
Delete a given metering label.
Positional arguments:
METERING_LABEL_RULE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron meter-label-rule-list [-h]
[-f {csv,html,json,table,value,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}]
List metering labels that belong to a given label.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron meter-label-rule-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron meter-label-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron net-create [-h] [-f {html,json,shell,table,value,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}]
[--description DESCRIPTION]
[--qos-policy QOS_POLICY]
[--availability-zone-hint AVAILABILITY_ZONE]
[--dns-domain DNS_DOMAIN]
NAME
Create a network for a given tenant.
Positional arguments:
NAME
Optional arguments:
-h, --help
--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}
--description DESCRIPTION
--qos-policy QOS_POLICY
--availability-zone-hint AVAILABILITY_ZONE
--dns-domain DNS_DOMAIN
usage: neutron net-delete [-h] [--request-format {json}] NETWORK [NETWORK ...]
Delete a given network.
Positional arguments:
NETWORK
Optional arguments:
-h, --help
--request-format {json}
usage: neutron net-external-list [-h] [-f {csv,html,json,table,value,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}]
[--tenant-id TENANT_ID] [--name NAME]
[--admin-state-up {True,False}]
[--status STATUS] [--shared {True,False}]
[--router:external {True,False}] [--tags TAG]
[--tags-any TAG] [--not-tags TAG]
[--not-tags-any TAG]
List external networks that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron net-ip-availability-list [-h]
[-f {csv,html,json,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--request-format {json}] [-D]
[-F FIELD] [--sort-key FIELD]
[--sort-dir {asc,desc}]
[--ip-version {4,6}]
[--network-id NETWORK_ID]
[--network-name NETWORK_NAME]
[--tenant-id TENANT_ID]
List IP usage of networks
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron net-ip-availability-show [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
NETWORK
Show IP usage of specific network
Positional arguments:
NETWORK
Optional arguments:
-h, --help
--request-format {json}
usage: neutron net-list [-h] [-f {csv,html,json,table,value,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}]
[--tenant-id TENANT_ID] [--name NAME]
[--admin-state-up {True,False}] [--status STATUS]
[--shared {True,False}]
[--router:external {True,False}] [--tags TAG]
[--tags-any TAG] [--not-tags TAG] [--not-tags-any TAG]
List networks that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron net-list-on-dhcp-agent [-h]
[-f {csv,html,json,table,value,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}]
[--tenant-id TENANT_ID] [--name NAME]
[--admin-state-up {True,False}]
[--status STATUS]
[--shared {True,False}]
[--router:external {True,False}]
[--tags TAG] [--tags-any TAG]
[--not-tags TAG] [--not-tags-any TAG]
DHCP_AGENT
List the networks on a DHCP agent.
Positional arguments:
DHCP_AGENT
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron net-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron net-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--qos-policy QOS_POLICY | --no-qos-policy]
[--dns-domain DNS_DOMAIN | --no-dns-domain]
NETWORK
Update network’s information.
Positional arguments:
NETWORK
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--qos-policy QOS_POLICY
--no-qos-policy
--dns-domain DNS_DOMAIN
--no-dns-domain
usage: neutron port-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id TENANT_ID] [--name NAME]
[--description DESCRIPTION]
[--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] [--dns-name DNS_NAME]
NETWORK
Create a port for a given tenant.
Positional arguments:
NETWORK
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--name NAME
--description DESCRIPTION
--fixed-ip
--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
--no-allowed-address-pairs
--dns-name DNS_NAME
usage: neutron port-delete [-h] [--request-format {json}] PORT [PORT ...]
Delete a given port.
Positional arguments:
PORT
Optional arguments:
-h, --help
--request-format {json}
usage: neutron port-list [-h] [-f {csv,html,json,table,value,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}]
List ports that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron port-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron port-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--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]
[--dns-name DNS_NAME | --no-dns-name]
PORT
Update port’s information.
Positional arguments:
PORT
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--fixed-ip
--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
--no-allowed-address-pairs
--dns-name DNS_NAME
--no-dns-name
usage: neutron purge [-h] [--request-format {json}] TENANT
Delete all resources that belong to a given tenant.
Positional arguments:
TENANT
Optional arguments:
-h, --help
--request-format {json}
usage: neutron qos-available-rule-types [-h]
[-f {csv,html,json,table,value,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}]
List available qos rule types.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron qos-bandwidth-limit-rule-create [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--max-kbps MAX_KBPS
--max-burst-kbps MAX_BURST_KBPS
usage: neutron qos-bandwidth-limit-rule-delete [-h] [--request-format {json}]
BANDWIDTH_LIMIT_RULE
[BANDWIDTH_LIMIT_RULE ...]
QOS_POLICY
Delete a given qos bandwidth limit rule.
Positional arguments:
BANDWIDTH_LIMIT_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron qos-bandwidth-limit-rule-list [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron qos-bandwidth-limit-rule-show [-h]
[-f {html,json,shell,table,value,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
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
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
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
--max-kbps MAX_KBPS
--max-burst-kbps MAX_BURST_KBPS
usage: neutron qos-dscp-marking-rule-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
--dscp-mark DSCP_MARK
QOS_POLICY
Create a QoS DSCP marking rule.
Positional arguments:
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--dscp-mark DSCP_MARK
usage: neutron qos-dscp-marking-rule-delete [-h] [--request-format {json}]
DSCP_MARKING_RULE
[DSCP_MARKING_RULE ...] QOS_POLICY
Delete a given qos dscp marking rule.
Positional arguments:
DSCP_MARKING_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron qos-dscp-marking-rule-list [-h]
[-f {csv,html,json,table,value,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 DSCP marking rules belonging to the specified policy.
Positional arguments:
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron qos-dscp-marking-rule-show [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}] [-D]
[-F FIELD]
DSCP_MARKING_RULE QOS_POLICY
Show information about the given qos dscp marking rule.
Positional arguments:
DSCP_MARKING_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron qos-dscp-marking-rule-update [-h] [--request-format {json}]
--dscp-mark DSCP_MARK
DSCP_MARKING_RULE QOS_POLICY
Update the given QoS DSCP marking rule.
Positional arguments:
DSCP_MARKING_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
--dscp-mark DSCP_MARK
usage: neutron qos-minimum-bandwidth-rule-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent]
[--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
--min-kbps MIN_KBPS
--direction {egress}
QOS_POLICY
Create a qos minimum bandwidth rule.
Positional arguments:
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--min-kbps MIN_KBPS
--direction {egress}
usage: neutron qos-minimum-bandwidth-rule-delete [-h]
[--request-format {json}]
MINIMUM_BANDWIDTH_RULE
[MINIMUM_BANDWIDTH_RULE ...]
QOS_POLICY
Delete a given qos minimum bandwidth rule.
Positional arguments:
MINIMUM_BANDWIDTH_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron qos-minimum-bandwidth-rule-list [-h]
[-f {csv,html,json,table,value,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 minimum bandwidth rules belonging to the specified policy.
Positional arguments:
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron qos-minimum-bandwidth-rule-show [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN]
[--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}] [-D]
[-F FIELD]
MINIMUM_BANDWIDTH_RULE
QOS_POLICY
Show information about the given qos minimum bandwidth rule.
Positional arguments:
MINIMUM_BANDWIDTH_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron qos-minimum-bandwidth-rule-update [-h]
[--request-format {json}]
--min-kbps MIN_KBPS
--direction {egress}
MINIMUM_BANDWIDTH_RULE
QOS_POLICY
Update the given qos minimum bandwidth rule.
Positional arguments:
MINIMUM_BANDWIDTH_RULE
QOS_POLICY
Optional arguments:
-h, --help
--request-format {json}
--min-kbps MIN_KBPS
--direction {egress}
usage: neutron qos-policy-create [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--shared
usage: neutron qos-policy-delete [-h] [--request-format {json}]
POLICY [POLICY ...]
Delete a given qos policy.
Positional arguments:
POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron qos-policy-list [-h] [-f {csv,html,json,table,value,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}]
List QoS policies that belong to a given tenant connection.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron qos-policy-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron qos-policy-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--shared | --no-shared]
POLICY
Update a given qos policy.
Positional arguments:
POLICY
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--shared
--no-shared
usage: neutron quota-default-show [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id tenant-id]
Show default quotas for a given tenant.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id
usage: neutron quota-delete [-h] [--request-format {json}]
[--tenant-id tenant-id]
Delete defined quotas of a given tenant.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id
usage: neutron quota-list [-h] [-f {csv,html,json,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--quote {all,minimal,none,nonnumeric}]
[--request-format {json}]
List quotas of all tenants who have non-default quota values.
Optional arguments:
-h, --help
--request-format {json}
usage: neutron quota-show [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id tenant-id]
Show quotas for a given tenant.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id
usage: neutron quota-update [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id tenant-id] [--network networks]
[--subnet subnets] [--port ports]
[--router routers] [--floatingip floatingips]
[--security-group security_groups]
[--security-group-rule security_group_rules]
[--vip vips] [--pool pools] [--member members]
[--health-monitor health_monitors]
[--loadbalancer loadbalancers]
[--listener listeners]
Define tenant’s quotas not to use defaults.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id
--network
--subnet
--port
--router
--floatingip
--security-group
--security-group-rule
--vip
--pool
--member
--health-monitor
--loadbalancer
--listener
usage: neutron rbac-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id TENANT_ID] --type {qos-policy,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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--type {qos-policy,network}
--target-tenant TARGET_TENANT
--action {access_as_external,access_as_shared}
usage: neutron rbac-delete [-h] [--request-format {json}]
RBAC_POLICY [RBAC_POLICY ...]
Delete a RBAC policy.
Positional arguments:
RBAC_POLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron rbac-list [-h] [-f {csv,html,json,table,value,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}]
List RBAC policies that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron rbac-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron rbac-update [-h] [--request-format {json}]
[--target-tenant TARGET_TENANT]
RBAC_POLICY
Update RBAC policy for given tenant.
Positional arguments:
RBAC_POLICY
Optional arguments:
-h, --help
--request-format {json}
--target-tenant TARGET_TENANT
usage: neutron router-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id TENANT_ID] [--admin-state-down]
[--description DESCRIPTION] [--flavor FLAVOR]
[--distributed {True,False}] [--ha {True,False}]
[--availability-zone-hint AVAILABILITY_ZONE]
NAME
Create a router for a given tenant.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--admin-state-down
--description DESCRIPTION
--flavor FLAVOR
--distributed {True,False}
--ha {True,False}
--availability-zone-hint AVAILABILITY_ZONE
usage: neutron router-delete [-h] [--request-format {json}]
ROUTER [ROUTER ...]
Delete a given router.
Positional arguments:
ROUTER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron router-gateway-clear [-h] [--request-format {json}] ROUTER
Remove an external network gateway from a router.
Positional arguments:
ROUTER
Optional arguments:
-h, --help
--request-format {json}
usage: neutron router-gateway-set [-h] [--request-format {json}]
[--disable-snat]
[--fixed-ip subnet_id=SUBNET,ip_address=IP_ADDR]
ROUTER EXTERNAL-NETWORK
Set the external network gateway for a router.
Positional arguments:
ROUTER
EXTERNAL-NETWORK
Optional arguments:
-h, --help
--request-format {json}
--disable-snat
--fixed-ip
usage: neutron router-interface-add [-h] [--request-format {json}]
ROUTER INTERFACE
Add an internal network interface to a router.
Positional arguments:
ROUTER
INTERFACE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron router-interface-delete [-h] [--request-format {json}]
ROUTER INTERFACE
Remove an internal network interface from a router.
Positional arguments:
ROUTER
INTERFACE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron router-list [-h] [-f {csv,html,json,table,value,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}]
List routers that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron router-list-on-l3-agent [-h]
[-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron router-port-list [-h] [-f {csv,html,json,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron router-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron router-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--admin-state-up {True,False}]
[--distributed {True,False}]
[--route destination=CIDR,nexthop=IP_ADDR | --no-routes]
ROUTER
Update router’s information.
Positional arguments:
ROUTER
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--admin-state-up {True,False}
--distributed {True,False}
--route
--no-routes
usage: neutron security-group-create [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
usage: neutron security-group-delete [-h] [--request-format {json}]
SECURITY_GROUP [SECURITY_GROUP ...]
Delete a given security group.
Positional arguments:
SECURITY_GROUP
Optional arguments:
-h, --help
--request-format {json}
usage: neutron security-group-list [-h] [-f {csv,html,json,table,value,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}]
List security groups that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron security-group-rule-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--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
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--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
usage: neutron security-group-rule-delete [-h] [--request-format {json}]
SECURITY_GROUP_RULE
[SECURITY_GROUP_RULE ...]
Delete a given security group rule.
Positional arguments:
SECURITY_GROUP_RULE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron security-group-rule-list [-h]
[-f {csv,html,json,table,value,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}]
[--no-nameconv]
List security group rules that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
--no-nameconv
usage: neutron security-group-rule-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron security-group-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron security-group-update [-h] [--request-format {json}]
[--name NAME] [--description DESCRIPTION]
SECURITY_GROUP
Update a given security group.
Positional arguments:
SECURITY_GROUP
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
usage: neutron service-provider-list [-h]
[-f {csv,html,json,table,value,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}]
List service providers.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron subnet-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>] [--noindent]
[--prefix PREFIX] [--request-format {json}]
[--tenant-id TENANT_ID] [--name NAME]
[--description DESCRIPTION]
[--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]
[--use-default-subnetpool]
[--prefixlen PREFIX_LENGTH] [--segment SEGMENT]
NETWORK [CIDR]
Create a subnet for a given tenant.
Positional arguments:
NETWORK
CIDR
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--name NAME
--description DESCRIPTION
--gateway GATEWAY_IP
--no-gateway
--allocation-pool
--host-route
--dns-nameserver DNS_NAMESERVER
--disable-dhcp
--enable-dhcp
--ip-version {4,6} IP
--ipv6-ra-mode {dhcpv6-stateful,dhcpv6-stateless,slaac}
--ipv6-address-mode {dhcpv6-stateful,dhcpv6-stateless,slaac}
--subnetpool SUBNETPOOL
--use-default-subnetpool
--prefixlen PREFIX_LENGTH
--segment SEGMENT
usage: neutron subnet-delete [-h] [--request-format {json}]
SUBNET [SUBNET ...]
Delete a given subnet.
Positional arguments:
SUBNET
Optional arguments:
-h, --help
--request-format {json}
usage: neutron subnet-list [-h] [-f {csv,html,json,table,value,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}]
List subnets that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron subnet-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron subnet-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--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
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--gateway GATEWAY_IP
--no-gateway
--allocation-pool
--host-route
--dns-nameserver DNS_NAMESERVER
--disable-dhcp
--enable-dhcp
usage: neutron subnetpool-create [-h] [-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--min-prefixlen MIN_PREFIXLEN]
[--max-prefixlen MAX_PREFIXLEN]
[--default-prefixlen DEFAULT_PREFIXLEN]
--pool-prefix PREFIXES
[--is-default {True,False}] [--shared]
[--address-scope ADDRSCOPE]
NAME
Create a subnetpool for a given tenant.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--min-prefixlen MIN_PREFIXLEN
--max-prefixlen MAX_PREFIXLEN
--default-prefixlen DEFAULT_PREFIXLEN
--pool-prefix PREFIXES
--is-default {True,False}
--shared
--address-scope ADDRSCOPE
usage: neutron subnetpool-delete [-h] [--request-format {json}]
SUBNETPOOL [SUBNETPOOL ...]
Delete a given subnetpool.
Positional arguments:
SUBNETPOOL
Optional arguments:
-h, --help
--request-format {json}
usage: neutron subnetpool-list [-h] [-f {csv,html,json,table,value,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}]
List subnetpools that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron subnetpool-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron subnetpool-update [-h] [--request-format {json}]
[--description DESCRIPTION]
[--min-prefixlen MIN_PREFIXLEN]
[--max-prefixlen MAX_PREFIXLEN]
[--default-prefixlen DEFAULT_PREFIXLEN]
[--pool-prefix PREFIXES]
[--is-default {True,False}] [--name NAME]
[--address-scope ADDRSCOPE | --no-address-scope]
SUBNETPOOL
Update subnetpool’s information.
Positional arguments:
SUBNETPOOL
Optional arguments:
-h, --help
--request-format {json}
--description DESCRIPTION
--min-prefixlen MIN_PREFIXLEN
--max-prefixlen MAX_PREFIXLEN
--default-prefixlen DEFAULT_PREFIXLEN
--pool-prefix PREFIXES
--is-default {True,False}
--name NAME
--address-scope ADDRSCOPE
--no-address-scope
usage: neutron tag-add [-h] [--request-format {json}] --resource-type
{network} --resource RESOURCE --tag TAG
Add a tag into the resource.
Optional arguments:
-h, --help
--request-format {json}
--resource-type {network}
--resource RESOURCE
--tag TAG
usage: neutron tag-remove [-h] [--request-format {json}] --resource-type
{network} --resource RESOURCE [--all | --tag TAG]
Remove a tag on the resource.
Optional arguments:
-h, --help
--request-format {json}
--resource-type {network}
--resource RESOURCE
--all
--tag TAG
usage: neutron tag-replace [-h] [--request-format {json}] --resource-type
{network} --resource RESOURCE --tag TAG
Replace all tags on the resource.
Optional arguments:
-h, --help
--request-format {json}
--resource-type {network}
--resource RESOURCE
--tag TAG
usage: neutron vpn-endpoint-group-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID] [--name NAME]
[--description DESCRIPTION] --type
TYPE --value ENDPOINTS
Create a VPN endpoint group.
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--name NAME
--description DESCRIPTION
--type TYPE
--value ENDPOINTS
usage: neutron vpn-endpoint-group-delete [-h] [--request-format {json}]
ENDPOINT_GROUP [ENDPOINT_GROUP ...]
Delete a given VPN endpoint group.
Positional arguments:
ENDPOINT_GROUP
Optional arguments:
-h, --help
--request-format {json}
usage: neutron vpn-endpoint-group-list [-h]
[-f {csv,html,json,table,value,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}]
List VPN endpoint groups that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron vpn-endpoint-group-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
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
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
usage: neutron vpn-ikepolicy-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--description DESCRIPTION]
[--auth-algorithm AUTH_ALGORITHM]
[--encryption-algorithm ENCRYPTION_ALGORITHM]
[--phase1-negotiation-mode {main}]
[--ike-version {v1,v2}] [--pfs PFS]
[--lifetime units=UNITS,value=VALUE]
NAME
Create an IKE policy.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--description DESCRIPTION
--auth-algorithm AUTH_ALGORITHM
--encryption-algorithm ENCRYPTION_ALGORITHM
--phase1-negotiation-mode {main}
--ike-version {v1,v2}
--pfs PFS
--lifetime
usage: neutron vpn-ikepolicy-delete [-h] [--request-format {json}]
IKEPOLICY [IKEPOLICY ...]
Delete a given IKE policy.
Positional arguments:
IKEPOLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron vpn-ikepolicy-list [-h] [-f {csv,html,json,table,value,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}]
List IKE policies that belong to a tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron vpn-ikepolicy-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron vpn-ikepolicy-update [-h] [--request-format {json}]
[--name NAME] [--description DESCRIPTION]
[--auth-algorithm AUTH_ALGORITHM]
[--encryption-algorithm ENCRYPTION_ALGORITHM]
[--phase1-negotiation-mode {main}]
[--ike-version {v1,v2}] [--pfs PFS]
[--lifetime units=UNITS,value=VALUE]
IKEPOLICY
Update a given IKE policy.
Positional arguments:
IKEPOLICY
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--auth-algorithm AUTH_ALGORITHM
--encryption-algorithm ENCRYPTION_ALGORITHM
--phase1-negotiation-mode {main}
--ike-version {v1,v2}
--pfs PFS
--lifetime
usage: neutron vpn-ipsecpolicy-create [-h]
[-f {html,json,shell,table,value,yaml}]
[-c COLUMN] [--max-width <integer>]
[--noindent] [--prefix PREFIX]
[--request-format {json}]
[--tenant-id TENANT_ID]
[--auth-algorithm AUTH_ALGORITHM]
[--description DESCRIPTION]
[--encapsulation-mode {tunnel,transport}]
[--encryption-algorithm ENCRYPTION_ALGORITHM]
[--lifetime units=UNITS,value=VALUE]
[--pfs PFS]
[--transform-protocol {esp,ah,ah-esp}]
NAME
Create an IPsec policy.
Positional arguments:
NAME
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--auth-algorithm AUTH_ALGORITHM
--description DESCRIPTION
--encapsulation-mode {tunnel,transport}
--encryption-algorithm ENCRYPTION_ALGORITHM
--lifetime
--pfs PFS
--transform-protocol {esp,ah,ah-esp}
usage: neutron vpn-ipsecpolicy-delete [-h] [--request-format {json}]
IPSECPOLICY [IPSECPOLICY ...]
Delete a given IPsec policy.
Positional arguments:
IPSECPOLICY
Optional arguments:
-h, --help
--request-format {json}
usage: neutron vpn-ipsecpolicy-list [-h] [-f {csv,html,json,table,value,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}]
List IPsec policies that belong to a given tenant connection.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron vpn-ipsecpolicy-show [-h]
[-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron vpn-ipsecpolicy-update [-h] [--request-format {json}]
[--name NAME]
[--auth-algorithm AUTH_ALGORITHM]
[--description DESCRIPTION]
[--encapsulation-mode {tunnel,transport}]
[--encryption-algorithm ENCRYPTION_ALGORITHM]
[--lifetime units=UNITS,value=VALUE]
[--pfs PFS]
[--transform-protocol {esp,ah,ah-esp}]
IPSECPOLICY
Update a given IPsec policy.
Positional arguments:
IPSECPOLICY
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--auth-algorithm AUTH_ALGORITHM
--description DESCRIPTION
--encapsulation-mode {tunnel,transport}
--encryption-algorithm ENCRYPTION_ALGORITHM
--lifetime
--pfs PFS
--transform-protocol {esp,ah,ah-esp}
usage: neutron vpn-service-create [-h] [-f {html,json,shell,table,value,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
SUBNET
Optional arguments:
-h, --help
--request-format {json}
--tenant-id TENANT_ID
--admin-state-down
--name NAME
--description DESCRIPTION
usage: neutron vpn-service-delete [-h] [--request-format {json}]
VPNSERVICE [VPNSERVICE ...]
Delete a given VPN service.
Positional arguments:
VPNSERVICE
Optional arguments:
-h, --help
--request-format {json}
usage: neutron vpn-service-list [-h] [-f {csv,html,json,table,value,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}]
List VPN service configurations that belong to a given tenant.
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
-P SIZE, --page-size SIZE
--sort-key FIELD
--sort-dir {asc,desc}
usage: neutron vpn-service-show [-h] [-f {html,json,shell,table,value,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
Optional arguments:
-h, --help
--request-format {json}
-D, --show-details
-F FIELD, --field FIELD
usage: neutron vpn-service-update [-h] [--request-format {json}] [--name NAME]
[--description DESCRIPTION]
[--admin-state-up {True,False}]
VPNSERVICE
Update a given VPN service.
Positional arguments:
VPNSERVICE
Optional arguments:
-h, --help
--request-format {json}
--name NAME
--description DESCRIPTION
--admin-state-up {True,False}
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.