Class: Softlayer::Resource::Metadata
- Inherits:
-
Entity
show all
- Defined in:
- lib/softlayer/resource/metadata.rb
Defined Under Namespace
Classes: Representer
Constant Summary
collapse
- SERVICE =
'SoftLayer_Resource_Metadata'
Class Method Summary
collapse
Methods inherited from Model
all, all_request_for, create, find, #init_headers, parse, process_message, #request, request, service_name, #service_name, #to_hash, #to_softlayer
extended, #filter, included, #limit, #mask, #request_headers
Class Method Details
.get_backend_mac_addresses ⇒ Object
6
7
8
|
# File 'lib/softlayer/resource/metadata.rb', line 6
def self.get_backend_mac_addresses
request(:get_backend_mac_addresses, Array[String])
end
|
.get_datacenter ⇒ Object
10
11
12
|
# File 'lib/softlayer/resource/metadata.rb', line 10
def self.get_datacenter
request(:get_datacenter, String)
end
|
.get_datacenter_id ⇒ Object
14
15
16
|
# File 'lib/softlayer/resource/metadata.rb', line 14
def self.get_datacenter_id
request(:get_datacenter_id, Integer)
end
|
.get_domain ⇒ Object
18
19
20
|
# File 'lib/softlayer/resource/metadata.rb', line 18
def self.get_domain
request(:get_domain, String)
end
|
.get_frontend_mac_addresses ⇒ Object
22
23
24
|
# File 'lib/softlayer/resource/metadata.rb', line 22
def self.get_frontend_mac_addresses
request(:get_frontend_mac_addresses, Array[String])
end
|
.get_fully_qualified_domain_name ⇒ Object
26
27
28
|
# File 'lib/softlayer/resource/metadata.rb', line 26
def self.get_fully_qualified_domain_name
request(:get_fully_qualified_domain_name, String)
end
|
.get_hostname ⇒ Object
30
31
32
|
# File 'lib/softlayer/resource/metadata.rb', line 30
def self.get_hostname
request(:get_hostname, String)
end
|
.get_id ⇒ Object
34
35
36
|
# File 'lib/softlayer/resource/metadata.rb', line 34
def self.get_id
request(:get_id, Integer)
end
|
.get_primary_backend_ip_address ⇒ Object
38
39
40
|
# File 'lib/softlayer/resource/metadata.rb', line 38
def self.get_primary_backend_ip_address
request(:get_primary_backend_ip_address, String)
end
|
.get_primary_ip_address ⇒ Object
42
43
44
|
# File 'lib/softlayer/resource/metadata.rb', line 42
def self.get_primary_ip_address
request(:get_primary_ip_address, String)
end
|
.get_provision_state ⇒ Object
46
47
48
|
# File 'lib/softlayer/resource/metadata.rb', line 46
def self.get_provision_state
request(:get_provision_state, String)
end
|
.get_router(message) ⇒ Object
51
52
53
|
# File 'lib/softlayer/resource/metadata.rb', line 51
def self.get_router(message)
request(:get_router, String, message)
end
|
.get_service_resource(message) ⇒ Object
57
58
59
|
# File 'lib/softlayer/resource/metadata.rb', line 57
def self.get_service_resource(message)
request(:get_service_resource, String, message)
end
|
.get_service_resources ⇒ Object
65
66
67
|
# File 'lib/softlayer/resource/metadata.rb', line 65
def self.get_tags
request(:get_tags, Array[String])
end
|
69
70
71
|
# File 'lib/softlayer/resource/metadata.rb', line 69
def self.get_user_metadata
request(:get_user_metadata, String)
end
|
.get_vlan_ids(message) ⇒ Object
74
75
76
|
# File 'lib/softlayer/resource/metadata.rb', line 74
def self.get_vlan_ids(message)
request(:get_vlan_ids, Array[Integer], message)
end
|
.get_vlans(message) ⇒ Object
79
80
81
|
# File 'lib/softlayer/resource/metadata.rb', line 79
def self.get_vlans(message)
request(:get_vlans, Array[Integer], message)
end
|