Class: Softlayer::Location::Datacenter
Defined Under Namespace
Classes: Representer
Constant Summary
collapse
- SERVICE =
'SoftLayer_Location_Datacenter'
Instance Attribute Summary collapse
#backbone_dependent_count, #backbone_dependents, #group_count, #groups, #hardware_firewall_count, #hardware_firewalls, #id, #location_address, #location_reservation_member, #location_status, #long_name, #name, #network_configuration_attribute, #online_pptp_vpn_user_count, #online_ssl_vpn_user_count, #path_string, #price_group_count, #price_groups, #region_count, #regions, #status_id, #timezone, #vdr_group
Class Method Summary
collapse
Instance 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
Instance Attribute Details
#active_item_presale_event_count ⇒ Object
Returns the value of attribute active_item_presale_event_count.
5
6
7
|
# File 'lib/softlayer/location/datacenter.rb', line 5
def active_item_presale_event_count
@active_item_presale_event_count
end
|
#active_item_presale_events ⇒ Object
Returns the value of attribute active_item_presale_events.
14
15
16
|
# File 'lib/softlayer/location/datacenter.rb', line 14
def active_item_presale_events
@active_item_presale_events
end
|
#active_presale_event_count ⇒ Object
Returns the value of attribute active_presale_event_count.
6
7
8
|
# File 'lib/softlayer/location/datacenter.rb', line 6
def active_presale_event_count
@active_presale_event_count
end
|
#active_presale_events ⇒ Object
Returns the value of attribute active_presale_events.
15
16
17
|
# File 'lib/softlayer/location/datacenter.rb', line 15
def active_presale_events
@active_presale_events
end
|
#backend_hardware_router_count ⇒ Object
Returns the value of attribute backend_hardware_router_count.
7
8
9
|
# File 'lib/softlayer/location/datacenter.rb', line 7
def backend_hardware_router_count
@backend_hardware_router_count
end
|
#backend_hardware_routers ⇒ Object
Returns the value of attribute backend_hardware_routers.
16
17
18
|
# File 'lib/softlayer/location/datacenter.rb', line 16
def backend_hardware_routers
@backend_hardware_routers
end
|
#bound_subnet_count ⇒ Object
Returns the value of attribute bound_subnet_count.
8
9
10
|
# File 'lib/softlayer/location/datacenter.rb', line 8
def bound_subnet_count
@bound_subnet_count
end
|
#bound_subnets ⇒ Object
Returns the value of attribute bound_subnets.
17
18
19
|
# File 'lib/softlayer/location/datacenter.rb', line 17
def bound_subnets
@bound_subnets
end
|
#brand_country_restriction_count ⇒ Object
Returns the value of attribute brand_country_restriction_count.
9
10
11
|
# File 'lib/softlayer/location/datacenter.rb', line 9
def brand_country_restriction_count
@brand_country_restriction_count
end
|
#brand_country_restrictions ⇒ Object
Returns the value of attribute brand_country_restrictions.
18
19
20
|
# File 'lib/softlayer/location/datacenter.rb', line 18
def brand_country_restrictions
@brand_country_restrictions
end
|
#frontend_hardware_router_count ⇒ Object
Returns the value of attribute frontend_hardware_router_count.
10
11
12
|
# File 'lib/softlayer/location/datacenter.rb', line 10
def frontend_hardware_router_count
@frontend_hardware_router_count
end
|
#frontend_hardware_routers ⇒ Object
Returns the value of attribute frontend_hardware_routers.
19
20
21
|
# File 'lib/softlayer/location/datacenter.rb', line 19
def frontend_hardware_routers
@frontend_hardware_routers
end
|
#hardware_router_count ⇒ Object
Returns the value of attribute hardware_router_count.
11
12
13
|
# File 'lib/softlayer/location/datacenter.rb', line 11
def hardware_router_count
@hardware_router_count
end
|
#hardware_routers ⇒ Object
Returns the value of attribute hardware_routers.
20
21
22
|
# File 'lib/softlayer/location/datacenter.rb', line 20
def hardware_routers
@hardware_routers
end
|
#presale_event_count ⇒ Object
Returns the value of attribute presale_event_count.
12
13
14
|
# File 'lib/softlayer/location/datacenter.rb', line 12
def presale_event_count
@presale_event_count
end
|
#presale_events ⇒ Object
Returns the value of attribute presale_events.
21
22
23
|
# File 'lib/softlayer/location/datacenter.rb', line 21
def presale_events
@presale_events
end
|
#regional_group ⇒ Object
Returns the value of attribute regional_group.
22
23
24
|
# File 'lib/softlayer/location/datacenter.rb', line 22
def regional_group
@regional_group
end
|
#regional_internet_registry ⇒ Object
Returns the value of attribute regional_internet_registry.
23
24
25
|
# File 'lib/softlayer/location/datacenter.rb', line 23
def regional_internet_registry
@regional_internet_registry
end
|
#routable_bound_subnet_count ⇒ Object
Returns the value of attribute routable_bound_subnet_count.
13
14
15
|
# File 'lib/softlayer/location/datacenter.rb', line 13
def routable_bound_subnet_count
@routable_bound_subnet_count
end
|
#routable_bound_subnets ⇒ Object
Returns the value of attribute routable_bound_subnets.
24
25
26
|
# File 'lib/softlayer/location/datacenter.rb', line 24
def routable_bound_subnets
@routable_bound_subnets
end
|
Class Method Details
.get_available_object_storage_datacenters ⇒ Object
34
35
36
|
# File 'lib/softlayer/location/datacenter.rb', line 34
def self.get_available_object_storage_datacenters
request(:get_available_object_storage_datacenters, Array[Softlayer::Location])
end
|
.get_datacenters ⇒ Object
54
55
56
|
# File 'lib/softlayer/location/datacenter.rb', line 54
def self.get_datacenters
request(:get_datacenters, Array[Softlayer::Location])
end
|
.get_datacenters_with_virtual_image_store_service_resource_record ⇒ Object
58
59
60
|
# File 'lib/softlayer/location/datacenter.rb', line 58
def self.get_datacenters_with_virtual_image_store_service_resource_record
request(:get_datacenters_with_virtual_image_store_service_resource_record, Array[Softlayer::Location])
end
|
.get_viewable_datacenters ⇒ Object
146
147
148
|
# File 'lib/softlayer/location/datacenter.rb', line 146
def self.get_viewable_datacenters
request(:get_viewable_datacenters, Array[Softlayer::Location])
end
|
.get_viewable_pops_and_data_centers ⇒ Object
150
151
152
|
# File 'lib/softlayer/location/datacenter.rb', line 150
def self.get_viewable_pops_and_data_centers
request(:get_viewable_pops_and_data_centers, Array[Softlayer::Location])
end
|
.get_viewablepoint_of_presence ⇒ Object
154
155
156
|
# File 'lib/softlayer/location/datacenter.rb', line 154
def self.get_viewablepoint_of_presence
request(:get_viewablepoint_of_presence, Array[Softlayer::Location])
end
|
.getpoint_of_presence ⇒ Object
158
159
160
|
# File 'lib/softlayer/location/datacenter.rb', line 158
def self.getpoint_of_presence
request(:getpoint_of_presence, Array[Softlayer::Location])
end
|
Instance Method Details
#get_active_item_presale_events ⇒ Object
26
27
28
|
# File 'lib/softlayer/location/datacenter.rb', line 26
def get_active_item_presale_events
request(:get_active_item_presale_events, Array[Softlayer::Sales::Presale::Event])
end
|
#get_active_presale_events ⇒ Object
30
31
32
|
# File 'lib/softlayer/location/datacenter.rb', line 30
def get_active_presale_events
request(:get_active_presale_events, Array[Softlayer::Sales::Presale::Event])
end
|
#get_backbone_dependents ⇒ Object
#get_backend_hardware_routers ⇒ Object
42
43
44
|
# File 'lib/softlayer/location/datacenter.rb', line 42
def get_backend_hardware_routers
request(:get_backend_hardware_routers, Array[Softlayer::Hardware])
end
|
#get_bound_subnets ⇒ Object
46
47
48
|
# File 'lib/softlayer/location/datacenter.rb', line 46
def get_bound_subnets
request(:get_bound_subnets, Array[Softlayer::Network::Subnet])
end
|
#get_brand_country_restrictions ⇒ Object
#get_frontend_hardware_routers ⇒ Object
62
63
64
|
# File 'lib/softlayer/location/datacenter.rb', line 62
def get_frontend_hardware_routers
request(:get_frontend_hardware_routers, Array[Softlayer::Hardware])
end
|
#get_groups ⇒ Object
66
67
68
|
# File 'lib/softlayer/location/datacenter.rb', line 66
def get_groups
request(:get_groups, Array[Softlayer::Location::Group])
end
|
#get_hardware_firewalls ⇒ Object
70
71
72
|
# File 'lib/softlayer/location/datacenter.rb', line 70
def get_hardware_firewalls
request(:get_hardware_firewalls, Array[Softlayer::Hardware])
end
|
#get_hardware_routers ⇒ Object
74
75
76
|
# File 'lib/softlayer/location/datacenter.rb', line 74
def get_hardware_routers
request(:get_hardware_routers, Array[Softlayer::Hardware])
end
|
#get_location_address ⇒ Object
78
79
80
|
# File 'lib/softlayer/location/datacenter.rb', line 78
def get_location_address
request(:get_location_address, Softlayer::Account::Address)
end
|
#get_location_reservation_member ⇒ Object
82
83
84
|
# File 'lib/softlayer/location/datacenter.rb', line 82
def get_location_reservation_member
request(:get_location_reservation_member, Softlayer::Location::Reservation::Rack::Member)
end
|
#get_location_status ⇒ Object
86
87
88
|
# File 'lib/softlayer/location/datacenter.rb', line 86
def get_location_status
request(:get_location_status, Softlayer::Location::Status)
end
|
#get_network_configuration_attribute ⇒ Object
90
91
92
|
# File 'lib/softlayer/location/datacenter.rb', line 90
def get_network_configuration_attribute
request(:get_network_configuration_attribute, Softlayer::Hardware::Attribute)
end
|
#get_object ⇒ Object
94
95
96
|
# File 'lib/softlayer/location/datacenter.rb', line 94
def get_object
request(:get_object, Softlayer::Location::Datacenter)
end
|
#get_online_pptp_vpn_user_count ⇒ Object
98
99
100
|
# File 'lib/softlayer/location/datacenter.rb', line 98
def get_online_pptp_vpn_user_count
request(:get_online_pptp_vpn_user_count, Integer)
end
|
#get_online_ssl_vpn_user_count ⇒ Object
102
103
104
|
# File 'lib/softlayer/location/datacenter.rb', line 102
def get_online_ssl_vpn_user_count
request(:get_online_ssl_vpn_user_count, Integer)
end
|
#get_path_string ⇒ Object
106
107
108
|
# File 'lib/softlayer/location/datacenter.rb', line 106
def get_path_string
request(:get_path_string, String)
end
|
#get_presale_events ⇒ Object
110
111
112
|
# File 'lib/softlayer/location/datacenter.rb', line 110
def get_presale_events
request(:get_presale_events, Array[Softlayer::Sales::Presale::Event])
end
|
#get_price_groups ⇒ Object
114
115
116
|
# File 'lib/softlayer/location/datacenter.rb', line 114
def get_price_groups
request(:get_price_groups, Array[Softlayer::Location::Group])
end
|
#get_regional_group ⇒ Object
118
119
120
|
# File 'lib/softlayer/location/datacenter.rb', line 118
def get_regional_group
request(:get_regional_group, Softlayer::Location::Group::Regional)
end
|
#get_regional_internet_registry ⇒ Object
#get_regions ⇒ Object
126
127
128
|
# File 'lib/softlayer/location/datacenter.rb', line 126
def get_regions
request(:get_regions, Array[Softlayer::Location::Region])
end
|
#get_routable_bound_subnets ⇒ Object
130
131
132
|
# File 'lib/softlayer/location/datacenter.rb', line 130
def get_routable_bound_subnets
request(:get_routable_bound_subnets, Array[Softlayer::Network::Subnet])
end
|
#get_statistics_graph_image ⇒ Object
134
135
136
|
# File 'lib/softlayer/location/datacenter.rb', line 134
def get_statistics_graph_image
request(:get_statistics_graph_image, Softlayer::Base64Binary)
end
|
#get_timezone ⇒ Object
138
139
140
|
# File 'lib/softlayer/location/datacenter.rb', line 138
def get_timezone
request(:get_timezone, Softlayer::Locale::Timezone)
end
|