Class: Azure::AzureInterface

Inherits:
Object
  • Object
show all
Includes:
Helpers, CustomErrors
Defined in:
lib/azure/azure_interface.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Helpers

#display_list, #msg_pair, #random_string, #strip_non_ascii

Methods included from CustomErrors

included

Constructor Details

#initialize(options = {}) ⇒ AzureInterface

Returns a new instance of AzureInterface.



30
31
# File 'lib/azure/azure_interface.rb', line 30

def initialize(options = {})
end

Instance Attribute Details

#uiObject

Returns the value of attribute ui.



28
29
30
# File 'lib/azure/azure_interface.rb', line 28

def ui
  @ui
end

Instance Method Details

#create_affinity_group(params = {}) ⇒ Object



73
74
75
# File 'lib/azure/azure_interface.rb', line 73

def create_affinity_group(params = {})
  AzureInterface.api_not_implemented(self)
end

#create_internal_lb(params = {}) ⇒ Object



65
66
67
# File 'lib/azure/azure_interface.rb', line 65

def create_internal_lb(params = {})
  AzureInterface.api_not_implemented(self)
end

#create_server(params = {}) ⇒ Object



33
34
35
# File 'lib/azure/azure_interface.rb', line 33

def create_server(params = {})
  AzureInterface.api_not_implemented(self)
end

#create_vnet(params = {}) ⇒ Object



53
54
55
# File 'lib/azure/azure_interface.rb', line 53

def create_vnet(params = {})
  AzureInterface.api_not_implemented(self)
end

#delete_server(server_name) ⇒ Object



41
42
43
# File 'lib/azure/azure_interface.rb', line 41

def delete_server(server_name)
  AzureInterface.api_not_implemented(self)
end

#find_server(server_name) ⇒ Object



77
78
79
# File 'lib/azure/azure_interface.rb', line 77

def find_server(server_name)
  AzureInterface.api_not_implemented(self)
end

#list_affinity_groupsObject



69
70
71
# File 'lib/azure/azure_interface.rb', line 69

def list_affinity_groups
  AzureInterface.api_not_implemented(self)
end

#list_imagesObject



45
46
47
# File 'lib/azure/azure_interface.rb', line 45

def list_images
  AzureInterface.api_not_implemented(self)
end

#list_internal_lbObject



61
62
63
# File 'lib/azure/azure_interface.rb', line 61

def list_internal_lb
  AzureInterface.api_not_implemented(self)
end

#list_serversObject



37
38
39
# File 'lib/azure/azure_interface.rb', line 37

def list_servers
  AzureInterface.api_not_implemented(self)
end

#list_vnetsObject



57
58
59
# File 'lib/azure/azure_interface.rb', line 57

def list_vnets
  AzureInterface.api_not_implemented(self)
end

#show_server(server_name, resource_group = "") ⇒ Object



49
50
51
# File 'lib/azure/azure_interface.rb', line 49

def show_server(server_name, resource_group = "")
  AzureInterface.api_not_implemented(self)
end