openstackclient.network package¶
Subpackages¶
- openstackclient.network.v2 package
- Submodules
- openstackclient.network.v2.floating_ip module
- openstackclient.network.v2.network module
- openstackclient.network.v2.port module
- openstackclient.network.v2.router module
- openstackclient.network.v2.security_group module
- openstackclient.network.v2.security_group_rule module
- openstackclient.network.v2.subnet module
- openstackclient.network.v2.subnet_pool module
- Module contents
Submodules¶
openstackclient.network.client module¶
-
openstackclient.network.client.build_option_parser(parser)¶ Hook to add global options
-
openstackclient.network.client.make_client(instance)¶ Returns a network proxy
openstackclient.network.common module¶
-
class
openstackclient.network.common.NetworkAndComputeCommand(app, app_args, cmd_name=None)¶ Bases:
openstackclient.common.command.CommandNetwork and Compute Command
Command class for commands that support implementation via the network or compute endpoint. Such commands have different implementations for take_action() and may even have different arguments.
-
get_parser(prog_name)¶
-
log= <logging.Logger object>¶
-
take_action(parsed_args)¶
-
take_action_compute(client, parsed_args)¶ Override to do something useful.
-
take_action_network(client, parsed_args)¶ Override to do something useful.
-
update_parser_common(parser)¶ Default is no updates to parser.
-
update_parser_compute(parser)¶ Default is no updates to parser.
-
update_parser_network(parser)¶ Default is no updates to parser.
-
-
class
openstackclient.network.common.NetworkAndComputeLister(app, app_args, cmd_name=None)¶ Bases:
openstackclient.common.command.ListerNetwork and Compute Lister
Lister class for commands that support implementation via the network or compute endpoint. Such commands have different implementations for take_action() and may even have different arguments.
-
get_parser(prog_name)¶
-
log= <logging.Logger object>¶
-
take_action(parsed_args)¶
-
take_action_compute(client, parsed_args)¶ Override to do something useful.
-
take_action_network(client, parsed_args)¶ Override to do something useful.
-
update_parser_common(parser)¶ Default is no updates to parser.
-
update_parser_compute(parser)¶ Default is no updates to parser.
-
update_parser_network(parser)¶ Default is no updates to parser.
-
-
class
openstackclient.network.common.NetworkAndComputeShowOne(app, app_args, cmd_name=None)¶ Bases:
openstackclient.common.command.ShowOneNetwork and Compute ShowOne
ShowOne class for commands that support implementation via the network or compute endpoint. Such commands have different implementations for take_action() and may even have different arguments.
-
get_parser(prog_name)¶
-
log= <logging.Logger object>¶
-
take_action(parsed_args)¶
-
take_action_compute(client, parsed_args)¶ Override to do something useful.
-
take_action_network(client, parsed_args)¶ Override to do something useful.
-
update_parser_common(parser)¶ Default is no updates to parser.
-
update_parser_compute(parser)¶ Default is no updates to parser.
-
update_parser_network(parser)¶ Default is no updates to parser.
-