Class: Fog::Hetznercloud::Compute

Inherits:
Service
  • Object
show all
Defined in:
lib/fog/hetznercloud/compute.rb,
lib/fog/hetznercloud/models/compute/image.rb,
lib/fog/hetznercloud/models/compute/action.rb,
lib/fog/hetznercloud/models/compute/images.rb,
lib/fog/hetznercloud/models/compute/server.rb,
lib/fog/hetznercloud/models/compute/actions.rb,
lib/fog/hetznercloud/models/compute/servers.rb,
lib/fog/hetznercloud/models/compute/ssh_key.rb,
lib/fog/hetznercloud/models/compute/location.rb,
lib/fog/hetznercloud/models/compute/ssh_keys.rb,
lib/fog/hetznercloud/models/compute/locations.rb,
lib/fog/hetznercloud/models/compute/datacenter.rb,
lib/fog/hetznercloud/models/compute/datacenters.rb,
lib/fog/hetznercloud/models/compute/floating_ip.rb,
lib/fog/hetznercloud/models/compute/server_type.rb,
lib/fog/hetznercloud/requests/compute/get_image.rb,
lib/fog/hetznercloud/models/compute/floating_ips.rb,
lib/fog/hetznercloud/models/compute/server_types.rb,
lib/fog/hetznercloud/requests/compute/get_action.rb,
lib/fog/hetznercloud/requests/compute/get_server.rb,
lib/fog/hetznercloud/requests/compute/get_ssh_key.rb,
lib/fog/hetznercloud/requests/compute/list_images.rb,
lib/fog/hetznercloud/requests/compute/delete_image.rb,
lib/fog/hetznercloud/requests/compute/get_location.rb,
lib/fog/hetznercloud/requests/compute/list_actions.rb,
lib/fog/hetznercloud/requests/compute/list_servers.rb,
lib/fog/hetznercloud/requests/compute/update_image.rb,
lib/fog/hetznercloud/requests/compute/create_server.rb,
lib/fog/hetznercloud/requests/compute/delete_server.rb,
lib/fog/hetznercloud/requests/compute/list_ssh_keys.rb,
lib/fog/hetznercloud/requests/compute/update_server.rb,
lib/fog/hetznercloud/requests/compute/create_ssh_key.rb,
lib/fog/hetznercloud/requests/compute/delete_ssh_key.rb,
lib/fog/hetznercloud/requests/compute/get_datacenter.rb,
lib/fog/hetznercloud/requests/compute/list_locations.rb,
lib/fog/hetznercloud/requests/compute/update_ssh_key.rb,
lib/fog/hetznercloud/requests/compute/get_floating_ip.rb,
lib/fog/hetznercloud/requests/compute/get_server_type.rb,
lib/fog/hetznercloud/requests/compute/list_datacenters.rb,
lib/fog/hetznercloud/requests/compute/list_floating_ips.rb,
lib/fog/hetznercloud/requests/compute/list_server_types.rb,
lib/fog/hetznercloud/requests/compute/create_floating_ip.rb,
lib/fog/hetznercloud/requests/compute/delete_floating_ip.rb,
lib/fog/hetznercloud/requests/compute/update_floating_ip.rb,
lib/fog/hetznercloud/requests/compute/floating_ip_unassign.rb,
lib/fog/hetznercloud/requests/compute/execute_server_action.rb,
lib/fog/hetznercloud/requests/compute/floating_ip_update_dns_ptr.rb,
lib/fog/hetznercloud/requests/compute/floating_ip_assign_to_server.rb

Defined Under Namespace

Classes: Action, Actions, Datacenter, Datacenters, FloatingIp, FloatingIps, ForbiddenError, Image, Images, InvalidInputError, JsonErrorError, Location, Locations, LockedError, Mock, NotFoundError, RateLimitExceededError, Real, ResourceLimitExeceededError, ResourceUnavailableError, Server, ServerType, ServerTypes, Servers, ServiceErrorError, SshKey, SshKeys, StateError, UnauthorizedError, UniquenessErrorError, UnknownResourceError

Instance Method Summary collapse

Instance Method Details

#create_serverObject

Servers



49
# File 'lib/fog/hetznercloud/compute.rb', line 49

request :create_server