# openstackclient.network.v2 package

## Subpackages

- openstackclient.network.v2.bgpvpn package
  - Submodules
  - openstackclient.network.v2.bgpvpn.bgpvpn module
    - `CreateBgpvpn`
      - `CreateBgpvpn.get_parser()`
      - `CreateBgpvpn.log`
      - `CreateBgpvpn.take_action()`
    - `DeleteBgpvpn`
      - `DeleteBgpvpn.get_parser()`
      - `DeleteBgpvpn.log`
      - `DeleteBgpvpn.take_action()`
    - `ListBgpvpn`
      - `ListBgpvpn.get_parser()`
      - `ListBgpvpn.log`
      - `ListBgpvpn.take_action()`
    - `SetBgpvpn`
      - `SetBgpvpn.get_parser()`
      - `SetBgpvpn.log`
      - `SetBgpvpn.take_action()`
    - `ShowBgpvpn`
      - `ShowBgpvpn.get_parser()`
      - `ShowBgpvpn.log`
      - `ShowBgpvpn.take_action()`
    - `UnsetBgpvpn`
      - `UnsetBgpvpn.get_parser()`
      - `UnsetBgpvpn.log`
      - `UnsetBgpvpn.take_action()`
  - openstackclient.network.v2.bgpvpn.constants module
  - openstackclient.network.v2.bgpvpn.network_association module
    - `CreateBgpvpnNetAssoc`
      - `CreateBgpvpnNetAssoc.get_parser()`
      - `CreateBgpvpnNetAssoc.log`
      - `CreateBgpvpnNetAssoc.take_action()`
    - `DeleteBgpvpnNetAssoc`
      - `DeleteBgpvpnNetAssoc.get_parser()`
      - `DeleteBgpvpnNetAssoc.log`
      - `DeleteBgpvpnNetAssoc.take_action()`
    - `ListBgpvpnNetAssoc`
      - `ListBgpvpnNetAssoc.get_parser()`
      - `ListBgpvpnNetAssoc.log`
      - `ListBgpvpnNetAssoc.take_action()`
    - `ShowBgpvpnNetAssoc`
      - `ShowBgpvpnNetAssoc.get_parser()`
      - `ShowBgpvpnNetAssoc.log`
      - `ShowBgpvpnNetAssoc.take_action()`
  - openstackclient.network.v2.bgpvpn.port_association module
    - `CreateBgpvpnPortAssoc`
      - `CreateBgpvpnPortAssoc.get_parser()`
      - `CreateBgpvpnPortAssoc.log`
      - `CreateBgpvpnPortAssoc.take_action()`
    - `DeleteBgpvpnPortAssoc`
      - `DeleteBgpvpnPortAssoc.get_parser()`
      - `DeleteBgpvpnPortAssoc.log`
      - `DeleteBgpvpnPortAssoc.take_action()`
    - `ListBgpvpnPortAssoc`
      - `ListBgpvpnPortAssoc.get_parser()`
      - `ListBgpvpnPortAssoc.log`
      - `ListBgpvpnPortAssoc.take_action()`
    - `SetBgpvpnPortAssoc`
      - `SetBgpvpnPortAssoc.get_parser()`
      - `SetBgpvpnPortAssoc.log`
      - `SetBgpvpnPortAssoc.take_action()`
    - `ShowBgpvpnPortAssoc`
      - `ShowBgpvpnPortAssoc.get_parser()`
      - `ShowBgpvpnPortAssoc.log`
      - `ShowBgpvpnPortAssoc.take_action()`
    - `UnsetBgpvpnPortAssoc`
      - `UnsetBgpvpnPortAssoc.log`
  - openstackclient.network.v2.bgpvpn.router_association module
    - `CreateBgpvpnRouterAssoc`
      - `CreateBgpvpnRouterAssoc.get_parser()`
      - `CreateBgpvpnRouterAssoc.log`
      - `CreateBgpvpnRouterAssoc.take_action()`
    - `DeleteBgpvpnRouterAssoc`
      - `DeleteBgpvpnRouterAssoc.get_parser()`
      - `DeleteBgpvpnRouterAssoc.log`
      - `DeleteBgpvpnRouterAssoc.take_action()`
    - `ListBgpvpnRouterAssoc`
      - `ListBgpvpnRouterAssoc.get_parser()`
      - `ListBgpvpnRouterAssoc.log`
      - `ListBgpvpnRouterAssoc.take_action()`
    - `SetBgpvpnRouterAssoc`
      - `SetBgpvpnRouterAssoc.get_parser()`
      - `SetBgpvpnRouterAssoc.log`
      - `SetBgpvpnRouterAssoc.take_action()`
    - `ShowBgpvpnRouterAssoc`
      - `ShowBgpvpnRouterAssoc.get_parser()`
      - `ShowBgpvpnRouterAssoc.log`
      - `ShowBgpvpnRouterAssoc.take_action()`
    - `UnsetBgpvpnRouterAssoc`
      - `UnsetBgpvpnRouterAssoc.log`
  - Module contents
- openstackclient.network.v2.dynamic_routing package
  - Submodules
  - openstackclient.network.v2.dynamic_routing.bgp_dragent module
    - `AddBgpSpeakerToDRAgent`
      - `AddBgpSpeakerToDRAgent.get_parser()`
      - `AddBgpSpeakerToDRAgent.log`
      - `AddBgpSpeakerToDRAgent.take_action()`
    - `ListDRAgent`
      - `ListDRAgent.get_parser()`
      - `ListDRAgent.list_columns`
      - `ListDRAgent.log`
      - `ListDRAgent.resource`
      - `ListDRAgent.take_action()`
      - `ListDRAgent.unknown_parts_flag`
    - `RemoveBgpSpeakerFromDRAgent`
      - `RemoveBgpSpeakerFromDRAgent.get_parser()`
      - `RemoveBgpSpeakerFromDRAgent.log`
      - `RemoveBgpSpeakerFromDRAgent.take_action()`
  - openstackclient.network.v2.dynamic_routing.bgp_peer module
    - `CreateBgpPeer`
      - `CreateBgpPeer.get_parser()`
      - `CreateBgpPeer.log`
      - `CreateBgpPeer.take_action()`
    - `DeleteBgpPeer`
      - `DeleteBgpPeer.get_parser()`
      - `DeleteBgpPeer.log`
      - `DeleteBgpPeer.take_action()`
    - `ListBgpPeer`
      - `ListBgpPeer.log`
      - `ListBgpPeer.take_action()`
    - `SetBgpPeer`
      - `SetBgpPeer.get_parser()`
      - `SetBgpPeer.log`
      - `SetBgpPeer.take_action()`
    - `ShowBgpPeer`
      - `ShowBgpPeer.get_parser()`
      - `ShowBgpPeer.log`
      - `ShowBgpPeer.take_action()`
  - openstackclient.network.v2.dynamic_routing.bgp_speaker module
    - `AddNetworkToSpeaker`
      - `AddNetworkToSpeaker.get_parser()`
      - `AddNetworkToSpeaker.log`
      - `AddNetworkToSpeaker.take_action()`
    - `AddPeerToSpeaker`
      - `AddPeerToSpeaker.get_parser()`
      - `AddPeerToSpeaker.log`
      - `AddPeerToSpeaker.take_action()`
    - `CreateBgpSpeaker`
      - `CreateBgpSpeaker.get_parser()`
      - `CreateBgpSpeaker.log`
      - `CreateBgpSpeaker.take_action()`
    - `DeleteBgpSpeaker`
      - `DeleteBgpSpeaker.get_parser()`
      - `DeleteBgpSpeaker.log`
      - `DeleteBgpSpeaker.take_action()`
    - `ListBgpSpeaker`
      - `ListBgpSpeaker.get_parser()`
      - `ListBgpSpeaker.log`
      - `ListBgpSpeaker.take_action()`
    - `ListRoutesAdvertisedBySpeaker`
      - `ListRoutesAdvertisedBySpeaker.get_parser()`
      - `ListRoutesAdvertisedBySpeaker.log`
      - `ListRoutesAdvertisedBySpeaker.take_action()`
    - `RemoveNetworkFromSpeaker`
      - `RemoveNetworkFromSpeaker.get_parser()`
      - `RemoveNetworkFromSpeaker.log`
      - `RemoveNetworkFromSpeaker.take_action()`
    - `RemovePeerFromSpeaker`
      - `RemovePeerFromSpeaker.get_parser()`
      - `RemovePeerFromSpeaker.log`
      - `RemovePeerFromSpeaker.take_action()`
    - `SetBgpSpeaker`
      - `SetBgpSpeaker.get_parser()`
      - `SetBgpSpeaker.log`
      - `SetBgpSpeaker.take_action()`
    - `ShowBgpSpeaker`
      - `ShowBgpSpeaker.get_parser()`
      - `ShowBgpSpeaker.log`
      - `ShowBgpSpeaker.take_action()`
    - `add_common_arguments()`
  - Module contents
- openstackclient.network.v2.fwaas package
  - Submodules
  - openstackclient.network.v2.fwaas.group module
    - `AdminStateColumn`
      - `AdminStateColumn.human_readable()`
    - `CreateFirewallGroup`
      - `CreateFirewallGroup.get_parser()`
      - `CreateFirewallGroup.log`
      - `CreateFirewallGroup.take_action()`
    - `DeleteFirewallGroup`
      - `DeleteFirewallGroup.get_parser()`
      - `DeleteFirewallGroup.log`
      - `DeleteFirewallGroup.take_action()`
    - `ListFirewallGroup`
      - `ListFirewallGroup.get_parser()`
      - `ListFirewallGroup.log`
      - `ListFirewallGroup.take_action()`
    - `SetFirewallGroup`
      - `SetFirewallGroup.get_parser()`
      - `SetFirewallGroup.log`
      - `SetFirewallGroup.take_action()`
    - `ShowFirewallGroup`
      - `ShowFirewallGroup.get_parser()`
      - `ShowFirewallGroup.log`
      - `ShowFirewallGroup.take_action()`
    - `UnsetFirewallGroup`
      - `UnsetFirewallGroup.get_parser()`
      - `UnsetFirewallGroup.log`
      - `UnsetFirewallGroup.take_action()`
  - openstackclient.network.v2.fwaas.policy module
    - `CreateFirewallPolicy`
      - `CreateFirewallPolicy.get_parser()`
      - `CreateFirewallPolicy.log`
      - `CreateFirewallPolicy.take_action()`
    - `DeleteFirewallPolicy`
      - `DeleteFirewallPolicy.get_parser()`
      - `DeleteFirewallPolicy.log`
      - `DeleteFirewallPolicy.take_action()`
    - `FirewallPolicyInsertRule`
      - `FirewallPolicyInsertRule.args2body()`
      - `FirewallPolicyInsertRule.get_parser()`
      - `FirewallPolicyInsertRule.log`
      - `FirewallPolicyInsertRule.take_action()`
    - `FirewallPolicyRemoveRule`
      - `FirewallPolicyRemoveRule.get_parser()`
      - `FirewallPolicyRemoveRule.log`
      - `FirewallPolicyRemoveRule.take_action()`
    - `ListFirewallPolicy`
      - `ListFirewallPolicy.get_parser()`
      - `ListFirewallPolicy.log`
      - `ListFirewallPolicy.take_action()`
    - `SetFirewallPolicy`
      - `SetFirewallPolicy.get_parser()`
      - `SetFirewallPolicy.log`
      - `SetFirewallPolicy.take_action()`
    - `ShowFirewallPolicy`
      - `ShowFirewallPolicy.get_parser()`
      - `ShowFirewallPolicy.log`
      - `ShowFirewallPolicy.take_action()`
    - `UnsetFirewallPolicy`
      - `UnsetFirewallPolicy.get_parser()`
      - `UnsetFirewallPolicy.log`
      - `UnsetFirewallPolicy.take_action()`
  - openstackclient.network.v2.fwaas.rule module
    - `CreateFirewallRule`
      - `CreateFirewallRule.get_parser()`
      - `CreateFirewallRule.log`
      - `CreateFirewallRule.take_action()`
    - `DeleteFirewallRule`
      - `DeleteFirewallRule.get_parser()`
      - `DeleteFirewallRule.log`
      - `DeleteFirewallRule.take_action()`
    - `ListFirewallRule`
      - `ListFirewallRule.extend_list()`
      - `ListFirewallRule.get_parser()`
      - `ListFirewallRule.log`
      - `ListFirewallRule.take_action()`
    - `ProtocolColumn`
      - `ProtocolColumn.human_readable()`
    - `SetFirewallRule`
      - `SetFirewallRule.get_parser()`
      - `SetFirewallRule.log`
      - `SetFirewallRule.take_action()`
    - `ShowFirewallRule`
      - `ShowFirewallRule.get_parser()`
      - `ShowFirewallRule.log`
      - `ShowFirewallRule.take_action()`
    - `UnsetFirewallRule`
      - `UnsetFirewallRule.get_parser()`
      - `UnsetFirewallRule.log`
      - `UnsetFirewallRule.take_action()`
  - Module contents
- openstackclient.network.v2.taas package
  - Submodules
  - openstackclient.network.v2.taas.tap_flow module
    - `CreateTapFlow`
      - `CreateTapFlow.get_parser()`
      - `CreateTapFlow.log`
      - `CreateTapFlow.take_action()`
    - `DeleteTapFlow`
      - `DeleteTapFlow.get_parser()`
      - `DeleteTapFlow.log`
      - `DeleteTapFlow.take_action()`
    - `ListTapFlow`
      - `ListTapFlow.get_parser()`
      - `ListTapFlow.log`
      - `ListTapFlow.take_action()`
    - `ShowTapFlow`
      - `ShowTapFlow.get_parser()`
      - `ShowTapFlow.log`
      - `ShowTapFlow.take_action()`
    - `UpdateTapFlow`
      - `UpdateTapFlow.get_parser()`
      - `UpdateTapFlow.log`
      - `UpdateTapFlow.take_action()`
  - openstackclient.network.v2.taas.tap_mirror module
    - `CreateTapMirror`
      - `CreateTapMirror.get_parser()`
      - `CreateTapMirror.log`
      - `CreateTapMirror.take_action()`
    - `DeleteTapMirror`
      - `DeleteTapMirror.get_parser()`
      - `DeleteTapMirror.log`
      - `DeleteTapMirror.take_action()`
    - `ListTapMirror`
      - `ListTapMirror.get_parser()`
      - `ListTapMirror.log`
      - `ListTapMirror.take_action()`
    - `ShowTapMirror`
      - `ShowTapMirror.get_parser()`
      - `ShowTapMirror.log`
      - `ShowTapMirror.take_action()`
    - `UpdateTapMirror`
      - `UpdateTapMirror.get_parser()`
      - `UpdateTapMirror.log`
      - `UpdateTapMirror.take_action()`
  - openstackclient.network.v2.taas.tap_service module
    - `CreateTapService`
      - `CreateTapService.get_parser()`
      - `CreateTapService.log`
      - `CreateTapService.take_action()`
    - `DeleteTapService`
      - `DeleteTapService.get_parser()`
      - `DeleteTapService.log`
      - `DeleteTapService.take_action()`
    - `ListTapService`
      - `ListTapService.get_parser()`
      - `ListTapService.log`
      - `ListTapService.take_action()`
    - `ShowTapService`
      - `ShowTapService.get_parser()`
      - `ShowTapService.log`
      - `ShowTapService.take_action()`
    - `UpdateTapService`
      - `UpdateTapService.get_parser()`
      - `UpdateTapService.log`
      - `UpdateTapService.take_action()`
  - Module contents
- openstackclient.network.v2.vpnaas package
  - Submodules
  - openstackclient.network.v2.vpnaas.endpoint_group module
    - `CreateEndpointGroup`
      - `CreateEndpointGroup.get_parser()`
      - `CreateEndpointGroup.log`
      - `CreateEndpointGroup.take_action()`
    - `DeleteEndpointGroup`
      - `DeleteEndpointGroup.get_parser()`
      - `DeleteEndpointGroup.log`
      - `DeleteEndpointGroup.take_action()`
    - `ListEndpointGroup`
      - `ListEndpointGroup.get_parser()`
      - `ListEndpointGroup.log`
      - `ListEndpointGroup.take_action()`
    - `SetEndpointGroup`
      - `SetEndpointGroup.get_parser()`
      - `SetEndpointGroup.log`
      - `SetEndpointGroup.take_action()`
    - `ShowEndpointGroup`
      - `ShowEndpointGroup.get_parser()`
      - `ShowEndpointGroup.log`
      - `ShowEndpointGroup.take_action()`
  - openstackclient.network.v2.vpnaas.ikepolicy module
    - `CreateIKEPolicy`
      - `CreateIKEPolicy.get_parser()`
      - `CreateIKEPolicy.log`
      - `CreateIKEPolicy.take_action()`
    - `DeleteIKEPolicy`
      - `DeleteIKEPolicy.get_parser()`
      - `DeleteIKEPolicy.log`
      - `DeleteIKEPolicy.take_action()`
    - `ListIKEPolicy`
      - `ListIKEPolicy.get_parser()`
      - `ListIKEPolicy.log`
      - `ListIKEPolicy.take_action()`
    - `SetIKEPolicy`
      - `SetIKEPolicy.get_parser()`
      - `SetIKEPolicy.log`
      - `SetIKEPolicy.take_action()`
    - `ShowIKEPolicy`
      - `ShowIKEPolicy.get_parser()`
      - `ShowIKEPolicy.log`
      - `ShowIKEPolicy.take_action()`
  - openstackclient.network.v2.vpnaas.ipsec_site_connection module
    - `CreateIPsecSiteConnection`
      - `CreateIPsecSiteConnection.get_parser()`
      - `CreateIPsecSiteConnection.log`
      - `CreateIPsecSiteConnection.take_action()`
    - `DeleteIPsecSiteConnection`
      - `DeleteIPsecSiteConnection.get_parser()`
      - `DeleteIPsecSiteConnection.log`
      - `DeleteIPsecSiteConnection.take_action()`
    - `ListIPsecSiteConnection`
      - `ListIPsecSiteConnection.get_parser()`
      - `ListIPsecSiteConnection.log`
      - `ListIPsecSiteConnection.take_action()`
    - `SetIPsecSiteConnection`
      - `SetIPsecSiteConnection.get_parser()`
      - `SetIPsecSiteConnection.log`
      - `SetIPsecSiteConnection.take_action()`
    - `ShowIPsecSiteConnection`
      - `ShowIPsecSiteConnection.get_parser()`
      - `ShowIPsecSiteConnection.log`
      - `ShowIPsecSiteConnection.take_action()`
  - openstackclient.network.v2.vpnaas.ipsecpolicy module
    - `CreateIPsecPolicy`
      - `CreateIPsecPolicy.get_parser()`
      - `CreateIPsecPolicy.log`
      - `CreateIPsecPolicy.take_action()`
    - `DeleteIPsecPolicy`
      - `DeleteIPsecPolicy.get_parser()`
      - `DeleteIPsecPolicy.log`
      - `DeleteIPsecPolicy.take_action()`
    - `ListIPsecPolicy`
      - `ListIPsecPolicy.get_parser()`
      - `ListIPsecPolicy.log`
      - `ListIPsecPolicy.take_action()`
    - `SetIPsecPolicy`
      - `SetIPsecPolicy.get_parser()`
      - `SetIPsecPolicy.log`
      - `SetIPsecPolicy.take_action()`
    - `ShowIPsecPolicy`
      - `ShowIPsecPolicy.get_parser()`
      - `ShowIPsecPolicy.log`
      - `ShowIPsecPolicy.take_action()`
  - openstackclient.network.v2.vpnaas.utils module
    - `validate_dpd_dict()`
    - `validate_lifetime_dict()`
  - openstackclient.network.v2.vpnaas.vpnservice module
    - `CreateVPNService`
      - `CreateVPNService.get_parser()`
      - `CreateVPNService.log`
      - `CreateVPNService.take_action()`
    - `DeleteVPNService`
      - `DeleteVPNService.get_parser()`
      - `DeleteVPNService.log`
      - `DeleteVPNService.take_action()`
    - `ListVPNService`
      - `ListVPNService.get_parser()`
      - `ListVPNService.log`
      - `ListVPNService.take_action()`
    - `SetVPNSercice`
      - `SetVPNSercice.get_parser()`
      - `SetVPNSercice.log`
      - `SetVPNSercice.take_action()`
    - `ShowVPNService`
      - `ShowVPNService.get_parser()`
      - `ShowVPNService.log`
      - `ShowVPNService.take_action()`
  - Module contents

## Submodules

## openstackclient.network.v2.address_group module

Address group action implementations

class openstackclient.network.v2.address_group.CreateAddressGroup(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_group.CreateAddressGroup (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.address_group.DeleteAddressGroup(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_group.DeleteAddressGroup (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.address_group.ListAddressGroup(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_group.ListAddressGroup (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.address_group.SetAddressGroup(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_group.SetAddressGroup (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.address_group.ShowAddressGroup(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_group.ShowAddressGroup (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.address_group.UnsetAddressGroup(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_group.UnsetAddressGroup (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.address_scope module

Address scope action implementations

class openstackclient.network.v2.address_scope.CreateAddressScope(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_scope.CreateAddressScope (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.address_scope.DeleteAddressScope(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_scope.DeleteAddressScope (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.address_scope.ListAddressScope(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_scope.ListAddressScope (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.address_scope.SetAddressScope(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_scope.SetAddressScope (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.address_scope.ShowAddressScope(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.address_scope.ShowAddressScope (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.default_security_group_rule module

Default Security Group Rule action implementations

class openstackclient.network.v2.default_security_group_rule.CreateDefaultSecurityGroupRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  Add a new security group rule to the default security group template.

  These rules will be applied to the default security groups created for any new project. They will not be applied to any existing default security groups.

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.default_security_group_rule.CreateDefaultSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.default_security_group_rule.DeleteDefaultSecurityGroupRule(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  Remove security group rule(s) from the default security group template.

  These rules will not longer be applied to the default security groups created for any new project. They will not be removed from any existing default security groups.

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.default_security_group_rule.DeleteDefaultSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.default_security_group_rule.ListDefaultSecurityGroupRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  List security group rules used for new default security groups.

  This shows the rules that will be added to any new default security groups created. These rules may differ for the rules present on existing default security groups.

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.default_security_group_rule.ListDefaultSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.default_security_group_rule.ShowDefaultSecurityGroupRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  Show a security group rule used for new default security groups.

  This shows a rule that will be added to any new default security groups created. This rule may not be present on existing default security groups.

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.default_security_group_rule.ShowDefaultSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.floating_ip module

IP Floating action implementations

class openstackclient.network.v2.floating_ip.CreateFloatingIP(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip.CreateFloatingIP (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.floating_ip.DeleteFloatingIP(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip.DeleteFloatingIP (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.floating_ip.ListFloatingIP(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip.ListFloatingIP (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.floating_ip.SetFloatingIP(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip.SetFloatingIP (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.floating_ip.ShowFloatingIP(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip.ShowFloatingIP (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.floating_ip.UnsetFloatingIP(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip.UnsetFloatingIP (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.floating_ip_port_forwarding module

Floating IP Port Forwarding action implementations

class openstackclient.network.v2.floating_ip_port_forwarding.CreateFloatingIPPortForwarding(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip_port_forwarding.CreateFloatingIPPortForwarding (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.floating_ip_port_forwarding.DeleteFloatingIPPortForwarding(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip_port_forwarding.DeleteFloatingIPPortForwarding (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.floating_ip_port_forwarding.ListFloatingIPPortForwarding(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip_port_forwarding.ListFloatingIPPortForwarding (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.floating_ip_port_forwarding.SetFloatingIPPortForwarding(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip_port_forwarding.SetFloatingIPPortForwarding (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.floating_ip_port_forwarding.ShowFloatingIPPortForwarding(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.floating_ip_port_forwarding.ShowFloatingIPPortForwarding (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

openstackclient.network.v2.floating_ip_port_forwarding.validate_and_assign_port_ranges(parsed_args: Namespace, attrs: dict[str, Any]) → None

openstackclient.network.v2.floating_ip_port_forwarding.validate_port(port: int) → None

openstackclient.network.v2.floating_ip_port_forwarding.validate_ports_diff(ports: list[int]) → int

openstackclient.network.v2.floating_ip_port_forwarding.validate_ports_match(internal_ports: list[int], external_ports: list[int]) → None

## openstackclient.network.v2.ip_availability module

IP Availability Info implementations

class openstackclient.network.v2.ip_availability.ListIPAvailability(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ip_availability.ListIPAvailability (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.ip_availability.ShowIPAvailability(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ip_availability.ShowIPAvailability (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.l3_conntrack_helper module

L3 Conntrack Helper action implementations

class openstackclient.network.v2.l3_conntrack_helper.CreateConntrackHelper(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.l3_conntrack_helper.CreateConntrackHelper (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.l3_conntrack_helper.DeleteConntrackHelper(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.l3_conntrack_helper.DeleteConntrackHelper (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.l3_conntrack_helper.ListConntrackHelper(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.l3_conntrack_helper.ListConntrackHelper (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.l3_conntrack_helper.SetConntrackHelper(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.l3_conntrack_helper.SetConntrackHelper (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.l3_conntrack_helper.ShowConntrackHelper(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.l3_conntrack_helper.ShowConntrackHelper (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.local_ip module

Node Local IP action implementations

class openstackclient.network.v2.local_ip.CreateLocalIP(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip.CreateLocalIP (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.local_ip.DeleteLocalIP(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip.DeleteLocalIP (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.local_ip.ListLocalIP(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip.ListLocalIP (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.local_ip.SetLocalIP(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip.SetLocalIP (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.local_ip.ShowLocalIP(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip.ShowLocalIP (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.local_ip_association module

Node Local IP action implementations

class openstackclient.network.v2.local_ip_association.CreateLocalIPAssociation(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip_association.CreateLocalIPAssociation (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.local_ip_association.DeleteLocalIPAssociation(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip_association.DeleteLocalIPAssociation (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.local_ip_association.ListLocalIPAssociation(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.local_ip_association.ListLocalIPAssociation (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.ndp_proxy module

Router NDP proxy action implementations

class openstackclient.network.v2.ndp_proxy.CreateNDPProxy(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ndp_proxy.CreateNDPProxy (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.ndp_proxy.DeleteNDPProxy(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ndp_proxy.DeleteNDPProxy (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.ndp_proxy.ListNDPProxy(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ndp_proxy.ListNDPProxy (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.ndp_proxy.SetNDPProxy(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ndp_proxy.SetNDPProxy (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.ndp_proxy.ShowNDPProxy(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.ndp_proxy.ShowNDPProxy (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network module

Network action implementations

class openstackclient.network.v2.network.AdminStateColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.network.CreateNetwork(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network.CreateNetwork (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network.DeleteNetwork(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network.DeleteNetwork (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network.ListNetwork(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network.ListNetwork (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network.RouterExternalColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.network.SetNetwork(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network.SetNetwork (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network.ShowNetwork(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network.ShowNetwork (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network.UnsetNetwork(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronUnsetCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network.UnsetNetwork (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.network_agent module

Network agent action implementations

class openstackclient.network.v2.network_agent.AddNetworkToAgent(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.AddNetworkToAgent (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.AddRouterToAgent(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.AddRouterToAgent (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.AdminStateColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.network_agent.AliveColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.network_agent.DeleteNetworkAgent(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.DeleteNetworkAgent (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.ListNetworkAgent(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.ListNetworkAgent (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_agent.RemoveNetworkFromAgent(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.RemoveNetworkFromAgent (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.RemoveRouterFromAgent(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.RemoveRouterFromAgent (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.SetNetworkAgent(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.SetNetworkAgent (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.SetNetworkAgentRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.SetNetworkAgentRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_agent.ShowNetworkAgent(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_agent.ShowNetworkAgent (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_auto_allocated_topology module

Auto-allocated Topology Implementations

class openstackclient.network.v2.network_auto_allocated_topology.CreateAutoAllocatedTopology(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  check_resource_topology(client: Any, parsed_args: Namespace) → tuple[tuple[str, ...], Any]
  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  get_topology(client: Any, parsed_args: Namespace) → tuple[tuple[str, ...], Any]
  log = <Logger openstackclient.network.v2.network_auto_allocated_topology.CreateAutoAllocatedTopology (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_auto_allocated_topology.DeleteAutoAllocatedTopology(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_auto_allocated_topology.DeleteAutoAllocatedTopology (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.network_flavor module

Flavor action implementations

class openstackclient.network.v2.network_flavor.AddNetworkFlavorToProfile(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.AddNetworkFlavorToProfile (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_flavor.CreateNetworkFlavor(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.CreateNetworkFlavor (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_flavor.DeleteNetworkFlavor(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.DeleteNetworkFlavor (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_flavor.ListNetworkFlavor(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.ListNetworkFlavor (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_flavor.RemoveNetworkFlavorFromProfile(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.RemoveNetworkFlavorFromProfile (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_flavor.SetNetworkFlavor(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.SetNetworkFlavor (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_flavor.ShowNetworkFlavor(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor.ShowNetworkFlavor (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_flavor_profile module

class openstackclient.network.v2.network_flavor_profile.CreateNetworkFlavorProfile(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor_profile.CreateNetworkFlavorProfile (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_flavor_profile.DeleteNetworkFlavorProfile(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor_profile.DeleteNetworkFlavorProfile (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_flavor_profile.ListNetworkFlavorProfile(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor_profile.ListNetworkFlavorProfile (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_flavor_profile.SetNetworkFlavorProfile(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor_profile.SetNetworkFlavorProfile (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_flavor_profile.ShowNetworkFlavorProfile(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_flavor_profile.ShowNetworkFlavorProfile (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_meter module

Metering Label Implementations

class openstackclient.network.v2.network_meter.CreateMeter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter.CreateMeter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_meter.DeleteMeter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter.DeleteMeter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_meter.ListMeter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter.ListMeter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_meter.ShowMeter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter.ShowMeter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_meter_rule module

Meter Rule Implementations

class openstackclient.network.v2.network_meter_rule.CreateMeterRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter_rule.CreateMeterRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_meter_rule.DeleteMeterRule(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter_rule.DeleteMeterRule (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_meter_rule.ListMeterRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter_rule.ListMeterRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_meter_rule.ShowMeterRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_meter_rule.ShowMeterRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_qos_policy module

class openstackclient.network.v2.network_qos_policy.CreateNetworkQosPolicy(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_policy.CreateNetworkQosPolicy (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_qos_policy.DeleteNetworkQosPolicy(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_policy.DeleteNetworkQosPolicy (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_qos_policy.ListNetworkQosPolicy(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_policy.ListNetworkQosPolicy (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_qos_policy.RulesColumn(value: _T)

  Bases: `FormattableColumn`[`Any`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.network_qos_policy.SetNetworkQosPolicy(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_policy.SetNetworkQosPolicy (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_qos_policy.ShowNetworkQosPolicy(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_policy.ShowNetworkQosPolicy (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_qos_rule module

class openstackclient.network.v2.network_qos_rule.CreateNetworkQosRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule.CreateNetworkQosRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_qos_rule.DeleteNetworkQosRule(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule.DeleteNetworkQosRule (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_qos_rule.ListNetworkQosRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule.ListNetworkQosRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_qos_rule.SetNetworkQosRule(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule.SetNetworkQosRule (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_qos_rule.ShowNetworkQosRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule.ShowNetworkQosRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_qos_rule_type module

class openstackclient.network.v2.network_qos_rule_type.ListNetworkQosRuleType(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule_type.ListNetworkQosRuleType (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_qos_rule_type.ShowNetworkQosRuleType(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_qos_rule_type.ShowNetworkQosRuleType (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_rbac module

RBAC action implementations

class openstackclient.network.v2.network_rbac.CreateNetworkRBAC(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_rbac.CreateNetworkRBAC (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_rbac.DeleteNetworkRBAC(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_rbac.DeleteNetworkRBAC (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_rbac.ListNetworkRBAC(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_rbac.ListNetworkRBAC (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_rbac.SetNetworkRBAC(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_rbac.SetNetworkRBAC (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_rbac.ShowNetworkRBAC(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_rbac.ShowNetworkRBAC (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_segment module

Network segment action implementations

class openstackclient.network.v2.network_segment.CreateNetworkSegment(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment.CreateNetworkSegment (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_segment.DeleteNetworkSegment(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment.DeleteNetworkSegment (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_segment.ListNetworkSegment(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment.ListNetworkSegment (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_segment.SetNetworkSegment(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment.SetNetworkSegment (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_segment.ShowNetworkSegment(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment.ShowNetworkSegment (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_segment_range module

Network segment action implementations

class openstackclient.network.v2.network_segment_range.CreateNetworkSegmentRange(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment_range.CreateNetworkSegmentRange (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_segment_range.DeleteNetworkSegmentRange(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment_range.DeleteNetworkSegmentRange (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_segment_range.ListNetworkSegmentRange(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment_range.ListNetworkSegmentRange (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], tuple[Any, ...]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_segment_range.SetNetworkSegmentRange(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment_range.SetNetworkSegmentRange (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_segment_range.ShowNetworkSegmentRange(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_segment_range.ShowNetworkSegmentRange (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_service_provider module

Network Service Providers Implementation

class openstackclient.network.v2.network_service_provider.ListNetworkServiceProvider(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  log = <Logger openstackclient.network.v2.network_service_provider.ListNetworkServiceProvider (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.network_trunk module

Network trunk and subports action implementations

class openstackclient.network.v2.network_trunk.AdminStateColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.network_trunk.CreateNetworkTrunk(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  Create a network trunk for a given project

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.CreateNetworkTrunk (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_trunk.DeleteNetworkTrunk(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  Delete a given network trunk

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.DeleteNetworkTrunk (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_trunk.ListNetworkSubport(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  List all subports for a given network trunk

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.ListNetworkSubport (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_trunk.ListNetworkTrunk(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  List all network trunks

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.ListNetworkTrunk (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_trunk.SetNetworkTrunk(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  Set network trunk properties

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.SetNetworkTrunk (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.network_trunk.ShowNetworkTrunk(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  Show information of a given network trunk

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.ShowNetworkTrunk (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.network_trunk.UnsetNetworkTrunk(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  Unset subports from a given network trunk

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.network_trunk.UnsetNetworkTrunk (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.port module

Port action implementations

class openstackclient.network.v2.port.AdminStateColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.port.CreatePort(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.port.CreatePort (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.port.DeletePort(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.port.DeletePort (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.port.JSONKeyValueAction(option_strings, dest, nargs=None, const=None, default=None, type=None, choices=None, required=False, help=None, metavar=None, deprecated=False)

  Bases: `Action`

  A custom action to parse arguments as JSON or key=value pairs

  Ensures that `dest` is a dict

class openstackclient.network.v2.port.ListPort(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.port.ListPort (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.port.SetPort(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.port.SetPort (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.port.ShowPort(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.port.ShowPort (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.port.SubPortColumn(value: _T)

  Bases: `ListDictColumn`

  human_readable() → str

    Return a basic human readable version of the data.

  machine_readable() → Any

    Return a raw data structure using only Python built-in types.

    It must be possible to serialize the return value directly using a formatter like JSON, and it will be up to the formatter plugin to decide how to make that transformation.

class openstackclient.network.v2.port.UnsetPort(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronUnsetCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.port.UnsetPort (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.router module

Router action implementations

class openstackclient.network.v2.router.AddExtraRoutesToRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.AddExtraRoutesToRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.AddGatewayToRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.AddGatewayToRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.AddPortToRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.AddPortToRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.router.AddSubnetToRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.AddSubnetToRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.router.AdminStateColumn(value: _T)

  Bases: `FormattableColumn`[`bool`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.router.CreateRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.CreateRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.DeleteRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.DeleteRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.router.ListRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.ListRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.RemoveExtraRoutesFromRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.RemoveExtraRoutesFromRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.RemoveGatewayFromRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.RemoveGatewayFromRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.RemovePortFromRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.RemovePortFromRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.router.RemoveSubnetFromRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.RemoveSubnetFromRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.router.RouterInfoColumn(value: _T)

  Bases: `FormattableColumn`[`Any`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.router.RoutesColumn(value: _T)

  Bases: `FormattableColumn`[`Any`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.router.SetRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.SetRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.router.ShowRouter(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.ShowRouter (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.router.UnsetRouter(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronUnsetCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.router.UnsetRouter (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

openstackclient.network.v2.router.is_multiple_gateways_supported(n_client: Any) → bool

## openstackclient.network.v2.security_group module

Security Group action implementations

class openstackclient.network.v2.security_group.CreateSecurityGroup(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group.CreateSecurityGroup (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_group.DeleteSecurityGroup(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group.DeleteSecurityGroup (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.security_group.ListSecurityGroup(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  FIELDS_TO_RETRIEVE = ['id', 'name', 'description', 'project_id', 'tags', 'shared']
  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group.ListSecurityGroup (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_group.NetworkSecurityGroupRulesColumn(value: _T)

  Bases: `FormattableColumn`[`Any`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.security_group.SetSecurityGroup(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group.SetSecurityGroup (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.security_group.ShowSecurityGroup(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group.ShowSecurityGroup (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_group.UnsetSecurityGroup(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group.UnsetSecurityGroup (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## openstackclient.network.v2.security_group_rule module

Security Group Rule action implementations

class openstackclient.network.v2.security_group_rule.CreateSecurityGroupRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group_rule.CreateSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_group_rule.DeleteSecurityGroupRule(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group_rule.DeleteSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.security_group_rule.ListSecurityGroupRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group_rule.ListSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_group_rule.ShowSecurityGroupRule(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_group_rule.ShowSecurityGroupRule (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.security_groups_default_statefulness module

Security Groups Default Statefulness action implementations

class openstackclient.network.v2.security_groups_default_statefulness.CreateSecurityGroupDefaultStatefulness(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_groups_default_statefulness.CreateSecurityGroupDefaultStatefulness (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_groups_default_statefulness.DeleteSecurityGroupDefaultStatefulness(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_groups_default_statefulness.DeleteSecurityGroupDefaultStatefulness (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.security_groups_default_statefulness.ListSecurityGroupDefaultStatefulness(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_groups_default_statefulness.ListSecurityGroupDefaultStatefulness (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.security_groups_default_statefulness.SetSecurityGroupDefaultStatefulness(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_groups_default_statefulness.SetSecurityGroupDefaultStatefulness (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.security_groups_default_statefulness.ShowSecurityGroupDefaultStatefulness(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.security_groups_default_statefulness.ShowSecurityGroupDefaultStatefulness (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

## openstackclient.network.v2.subnet module

Subnet action implementations

class openstackclient.network.v2.subnet.AllocationPoolsColumn(value: _T)

  Bases: `FormattableColumn`[`Any`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.subnet.CreateSubnet(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet.CreateSubnet (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.subnet.DeleteSubnet(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet.DeleteSubnet (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.subnet.HostRoutesColumn(value: _T)

  Bases: `FormattableColumn`[`Any`]

  human_readable() → str

    Return a basic human readable version of the data.

class openstackclient.network.v2.subnet.ListSubnet(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet.ListSubnet (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.subnet.SetSubnet(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet.SetSubnet (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.subnet.ShowSubnet(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet.ShowSubnet (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.subnet.UnsetSubnet(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronUnsetCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet.UnsetSubnet (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.subnet.UnsortedListColumn(value: _T)

  Bases: `FormattableColumn`[`list`[`Any`]]

  human_readable() → str

    Return a basic human readable version of the data.

openstackclient.network.v2.subnet.convert_entries_to_gateway(entries: list[dict[str, Any]]) → list[dict[str, Any]]

openstackclient.network.v2.subnet.convert_entries_to_nexthop(entries: list[dict[str, Any]]) → list[dict[str, Any]]

## openstackclient.network.v2.subnet_pool module

Subnet pool action implementations

class openstackclient.network.v2.subnet_pool.CreateSubnetPool(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`, `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet_pool.CreateSubnetPool (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.subnet_pool.DeleteSubnetPool(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet_pool.DeleteSubnetPool (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.subnet_pool.ListSubnetPool(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Lister`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet_pool.ListSubnetPool (WARNING)>
  take_action(parsed_args: Namespace) → tuple[tuple[str, ...], Iterable[tuple[Any, ...]]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.subnet_pool.SetSubnetPool(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `NeutronCommandWithExtraArgs`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet_pool.SetSubnetPool (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

class openstackclient.network.v2.subnet_pool.ShowSubnetPool(app: App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `ShowOne`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet_pool.ShowSubnetPool (WARNING)>
  take_action(parsed_args: Namespace) → tuple[Sequence[str], Iterable[Any]]

    Run command.

    Return a tuple containing the column names and an iterable containing the data to be listed.

class openstackclient.network.v2.subnet_pool.UnsetSubnetPool(app: _app.App, app_args: Namespace | None, cmd_name: str | None = None)

  Bases: `Command`

  get_parser(prog_name: str) → ArgumentParser

    Return an `argparse.ArgumentParser`.

  log = <Logger openstackclient.network.v2.subnet_pool.UnsetSubnetPool (WARNING)>
  take_action(parsed_args: Namespace) → None

    Override to do something useful.

    The returned value will be returned by the program.

## Module contents

this page last updated: 2026-07-15 15:33:41

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.