Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

8.3. neutron API v2.0 Commands

address-scope-create


        Create an address scope for a given tenant.

address-scope-delete


        Delete an address scope.

address-scope-list


        List address scopes that belong to a given tenant.

address-scope-show


        Show information about an address scope.

address-scope-update


        Update an address scope.

agent-delete


        Delete a given agent.

agent-list


        List agents.

agent-show


        Show information of a given agent.

agent-update


        Updates the admin status and description for a specified agent.

auto-allocated-topology-delete


        Delete the auto-allocated topology of a given tenant.

auto-allocated-topology-show


        Show the auto-allocated topology of a given tenant.

availability-zone-list


        List availability zones.

bash-completion


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

bgp-dragent-list-hosting-speaker


        List Dynamic Routing agents hosting a BGP speaker.

bgp-dragent-speaker-add


        Add a BGP speaker to a Dynamic Routing agent.

bgp-dragent-speaker-remove


        Removes a BGP speaker from a Dynamic Routing agent.

bgp-peer-create


        Create a BGP Peer.

bgp-peer-delete


        Delete a BGP peer.

bgp-peer-list


        List BGP peers.

bgp-peer-show


        Show information of a given BGP peer.

bgp-peer-update


        Update BGP Peer's information.

bgp-speaker-advertiseroute-list


        List routes advertised by a given BGP speaker.

bgp-speaker-create


        Create a BGP Speaker.

bgp-speaker-delete


        Delete a BGP speaker.

bgp-speaker-list


        List BGP speakers.

bgp-speaker-list-on-dragent


        List BGP speakers hosted by a Dynamic Routing agent.

bgp-speaker-network-add


        Add a network to the BGP speaker.

bgp-speaker-network-remove


        Remove a network from the BGP speaker.

bgp-speaker-peer-add


        Add a peer to the BGP speaker.

bgp-speaker-peer-remove


        Remove a peer from the BGP speaker.

bgp-speaker-show


        Show information of a given BGP speaker.

bgp-speaker-update


        Update BGP Speaker's information.

dhcp-agent-list-hosting-net


        List DHCP agents hosting a network.

dhcp-agent-network-add


        Add a network to a DHCP agent.

dhcp-agent-network-remove


        Remove a network from a DHCP agent.

ext-list


        List all extensions.

ext-show


        Show information of a given resource.

firewall-create


        Create a firewall.

firewall-delete


        Delete a given firewall.

firewall-list


        List firewalls that belong to a given tenant.

firewall-policy-create


        Create a firewall policy.

firewall-policy-delete


        Delete a given firewall policy.

firewall-policy-insert-rule


        Insert a rule into a given firewall policy.

firewall-policy-list


        List firewall policies that belong to a given tenant.

firewall-policy-remove-rule


        Remove a rule from a given firewall policy.

firewall-policy-show


        Show information of a given firewall policy.

firewall-policy-update


        Update a given firewall policy.

firewall-rule-create


        Create a firewall rule.

firewall-rule-delete


        Delete a given firewall rule.

firewall-rule-list


        List firewall rules that belong to a given tenant.

firewall-rule-show


        Show information of a given firewall rule.

firewall-rule-update


        Update a given firewall rule.

firewall-show


        Show information of a given firewall.

firewall-update


        Update a given firewall.

flavor-associate


        Associate a Neutron service flavor with a flavor profile.

flavor-create


        Create a Neutron service flavor.

flavor-delete


        Delete a given Neutron service flavor.

flavor-disassociate


        Disassociate a Neutron service flavor from a flavor profile.

flavor-list


        List Neutron service flavors.

flavor-profile-create


        Create a Neutron service flavor profile.

flavor-profile-delete


        Delete a given Neutron service flavor profile.

flavor-profile-list


        List Neutron service flavor profiles.

flavor-profile-show


        Show information about a given Neutron service flavor profile.

flavor-profile-update


        Update a given Neutron service flavor profile.

flavor-show


        Show information about a given Neutron service flavor.

flavor-update


        Update a Neutron service flavor.

floatingip-associate


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

floatingip-create


        Create a floating IP for a given tenant.

floatingip-delete


        Delete a given floating IP.

floatingip-disassociate


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

floatingip-list


        List floating IPs that belong to a given tenant.

floatingip-show


        Show information of a given floating IP.

help


        print detailed help for another command

ipsec-site-connection-create


        Create an IPsec site connection.

ipsec-site-connection-delete


        Delete a given IPsec site connection.

ipsec-site-connection-list


        List IPsec site connections that belong to a given tenant.

ipsec-site-connection-show


        Show information of a given IPsec site connection.

ipsec-site-connection-update


        Update a given IPsec site connection.

l3-agent-list-hosting-router


        List L3 agents hosting a router.

l3-agent-router-add


        Add a router to a L3 agent.

l3-agent-router-remove


        Remove a router from a L3 agent.

lb-agent-hosting-pool


        Get loadbalancer agent hosting a pool.

lb-healthmonitor-associate


        Create a mapping between a health monitor and a pool.

lb-healthmonitor-create


        Create a health monitor.

lb-healthmonitor-delete


        Delete a given health monitor.

lb-healthmonitor-disassociate


        Remove a mapping from a health monitor to a pool.

lb-healthmonitor-list


        List health monitors that belong to a given tenant.

lb-healthmonitor-show


        Show information of a given health monitor.

lb-healthmonitor-update


        Update a given health monitor.

lb-member-create


        Create a member.

lb-member-delete


        Delete a given member.

lb-member-list


        List members that belong to a given tenant.

lb-member-show


        Show information of a given member.

lb-member-update


        Update a given member.

lb-pool-create


        Create a pool.

lb-pool-delete


        Delete a given pool.

lb-pool-list


        List pools that belong to a given tenant.

lb-pool-list-on-agent


        List the pools on a loadbalancer agent.

lb-pool-show


        Show information of a given pool.

lb-pool-stats


        Retrieve stats for a given pool.

lb-pool-update


        Update a given pool.

lb-vip-create


        Create a vip.

lb-vip-delete


        Delete a given vip.

lb-vip-list


        List vips that belong to a given tenant.

lb-vip-show


        Show information of a given vip.

lb-vip-update


        Update a given vip.

lbaas-agent-hosting-loadbalancer


        Get lbaas v2 agent hosting a loadbalancer.

lbaas-healthmonitor-create


        LBaaS v2 Create a healthmonitor.

lbaas-healthmonitor-delete


        LBaaS v2 Delete a given healthmonitor.

lbaas-healthmonitor-list


        LBaaS v2 List healthmonitors that belong to a given tenant.

lbaas-healthmonitor-show


        LBaaS v2 Show information of a given healthmonitor.

lbaas-healthmonitor-update


        LBaaS v2 Update a given healthmonitor.

lbaas-l7policy-create


        LBaaS v2 Create L7 policy.

lbaas-l7policy-delete


        LBaaS v2 Delete a given L7 policy.

lbaas-l7policy-list


        LBaaS v2 List L7 policies that belong to a given listener.

lbaas-l7policy-show


        LBaaS v2 Show information of a given L7 policy.

lbaas-l7policy-update


        LBaaS v2 Update a given L7 policy.

lbaas-l7rule-create


        LBaaS v2 Create L7 rule.

lbaas-l7rule-delete


        LBaaS v2 Delete a given L7 rule.

lbaas-l7rule-list


        LBaaS v2 List L7 rules that belong to a given L7 policy.

lbaas-l7rule-show


        LBaaS v2 Show information of a given rule.

lbaas-l7rule-update


        LBaaS v2 Update a given L7 rule.

lbaas-listener-create


        LBaaS v2 Create a listener.

lbaas-listener-delete


        LBaaS v2 Delete a given listener.

lbaas-listener-list


        LBaaS v2 List listeners that belong to a given tenant.

lbaas-listener-show


        LBaaS v2 Show information of a given listener.

lbaas-listener-update


        LBaaS v2 Update a given listener.

lbaas-loadbalancer-create


        LBaaS v2 Create a loadbalancer.

lbaas-loadbalancer-delete


        LBaaS v2 Delete a given loadbalancer.

lbaas-loadbalancer-list


        LBaaS v2 List loadbalancers that belong to a given tenant.

lbaas-loadbalancer-list-on-agent


        List the loadbalancers on a loadbalancer v2 agent.

lbaas-loadbalancer-show


        LBaaS v2 Show information of a given loadbalancer.

lbaas-loadbalancer-stats


        Retrieve stats for a given loadbalancer.

lbaas-loadbalancer-status


        Retrieve status for a given loadbalancer.

lbaas-loadbalancer-update


        LBaaS v2 Update a given loadbalancer.

lbaas-member-create


        LBaaS v2 Create a member.

lbaas-member-delete


        LBaaS v2 Delete a given member.

lbaas-member-list


        LBaaS v2 List members that belong to a given pool.

lbaas-member-show


        LBaaS v2 Show information of a given member.

lbaas-member-update


        LBaaS v2 Update a given member.

lbaas-pool-create


        LBaaS v2 Create a pool.

lbaas-pool-delete


        LBaaS v2 Delete a given pool.

lbaas-pool-list


        LBaaS v2 List pools that belong to a given tenant.

lbaas-pool-show


        LBaaS v2 Show information of a given pool.

lbaas-pool-update


        LBaaS v2 Update a given pool.

meter-label-create


        Create a metering label for a given tenant.

meter-label-delete


        Delete a given metering label.

meter-label-list


        List metering labels that belong to a given tenant.

meter-label-rule-create


        Create a metering label rule for a given label.

meter-label-rule-delete


        Delete a given metering label.

meter-label-rule-list


        List metering labels that belong to a given label.

meter-label-rule-show


        Show information of a given metering label rule.

meter-label-show


        Show information of a given metering label.

net-create


        Create a network for a given tenant.

net-delete


        Delete a given network.

net-external-list


        List external networks that belong to a given tenant.

net-ip-availability-list


        List IP usage of networks

net-ip-availability-show


        Show IP usage of specific network

net-list


        List networks that belong to a given tenant.

net-list-on-dhcp-agent


        List the networks on a DHCP agent.

net-show


        Show information of a given network.

net-update


        Update network's information.

port-create


        Create a port for a given tenant.

port-delete


        Delete a given port.

port-list


        List ports that belong to a given tenant.

port-show


        Show information of a given port.

port-update


        Update port's information.

purge


        Delete all resources that belong to a given tenant.

qos-available-rule-types


        List available qos rule types.

qos-bandwidth-limit-rule-create


        Create a qos bandwidth limit rule.

qos-bandwidth-limit-rule-delete


        Delete a given qos bandwidth limit rule.

qos-bandwidth-limit-rule-list


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

qos-bandwidth-limit-rule-show


        Show information about the given qos bandwidth limit rule.

qos-bandwidth-limit-rule-update


        Update the given qos bandwidth limit rule.

qos-dscp-marking-rule-create


        Create a QoS DSCP marking rule.

qos-dscp-marking-rule-delete


        Delete a given qos dscp marking rule.

qos-dscp-marking-rule-list


        List all QoS DSCP marking rules belonging to the specified policy.

qos-dscp-marking-rule-show


        Show information about the given qos dscp marking rule.

qos-dscp-marking-rule-update


        Update the given QoS DSCP marking rule.

qos-minimum-bandwidth-rule-create


        Create a qos minimum bandwidth rule.

qos-minimum-bandwidth-rule-delete


        Delete a given qos minimum bandwidth rule.

qos-minimum-bandwidth-rule-list


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

qos-minimum-bandwidth-rule-show


        Show information about the given qos minimum bandwidth rule.

qos-minimum-bandwidth-rule-update


        Update the given qos minimum bandwidth rule.

qos-policy-create


        Create a qos policy.

qos-policy-delete


        Delete a given qos policy.

qos-policy-list


        List QoS policies that belong to a given tenant connection.

qos-policy-show


        Show information of a given qos policy.

qos-policy-update


        Update a given qos policy.

quota-default-show


        Show default quotas for a given tenant.

quota-delete


        Delete defined quotas of a given tenant.

quota-list


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

quota-show


        Show quotas for a given tenant.

quota-update


        Define tenant's quotas not to use defaults.

rbac-create


        Create a RBAC policy for a given tenant.

rbac-delete


        Delete a RBAC policy.

rbac-list


        List RBAC policies that belong to a given tenant.

rbac-show


        Show information of a given RBAC policy.

rbac-update


        Update RBAC policy for given tenant.

router-create


        Create a router for a given tenant.

router-delete


        Delete a given router.

router-gateway-clear


        Remove an external network gateway from a router.

router-gateway-set


        Set the external network gateway for a router.

router-interface-add


        Add an internal network interface to a router.

router-interface-delete


        Remove an internal network interface from a router.

router-list


        List routers that belong to a given tenant.

router-list-on-l3-agent


        List the routers on a L3 agent.

router-port-list


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

router-show


        Show information of a given router.

router-update


        Update router's information.

security-group-create


        Create a security group.

security-group-delete


        Delete a given security group.

security-group-list


        List security groups that belong to a given tenant.

security-group-rule-create


        Create a security group rule.

security-group-rule-delete


        Delete a given security group rule.

security-group-rule-list


        List security group rules that belong to a given tenant.

security-group-rule-show


        Show information of a given security group rule.

security-group-show


        Show information of a given security group.

security-group-update


        Update a given security group.

service-provider-list


        List service providers.

subnet-create


        Create a subnet for a given tenant.

subnet-delete


        Delete a given subnet.

subnet-list


        List subnets that belong to a given tenant.

subnet-show


        Show information of a given subnet.

subnet-update


        Update subnet's information.

subnetpool-create


        Create a subnetpool for a given tenant.

subnetpool-delete


        Delete a given subnetpool.

subnetpool-list


        List subnetpools that belong to a given tenant.

subnetpool-show


        Show information of a given subnetpool.

subnetpool-update


        Update subnetpool's information.

tag-add


        Add a tag into the resource.

tag-remove


        Remove a tag on the resource.

tag-replace


        Replace all tags on the resource.

vpn-endpoint-group-create


        Create a VPN endpoint group.

vpn-endpoint-group-delete


        Delete a given VPN endpoint group.

vpn-endpoint-group-list


        List VPN endpoint groups that belong to a given tenant.

vpn-endpoint-group-show


        Show a specific VPN endpoint group.

vpn-endpoint-group-update


        Update a given VPN endpoint group.

vpn-ikepolicy-create


        Create an IKE policy.

vpn-ikepolicy-delete


        Delete a given IKE policy.

vpn-ikepolicy-list


        List IKE policies that belong to a tenant.

vpn-ikepolicy-show


        Show information of a given IKE policy.

vpn-ikepolicy-update


        Update a given IKE policy.

vpn-ipsecpolicy-create


        Create an IPsec policy.

vpn-ipsecpolicy-delete


        Delete a given IPsec policy.

vpn-ipsecpolicy-list


        List IPsec policies that belong to a given tenant connection.

vpn-ipsecpolicy-show


        Show information of a given IPsec policy.

vpn-ipsecpolicy-update


        Update a given IPsec policy.

vpn-service-create


        Create a VPN service.

vpn-service-delete


        Delete a given VPN service.

vpn-service-list


        List VPN service configurations that belong to a given tenant.

vpn-service-show


        Show information of a given VPN service.

vpn-service-update


        Update a given VPN service.