The quantumclient.quantum.v2_0.nvpnetworkgateway Module

class quantumclient.quantum.v2_0.nvpnetworkgateway.ConnectNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.nvpnetworkgateway.NetworkGatewayInterfaceCommand

Add an internal network interface to a router.

log = <logging.Logger instance at 0x37c5e18>
run(parsed_args)
class quantumclient.quantum.v2_0.nvpnetworkgateway.CreateNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.CreateCommand

Create a network gateway.

add_known_arguments(parser)
args2body(parsed_args)
log = <logging.Logger instance at 0x37c5dd0>
resource = 'network_gateway'
class quantumclient.quantum.v2_0.nvpnetworkgateway.DeleteNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.DeleteCommand

Delete a given network gateway.

log = <logging.Logger instance at 0x37c5488>
resource = 'network_gateway'
class quantumclient.quantum.v2_0.nvpnetworkgateway.DisconnectNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.nvpnetworkgateway.NetworkGatewayInterfaceCommand

Remove a network from a network gateway.

log = <logging.Logger instance at 0x37c54d0>
run(parsed_args)
class quantumclient.quantum.v2_0.nvpnetworkgateway.ListNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.ListCommand

List network gateways for a given tenant.

list_columns = ['id', 'name']
log = <logging.Logger instance at 0x37c5998>
resource = 'network_gateway'
class quantumclient.quantum.v2_0.nvpnetworkgateway.NetworkGatewayInterfaceCommand(app, app_args)

Bases: quantumclient.quantum.v2_0.QuantumCommand

Base class for connecting/disconnecting networks to/from a gateway.

get_parser(prog_name)
resource = 'network_gateway'
retrieve_ids(client, args)
class quantumclient.quantum.v2_0.nvpnetworkgateway.ShowNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.ShowCommand

Show information of a given network gateway.

log = <logging.Logger instance at 0x37c5908>
resource = 'network_gateway'
class quantumclient.quantum.v2_0.nvpnetworkgateway.UpdateNetworkGateway(app, app_args)

Bases: quantumclient.quantum.v2_0.UpdateCommand

Update the name for a network gateway.

log = <logging.Logger instance at 0x37c5d88>
resource = 'network_gateway'

This Page