Monty Taylor 40d425c595
Merge user and users sections of the docs
The openstack doc standard location is 'user', so go with that.
Incorporate pages from the shade and occ docs into the appropriate
places in the user index file.

This still leaves user/logging and user/guide/logging which need to be
rationalized. That will come in the next commit, as it also needs to
actually rationalize the logging helper functions.

Remove the Makefile, as it's not used by things.

Change-Id: I26f36370ef9651f4bcaa7dee3b903309463d9592
2018-01-15 19:19:50 -06:00

7.6 KiB

Compute API

For details on how to use compute, see /user/guides/compute

openstack.compute.v2._proxy

The Compute Class

The compute high-level interface is available through the compute member of a ~openstack.connection.Connection object. The compute member will only be added if the service is detected.

Server Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.create_server

openstack.compute.v2._proxy.Proxy.update_server

openstack.compute.v2._proxy.Proxy.delete_server

openstack.compute.v2._proxy.Proxy.get_server

openstack.compute.v2._proxy.Proxy.find_server

openstack.compute.v2._proxy.Proxy.servers

openstack.compute.v2._proxy.Proxy.get_server_metadata

openstack.compute.v2._proxy.Proxy.set_server_metadata

openstack.compute.v2._proxy.Proxy.delete_server_metadata

openstack.compute.v2._proxy.Proxy.wait_for_server

openstack.compute.v2._proxy.Proxy.create_server_image

openstack.compute.v2._proxy.Proxy.backup_server

Network Actions

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.add_fixed_ip_to_server

openstack.compute.v2._proxy.Proxy.remove_fixed_ip_from_server

openstack.compute.v2._proxy.Proxy.add_floating_ip_to_server

openstack.compute.v2._proxy.Proxy.remove_floating_ip_from_server

openstack.compute.v2._proxy.Proxy.add_security_group_to_server

openstack.compute.v2._proxy.Proxy.remove_security_group_from_server

Starting, Stopping, etc.

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.start_server

openstack.compute.v2._proxy.Proxy.stop_server

openstack.compute.v2._proxy.Proxy.suspend_server

openstack.compute.v2._proxy.Proxy.resume_server

openstack.compute.v2._proxy.Proxy.reboot_server

openstack.compute.v2._proxy.Proxy.shelve_server

openstack.compute.v2._proxy.Proxy.unshelve_server

openstack.compute.v2._proxy.Proxy.lock_server

openstack.compute.v2._proxy.Proxy.unlock_server

openstack.compute.v2._proxy.Proxy.pause_server

openstack.compute.v2._proxy.Proxy.unpause_server

openstack.compute.v2._proxy.Proxy.rescue_server

openstack.compute.v2._proxy.Proxy.unrescue_server

openstack.compute.v2._proxy.Proxy.evacuate_server

openstack.compute.v2._proxy.Proxy.migrate_server

openstack.compute.v2._proxy.Proxy.get_server_console_output

openstack.compute.v2._proxy.Proxy.live_migrate_server

Modifying a Server

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.resize_server

openstack.compute.v2._proxy.Proxy.confirm_server_resize

openstack.compute.v2._proxy.Proxy.revert_server_resize

openstack.compute.v2._proxy.Proxy.rebuild_server

openstack.compute.v2._proxy.Proxy.reset_server_state

openstack.compute.v2._proxy.Proxy.change_server_password

Image Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.images

openstack.compute.v2._proxy.Proxy.get_image

openstack.compute.v2._proxy.Proxy.find_image

openstack.compute.v2._proxy.Proxy.delete_image

openstack.compute.v2._proxy.Proxy.get_image_metadata

openstack.compute.v2._proxy.Proxy.set_image_metadata

openstack.compute.v2._proxy.Proxy.delete_image_metadata

Flavor Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.create_flavor

openstack.compute.v2._proxy.Proxy.delete_flavor

openstack.compute.v2._proxy.Proxy.get_flavor

openstack.compute.v2._proxy.Proxy.find_flavor

openstack.compute.v2._proxy.Proxy.flavors

Service Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.services

openstack.compute.v2._proxy.Proxy.enable_service

openstack.compute.v2._proxy.Proxy.disable_service

openstack.compute.v2._proxy.Proxy.force_service_down

Volume Attachment Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.create_volume_attachment

openstack.compute.v2._proxy.Proxy.update_volume_attachment

openstack.compute.v2._proxy.Proxy.delete_volume_attachment

openstack.compute.v2._proxy.Proxy.get_volume_attachment

openstack.compute.v2._proxy.Proxy.volume_attachments

Keypair Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.create_keypair

openstack.compute.v2._proxy.Proxy.delete_keypair

openstack.compute.v2._proxy.Proxy.get_keypair

openstack.compute.v2._proxy.Proxy.find_keypair

openstack.compute.v2._proxy.Proxy.keypairs

Server IPs

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.server_ips

Server Group Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.create_server_group

openstack.compute.v2._proxy.Proxy.delete_server_group

openstack.compute.v2._proxy.Proxy.get_server_group

openstack.compute.v2._proxy.Proxy.find_server_group

openstack.compute.v2._proxy.Proxy.server_groups

Server Interface Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.create_server_interface

openstack.compute.v2._proxy.Proxy.delete_server_interface

openstack.compute.v2._proxy.Proxy.get_server_interface

openstack.compute.v2._proxy.Proxy.server_interfaces

Availability Zone Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.availability_zones

Limits Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.get_limits

Hypervisor Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.get_hypervisor

openstack.compute.v2._proxy.Proxy.find_hypervisor

openstack.compute.v2._proxy.Proxy.hypervisors

Extension Operations

openstack.compute.v2._proxy.Proxy

openstack.compute.v2._proxy.Proxy.find_extension

openstack.compute.v2._proxy.Proxy.extensions