The midonet.neutronclient.gateway_device_extension._gateway_device Module

The midonet.neutronclient.gateway_device_extension._gateway_device Module

class midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDevice(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.NeutronClientExtension

log = <logging.Logger object>
object_path = ‘/gw/gateway_devices’
path = ‘gw/gateway_devices’
resource = ‘gateway_device’
resource_path = ‘/gw/gateway_devices/%s’
resource_plural = ‘gateway_devices’
versions = [‘2.0’]
class midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDeviceCreate(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionCreate, midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDevice

Create Gateway Device information.

add_known_arguments(parser)
args2body(args)
log = <logging.Logger object>
shell_command = ‘gateway-device-create’
class midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDeviceDelete(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionDelete, midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDevice

Delete a given gateway-device.

log = <logging.Logger object>
shell_command = ‘gateway-device-delete’
class midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDeviceList(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionList, midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDevice

List Gateway Devices.

list_columns = [‘id’, ‘name’, ‘type’, ‘resource_id’, ‘tunnel_ips’]
log = <logging.Logger object>
pagination_support = True
shell_command = ‘gateway-device-list’
sorting_support = True
class midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDeviceShow(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionShow, midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDevice

Show information of a given gateway-device.

log = <logging.Logger object>
shell_command = ‘gateway-device-show’
class midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDeviceUpdate(app, app_args, cmd_name=None)

Bases: neutronclient.common.extension.ClientExtensionUpdate, midonet.neutronclient.gateway_device_extension._gateway_device.GatewayDevice

Update a given gateway-device.

add_known_arguments(parser)
args2body(args)
log = <logging.Logger object>
shell_command = ‘gateway-device-update’
midonet.neutronclient.gateway_device_extension._gateway_device.add_name_and_tunnel_ips_to_arguments(parser)
Creative Commons Attribution 3.0 License

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