openstackclient.network package¶
Subpackages¶
- openstackclient.network.v2 package
- Subpackages
- openstackclient.network.v2.bgpvpn package
- Submodules
- openstackclient.network.v2.bgpvpn.bgpvpn module
- openstackclient.network.v2.bgpvpn.constants module
- openstackclient.network.v2.bgpvpn.network_association module
- openstackclient.network.v2.bgpvpn.port_association module
- openstackclient.network.v2.bgpvpn.router_association module
- Module contents
- openstackclient.network.v2.fwaas package
- openstackclient.network.v2.taas package
- openstackclient.network.v2.bgpvpn package
- Submodules
- openstackclient.network.v2.address_group module
- openstackclient.network.v2.address_scope module
- openstackclient.network.v2.default_security_group_rule module
- openstackclient.network.v2.floating_ip module
- openstackclient.network.v2.floating_ip_port_forwarding module
- openstackclient.network.v2.ip_availability module
- openstackclient.network.v2.l3_conntrack_helper module
- openstackclient.network.v2.local_ip module
- openstackclient.network.v2.local_ip_association module
- openstackclient.network.v2.ndp_proxy module
- openstackclient.network.v2.network module
- openstackclient.network.v2.network_agent module
- openstackclient.network.v2.network_auto_allocated_topology module
- openstackclient.network.v2.network_flavor module
- openstackclient.network.v2.network_flavor_profile module
- openstackclient.network.v2.network_meter module
- openstackclient.network.v2.network_meter_rule module
- openstackclient.network.v2.network_qos_policy module
- openstackclient.network.v2.network_qos_rule module
- openstackclient.network.v2.network_qos_rule_type module
- openstackclient.network.v2.network_rbac module
- openstackclient.network.v2.network_segment module
- openstackclient.network.v2.network_segment_range module
- openstackclient.network.v2.network_service_provider module
- openstackclient.network.v2.network_trunk module
- openstackclient.network.v2.port module
- openstackclient.network.v2.router module
AddExtraRoutesToRouterAddGatewayToRouterAddPortToRouterAddSubnetToRouterAdminStateColumnCreateRouterDeleteRouterListRouterRemoveExtraRoutesFromRouterRemoveGatewayFromRouterRemovePortFromRouterRemoveSubnetFromRouterRouterInfoColumnRoutesColumnSetRouterShowRouterUnsetRouteris_multiple_gateways_supported()
- 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
- Subpackages
Submodules¶
openstackclient.network.client module¶
- openstackclient.network.client.build_option_parser(parser: ArgumentParser) ArgumentParser¶
Hook to add global options
- openstackclient.network.client.make_client(instance: Any) Any¶
Returns a network proxy
openstackclient.network.common module¶
- class openstackclient.network.common.NeutronCommandWithExtraArgs(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
CommandCreate and Update commands with additional extra properties.
Extra properties can be passed to the command and are then send to the Neutron as given to the command.
- get_parser(prog_name: str) ArgumentParser¶
Return an
argparse.ArgumentParser.
- log: logging.Logger = <Logger openstackclient.network.common.NeutronCommandWithExtraArgs (WARNING)>¶
- class openstackclient.network.common.NeutronUnsetCommandWithExtraArgs(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)¶
Bases:
NeutronCommandWithExtraArgs- log: logging.Logger = <Logger openstackclient.network.common.NeutronUnsetCommandWithExtraArgs (WARNING)>¶
- openstackclient.network.common.check_missing_extension_if_error(client_manager: Any, attrs: dict[str, Any]) Generator[None, None, None]¶
openstackclient.network.utils module¶
- openstackclient.network.utils.convert_ipvx_case(string: str) str¶
- openstackclient.network.utils.convert_to_lowercase(string: str) str¶
- openstackclient.network.utils.format_network_port_range(rule: dict[str, Any]) str¶
- openstackclient.network.utils.format_remote_ip_prefix(rule: dict[str, Any]) str | None¶
- openstackclient.network.utils.format_security_group_rule_show(obj: dict[str, Any]) tuple[Sequence[str], Iterable[Any]]¶
- openstackclient.network.utils.get_ethertype(parsed_args: Any, protocol: str | None) str¶
- openstackclient.network.utils.get_protocol(parsed_args: Any, default_protocol: str = 'any') str | None¶
- openstackclient.network.utils.is_icmp_protocol(protocol: str | None) bool¶
- openstackclient.network.utils.is_ipv6_protocol(protocol: str | None) bool¶
- openstackclient.network.utils.str2bool(strbool: str | None) bool | None¶
- openstackclient.network.utils.str2dict(strdict: str) dict[str, str]¶
Convert key1:value1;key2:value2;… string into dictionary.
- Parameters:
strdict – string in the form of key1:value1;key2:value2
- openstackclient.network.utils.str2list(strlist: str | None) list[str]¶
- openstackclient.network.utils.transform_compute_security_group_rule(sg_rule: dict[str, Any]) dict[str, Any]¶