The quantumclient.quantum.v2_0.port Module

class quantumclient.quantum.v2_0.port.CreatePort(app, app_args)

Bases: quantumclient.quantum.v2_0.CreateCommand

Create a port for a given tenant.

add_known_arguments(parser)
args2body(parsed_args)
log = <logging.Logger instance at 0x3fb6710>
resource = 'port'
class quantumclient.quantum.v2_0.port.DeletePort(app, app_args)

Bases: quantumclient.quantum.v2_0.DeleteCommand

Delete a given port.

log = <logging.Logger instance at 0x3fb6a70>
resource = 'port'
class quantumclient.quantum.v2_0.port.ListPort(app, app_args)

Bases: quantumclient.quantum.v2_0.ListCommand

List ports that belong to a given tenant.

list_columns = ['id', 'name', 'mac_address', 'fixed_ips']
log = <logging.Logger instance at 0x36eea28>
pagination_support = True
resource = 'port'
sorting_support = True
class quantumclient.quantum.v2_0.port.ListRouterPort(app, app_args)

Bases: quantumclient.quantum.v2_0.ListCommand

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

get_data(parsed_args)
get_parser(prog_name)
list_columns = ['id', 'name', 'mac_address', 'fixed_ips']
log = <logging.Logger instance at 0x3fb61b8>
pagination_support = True
resource = 'port'
sorting_support = True
class quantumclient.quantum.v2_0.port.ShowPort(app, app_args)

Bases: quantumclient.quantum.v2_0.ShowCommand

Show information of a given port.

log = <logging.Logger instance at 0x3fb6ef0>
resource = 'port'
class quantumclient.quantum.v2_0.port.UpdatePort(app, app_args)

Bases: quantumclient.quantum.v2_0.UpdateCommand

Update port’s information.

add_known_arguments(parser)
args2body(parsed_args)
log = <logging.Logger instance at 0x3fb6488>
resource = 'port'

This Page