openstackclient.network package¶
Subpackages¶
- openstackclient.network.v2 package
- Submodules
- openstackclient.network.v2.address_scope module
- openstackclient.network.v2.floating_ip module
- openstackclient.network.v2.floating_ip_pool module
- openstackclient.network.v2.ip_availability module
- openstackclient.network.v2.network module
- openstackclient.network.v2.network_agent module
- openstackclient.network.v2.network_qos_policy module
- openstackclient.network.v2.network_rbac module
- openstackclient.network.v2.network_segment module
- openstackclient.network.v2.network_service_provider 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:
osc_lib.command.command.Command
Network 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.
NetworkAndComputeDelete
(app, app_args, cmd_name=None)¶ Bases:
openstackclient.network.common.NetworkAndComputeCommand
Network and Compute Delete
Delete 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. This class supports bulk deletion, and error handling following the rules in doc/source/command-errors.rst.
-
log
= <logging.Logger object>¶
-
take_action
(parsed_args)¶
-
-
class
openstackclient.network.common.
NetworkAndComputeLister
(app, app_args, cmd_name=None)¶ Bases:
osc_lib.command.command.Lister
Network 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:
osc_lib.command.command.ShowOne
Network 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.
-
openstackclient.network.sdk_utils module¶
-
openstackclient.network.sdk_utils.
get_osc_show_columns_for_sdk_resource
(sdk_resource, osc_column_map)¶
openstackclient.network.utils module¶
-
openstackclient.network.utils.
transform_compute_security_group_rule
(sg_rule)¶