The nova.api.openstack.compute.contrib.attach_interfaces Module

The instance interfaces extension.

class Attach_interfaces(ext_mgr)

Bases: nova.api.openstack.extensions.ExtensionDescriptor

Attach interface support.

alias = 'os-attach-interfaces'
get_resources()
name = 'AttachInterfaces'
namespace = 'http://docs.openstack.org/compute/ext/interfaces/api/v1.1'
updated = '2012-07-22T00:00:00+00:00'
class InterfaceAttachmentController

Bases: object

The interface attachment API controller for the OpenStack API.

create(req, server_id, body)

Attach an interface to an instance.

delete(req, server_id, id)

Detach an interface from an instance.

index(req, server_id)

Returns the list of interface attachments for a given instance.

show(req, server_id, id)

Return data about the given interface attachment.

update(req, server_id, id, body)

Update a interface attachment. We don’t currently support this.

Previous topic

The nova.api.openstack.compute.contrib.aggregates Module

Next topic

The nova.api.openstack.compute.contrib.availability_zone Module

This Page