The quantumclient.quantum.v2_0.floatingip Module

class quantumclient.quantum.v2_0.floatingip.AssociateFloatingIP(app, app_args, cmd_name=None)

Bases: quantumclient.quantum.v2_0.QuantumCommand

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

api = 'network'
get_parser(prog_name)
log = <logging.Logger instance at 0x272f368>
resource = 'floatingip'
run(parsed_args)
class quantumclient.quantum.v2_0.floatingip.CreateFloatingIP(app, app_args, cmd_name=None)

Bases: quantumclient.quantum.v2_0.CreateCommand

Create a floating ip for a given tenant.

add_known_arguments(parser)
args2body(parsed_args)
log = <logging.Logger instance at 0x272f248>
resource = 'floatingip'
class quantumclient.quantum.v2_0.floatingip.DeleteFloatingIP(app, app_args, cmd_name=None)

Bases: quantumclient.quantum.v2_0.DeleteCommand

Delete a given floating ip.

allow_names = False
log = <logging.Logger instance at 0x33d9f38>
resource = 'floatingip'
class quantumclient.quantum.v2_0.floatingip.DisassociateFloatingIP(app, app_args, cmd_name=None)

Bases: quantumclient.quantum.v2_0.QuantumCommand

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

api = 'network'
get_parser(prog_name)
log = <logging.Logger instance at 0x272f320>
resource = 'floatingip'
run(parsed_args)
class quantumclient.quantum.v2_0.floatingip.ListFloatingIP(app, app_args, cmd_name=None)

Bases: quantumclient.quantum.v2_0.ListCommand

List floating ips that belong to a given tenant.

list_columns = ['id', 'fixed_ip_address', 'floating_ip_address', 'port_id']
log = <logging.Logger instance at 0x272f7a0>
pagination_support = True
resource = 'floatingip'
sorting_support = True
class quantumclient.quantum.v2_0.floatingip.ShowFloatingIP(app, app_args, cmd_name=None)

Bases: quantumclient.quantum.v2_0.ShowCommand

Show information of a given floating ip.

allow_names = False
log = <logging.Logger instance at 0x272fd40>
resource = 'floatingip'

This Page