Class: Softlayer::Network::Subnet::IpAddress
- Defined in:
- lib/softlayer/network/subnet/ip_address.rb,
lib/softlayer/network/subnet/ip_address/global.rb,
lib/softlayer/network/subnet/ip_address/version6.rb
Direct Known Subclasses
Defined Under Namespace
Classes: Global, Representer, Version6
Constant Summary collapse
- SERVICE =
'SoftLayer_Network_Subnet_IpAddress'
Instance Attribute Summary collapse
-
#allowed_host ⇒ Object
Returns the value of attribute allowed_host.
-
#allowed_network_storage ⇒ Object
Returns the value of attribute allowed_network_storage.
-
#allowed_network_storage_count ⇒ Object
Returns the value of attribute allowed_network_storage_count.
-
#allowed_network_storage_replica_count ⇒ Object
Returns the value of attribute allowed_network_storage_replica_count.
-
#allowed_network_storage_replicas ⇒ Object
Returns the value of attribute allowed_network_storage_replicas.
-
#context_tunnel_translation_count ⇒ Object
Returns the value of attribute context_tunnel_translation_count.
-
#context_tunnel_translations ⇒ Object
Returns the value of attribute context_tunnel_translations.
-
#endpoint_subnet_count ⇒ Object
Returns the value of attribute endpoint_subnet_count.
-
#endpoint_subnets ⇒ Object
Returns the value of attribute endpoint_subnets.
-
#guest_network_component ⇒ Object
Returns the value of attribute guest_network_component.
-
#guest_network_component_binding ⇒ Object
Returns the value of attribute guest_network_component_binding.
-
#hardware ⇒ Object
Returns the value of attribute hardware.
-
#id ⇒ Object
Returns the value of attribute id.
-
#ip_address ⇒ Object
Returns the value of attribute ip_address.
-
#is_broadcast ⇒ Object
Returns the value of attribute is_broadcast.
-
#is_gateway ⇒ Object
Returns the value of attribute is_gateway.
-
#is_network ⇒ Object
Returns the value of attribute is_network.
-
#is_reserved ⇒ Object
Returns the value of attribute is_reserved.
-
#network_component ⇒ Object
Returns the value of attribute network_component.
-
#note ⇒ Object
Returns the value of attribute note.
-
#private_network_gateway ⇒ Object
Returns the value of attribute private_network_gateway.
-
#protection_address ⇒ Object
Returns the value of attribute protection_address.
-
#protection_address_count ⇒ Object
Returns the value of attribute protection_address_count.
-
#public_network_gateway ⇒ Object
Returns the value of attribute public_network_gateway.
-
#remote_management_network_component ⇒ Object
Returns the value of attribute remote_management_network_component.
-
#subnet ⇒ Object
Returns the value of attribute subnet.
-
#subnet_id ⇒ Object
Returns the value of attribute subnet_id.
-
#syslog_events_one_day ⇒ Object
Returns the value of attribute syslog_events_one_day.
-
#syslog_events_one_day_count ⇒ Object
Returns the value of attribute syslog_events_one_day_count.
-
#syslog_events_seven_day_count ⇒ Object
Returns the value of attribute syslog_events_seven_day_count.
-
#syslog_events_seven_days ⇒ Object
Returns the value of attribute syslog_events_seven_days.
-
#top_ten_syslog_events_by_destination_port_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_one_day.
-
#top_ten_syslog_events_by_destination_port_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_one_day_count.
-
#top_ten_syslog_events_by_destination_port_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_seven_day_count.
-
#top_ten_syslog_events_by_destination_port_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_seven_days.
-
#top_ten_syslog_events_by_protocols_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_one_day.
-
#top_ten_syslog_events_by_protocols_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_one_day_count.
-
#top_ten_syslog_events_by_protocols_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_seven_day_count.
-
#top_ten_syslog_events_by_protocols_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_seven_days.
-
#top_ten_syslog_events_by_source_ip_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_one_day.
-
#top_ten_syslog_events_by_source_ip_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_one_day_count.
-
#top_ten_syslog_events_by_source_ip_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_seven_day_count.
-
#top_ten_syslog_events_by_source_ip_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_seven_days.
-
#top_ten_syslog_events_by_source_port_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_one_day.
-
#top_ten_syslog_events_by_source_port_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_one_day_count.
-
#top_ten_syslog_events_by_source_port_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_seven_day_count.
-
#top_ten_syslog_events_by_source_port_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_seven_days.
-
#virtual_guest ⇒ Object
Returns the value of attribute virtual_guest.
-
#virtual_license_count ⇒ Object
Returns the value of attribute virtual_license_count.
-
#virtual_licenses ⇒ Object
Returns the value of attribute virtual_licenses.
Class Method Summary collapse
- .edit_objects(template_objects = nil) ⇒ Object
- .find_by_ipv4_address(ip_address = nil) ⇒ Object
- .get_by_ip_address(ip_address = nil) ⇒ Object
Instance Method Summary collapse
- #allow_access_to_network_storage(network_storage_template_object = nil) ⇒ Object
- #allow_access_to_network_storage_list(network_storage_template_objects = nil) ⇒ Object
- #edit_object(template_object = nil) ⇒ Object
- #get_allowed_host ⇒ Object
- #get_allowed_network_storage ⇒ Object
- #get_allowed_network_storage_replicas ⇒ Object
- #get_attached_network_storages(nas_type = nil) ⇒ Object
- #get_available_network_storages(nas_type = nil) ⇒ Object
- #get_context_tunnel_translations ⇒ Object
- #get_endpoint_subnets ⇒ Object
- #get_guest_network_component ⇒ Object
- #get_guest_network_component_binding ⇒ Object
- #get_hardware ⇒ Object
- #get_network_component ⇒ Object
- #get_object ⇒ Object
- #get_private_network_gateway ⇒ Object
- #get_protection_address ⇒ Object
- #get_public_network_gateway ⇒ Object
- #get_remote_management_network_component ⇒ Object
- #get_subnet ⇒ Object
- #get_syslog_events_one_day ⇒ Object
- #get_syslog_events_seven_days ⇒ Object
- #get_top_ten_syslog_events_by_destination_port_one_day ⇒ Object
- #get_top_ten_syslog_events_by_destination_port_seven_days ⇒ Object
- #get_top_ten_syslog_events_by_protocols_one_day ⇒ Object
- #get_top_ten_syslog_events_by_protocols_seven_days ⇒ Object
- #get_top_ten_syslog_events_by_source_ip_one_day ⇒ Object
- #get_top_ten_syslog_events_by_source_ip_seven_days ⇒ Object
- #get_top_ten_syslog_events_by_source_port_one_day ⇒ Object
- #get_top_ten_syslog_events_by_source_port_seven_days ⇒ Object
- #get_virtual_guest ⇒ Object
- #get_virtual_licenses ⇒ Object
- #remove_access_to_network_storage_list(network_storage_template_objects = nil) ⇒ Object
Methods inherited from Model
all, all_request_for, create, find, #init_headers, parse, request, #request, service_name, #to_hash
Methods included from Model::Operations
extended, #filter, included, #limit, #mask, #request_headers
Instance Attribute Details
#allowed_host ⇒ Object
Returns the value of attribute allowed_host.
32 33 34 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 32 def allowed_host @allowed_host end |
#allowed_network_storage ⇒ Object
Returns the value of attribute allowed_network_storage.
33 34 35 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 33 def allowed_network_storage @allowed_network_storage end |
#allowed_network_storage_count ⇒ Object
Returns the value of attribute allowed_network_storage_count.
16 17 18 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 16 def allowed_network_storage_count @allowed_network_storage_count end |
#allowed_network_storage_replica_count ⇒ Object
Returns the value of attribute allowed_network_storage_replica_count.
17 18 19 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 17 def allowed_network_storage_replica_count @allowed_network_storage_replica_count end |
#allowed_network_storage_replicas ⇒ Object
Returns the value of attribute allowed_network_storage_replicas.
34 35 36 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 34 def allowed_network_storage_replicas @allowed_network_storage_replicas end |
#context_tunnel_translation_count ⇒ Object
Returns the value of attribute context_tunnel_translation_count.
18 19 20 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 18 def context_tunnel_translation_count @context_tunnel_translation_count end |
#context_tunnel_translations ⇒ Object
Returns the value of attribute context_tunnel_translations.
35 36 37 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 35 def context_tunnel_translations @context_tunnel_translations end |
#endpoint_subnet_count ⇒ Object
Returns the value of attribute endpoint_subnet_count.
19 20 21 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 19 def endpoint_subnet_count @endpoint_subnet_count end |
#endpoint_subnets ⇒ Object
Returns the value of attribute endpoint_subnets.
36 37 38 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 36 def endpoint_subnets @endpoint_subnets end |
#guest_network_component ⇒ Object
Returns the value of attribute guest_network_component.
37 38 39 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 37 def guest_network_component @guest_network_component end |
#guest_network_component_binding ⇒ Object
Returns the value of attribute guest_network_component_binding.
38 39 40 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 38 def guest_network_component_binding @guest_network_component_binding end |
#hardware ⇒ Object
Returns the value of attribute hardware.
39 40 41 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 39 def hardware @hardware end |
#id ⇒ Object
Returns the value of attribute id.
8 9 10 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 8 def id @id end |
#ip_address ⇒ Object
Returns the value of attribute ip_address.
9 10 11 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 9 def ip_address @ip_address end |
#is_broadcast ⇒ Object
Returns the value of attribute is_broadcast.
10 11 12 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 10 def is_broadcast @is_broadcast end |
#is_gateway ⇒ Object
Returns the value of attribute is_gateway.
11 12 13 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 11 def is_gateway @is_gateway end |
#is_network ⇒ Object
Returns the value of attribute is_network.
12 13 14 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 12 def is_network @is_network end |
#is_reserved ⇒ Object
Returns the value of attribute is_reserved.
13 14 15 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 13 def is_reserved @is_reserved end |
#network_component ⇒ Object
Returns the value of attribute network_component.
40 41 42 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 40 def network_component @network_component end |
#note ⇒ Object
Returns the value of attribute note.
14 15 16 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 14 def note @note end |
#private_network_gateway ⇒ Object
Returns the value of attribute private_network_gateway.
41 42 43 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 41 def private_network_gateway @private_network_gateway end |
#protection_address ⇒ Object
Returns the value of attribute protection_address.
42 43 44 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 42 def protection_address @protection_address end |
#protection_address_count ⇒ Object
Returns the value of attribute protection_address_count.
20 21 22 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 20 def protection_address_count @protection_address_count end |
#public_network_gateway ⇒ Object
Returns the value of attribute public_network_gateway.
43 44 45 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 43 def public_network_gateway @public_network_gateway end |
#remote_management_network_component ⇒ Object
Returns the value of attribute remote_management_network_component.
44 45 46 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 44 def remote_management_network_component @remote_management_network_component end |
#subnet ⇒ Object
Returns the value of attribute subnet.
45 46 47 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 45 def subnet @subnet end |
#subnet_id ⇒ Object
Returns the value of attribute subnet_id.
15 16 17 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 15 def subnet_id @subnet_id end |
#syslog_events_one_day ⇒ Object
Returns the value of attribute syslog_events_one_day.
46 47 48 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 46 def syslog_events_one_day @syslog_events_one_day end |
#syslog_events_one_day_count ⇒ Object
Returns the value of attribute syslog_events_one_day_count.
21 22 23 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 21 def syslog_events_one_day_count @syslog_events_one_day_count end |
#syslog_events_seven_day_count ⇒ Object
Returns the value of attribute syslog_events_seven_day_count.
22 23 24 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 22 def syslog_events_seven_day_count @syslog_events_seven_day_count end |
#syslog_events_seven_days ⇒ Object
Returns the value of attribute syslog_events_seven_days.
47 48 49 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 47 def syslog_events_seven_days @syslog_events_seven_days end |
#top_ten_syslog_events_by_destination_port_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_one_day.
48 49 50 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 48 def top_ten_syslog_events_by_destination_port_one_day @top_ten_syslog_events_by_destination_port_one_day end |
#top_ten_syslog_events_by_destination_port_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_one_day_count.
23 24 25 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 23 def top_ten_syslog_events_by_destination_port_one_day_count @top_ten_syslog_events_by_destination_port_one_day_count end |
#top_ten_syslog_events_by_destination_port_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_seven_day_count.
24 25 26 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 24 def top_ten_syslog_events_by_destination_port_seven_day_count @top_ten_syslog_events_by_destination_port_seven_day_count end |
#top_ten_syslog_events_by_destination_port_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_destination_port_seven_days.
49 50 51 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 49 def top_ten_syslog_events_by_destination_port_seven_days @top_ten_syslog_events_by_destination_port_seven_days end |
#top_ten_syslog_events_by_protocols_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_one_day.
50 51 52 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 50 def top_ten_syslog_events_by_protocols_one_day @top_ten_syslog_events_by_protocols_one_day end |
#top_ten_syslog_events_by_protocols_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_one_day_count.
25 26 27 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 25 def top_ten_syslog_events_by_protocols_one_day_count @top_ten_syslog_events_by_protocols_one_day_count end |
#top_ten_syslog_events_by_protocols_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_seven_day_count.
26 27 28 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 26 def top_ten_syslog_events_by_protocols_seven_day_count @top_ten_syslog_events_by_protocols_seven_day_count end |
#top_ten_syslog_events_by_protocols_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_protocols_seven_days.
51 52 53 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 51 def top_ten_syslog_events_by_protocols_seven_days @top_ten_syslog_events_by_protocols_seven_days end |
#top_ten_syslog_events_by_source_ip_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_one_day.
52 53 54 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 52 def top_ten_syslog_events_by_source_ip_one_day @top_ten_syslog_events_by_source_ip_one_day end |
#top_ten_syslog_events_by_source_ip_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_one_day_count.
27 28 29 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 27 def top_ten_syslog_events_by_source_ip_one_day_count @top_ten_syslog_events_by_source_ip_one_day_count end |
#top_ten_syslog_events_by_source_ip_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_seven_day_count.
28 29 30 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 28 def top_ten_syslog_events_by_source_ip_seven_day_count @top_ten_syslog_events_by_source_ip_seven_day_count end |
#top_ten_syslog_events_by_source_ip_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_ip_seven_days.
53 54 55 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 53 def top_ten_syslog_events_by_source_ip_seven_days @top_ten_syslog_events_by_source_ip_seven_days end |
#top_ten_syslog_events_by_source_port_one_day ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_one_day.
54 55 56 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 54 def top_ten_syslog_events_by_source_port_one_day @top_ten_syslog_events_by_source_port_one_day end |
#top_ten_syslog_events_by_source_port_one_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_one_day_count.
29 30 31 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 29 def top_ten_syslog_events_by_source_port_one_day_count @top_ten_syslog_events_by_source_port_one_day_count end |
#top_ten_syslog_events_by_source_port_seven_day_count ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_seven_day_count.
30 31 32 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 30 def top_ten_syslog_events_by_source_port_seven_day_count @top_ten_syslog_events_by_source_port_seven_day_count end |
#top_ten_syslog_events_by_source_port_seven_days ⇒ Object
Returns the value of attribute top_ten_syslog_events_by_source_port_seven_days.
55 56 57 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 55 def top_ten_syslog_events_by_source_port_seven_days @top_ten_syslog_events_by_source_port_seven_days end |
#virtual_guest ⇒ Object
Returns the value of attribute virtual_guest.
56 57 58 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 56 def virtual_guest @virtual_guest end |
#virtual_license_count ⇒ Object
Returns the value of attribute virtual_license_count.
31 32 33 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 31 def virtual_license_count @virtual_license_count end |
#virtual_licenses ⇒ Object
Returns the value of attribute virtual_licenses.
57 58 59 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 57 def virtual_licenses @virtual_licenses end |
Class Method Details
.edit_objects(template_objects = nil) ⇒ Object
74 75 76 77 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 74 def self.edit_objects(template_objects = nil) = {template_objects: template_objects} request(:edit_objects, Boolean, ) end |
Instance Method Details
#allow_access_to_network_storage(network_storage_template_object = nil) ⇒ Object
59 60 61 62 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 59 def allow_access_to_network_storage(network_storage_template_object = nil) = {network_storage_template_object: network_storage_template_object} request(:allow_access_to_network_storage, Boolean, ) end |
#allow_access_to_network_storage_list(network_storage_template_objects = nil) ⇒ Object
64 65 66 67 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 64 def allow_access_to_network_storage_list(network_storage_template_objects = nil) = {network_storage_template_objects: network_storage_template_objects} request(:allow_access_to_network_storage_list, Boolean, ) end |
#edit_object(template_object = nil) ⇒ Object
69 70 71 72 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 69 def edit_object(template_object = nil) = {template_object: template_object} request(:edit_object, Boolean, ) end |
#get_allowed_host ⇒ Object
84 85 86 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 84 def get_allowed_host request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host) end |
#get_allowed_network_storage ⇒ Object
88 89 90 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 88 def get_allowed_network_storage request(:get_allowed_network_storage, Array[Softlayer::Network::Storage]) end |
#get_allowed_network_storage_replicas ⇒ Object
92 93 94 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 92 def get_allowed_network_storage_replicas request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage]) end |
#get_attached_network_storages(nas_type = nil) ⇒ Object
96 97 98 99 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 96 def get_attached_network_storages(nas_type = nil) = {nas_type: nas_type} request(:get_attached_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_available_network_storages(nas_type = nil) ⇒ Object
101 102 103 104 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 101 def get_available_network_storages(nas_type = nil) = {nas_type: nas_type} request(:get_available_network_storages, Array[Softlayer::Network::Storage], ) end |
#get_context_tunnel_translations ⇒ Object
111 112 113 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 111 def get_context_tunnel_translations request(:get_context_tunnel_translations, Array[Softlayer::Network::Tunnel::Module::Context::Address::Translation]) end |
#get_endpoint_subnets ⇒ Object
115 116 117 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 115 def get_endpoint_subnets request(:get_endpoint_subnets, Array[Softlayer::Network::Subnet]) end |
#get_guest_network_component ⇒ Object
119 120 121 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 119 def get_guest_network_component request(:get_guest_network_component, Softlayer::Virtual::Guest::Network::Component) end |
#get_guest_network_component_binding ⇒ Object
123 124 125 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 123 def get_guest_network_component_binding request(:get_guest_network_component_binding, Softlayer::Virtual::Guest::Network::Component::IpAddress) end |
#get_hardware ⇒ Object
127 128 129 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 127 def get_hardware request(:get_hardware, Softlayer::Hardware) end |
#get_network_component ⇒ Object
131 132 133 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 131 def get_network_component request(:get_network_component, Softlayer::Network::Component) end |
#get_object ⇒ Object
135 136 137 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 135 def get_object request(:get_object, Softlayer::Network::Subnet::IpAddress) end |
#get_private_network_gateway ⇒ Object
139 140 141 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 139 def get_private_network_gateway request(:get_private_network_gateway, Softlayer::Network::Gateway) end |
#get_protection_address ⇒ Object
143 144 145 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 143 def get_protection_address request(:get_protection_address, Array[Softlayer::Network::Protection::Address]) end |
#get_public_network_gateway ⇒ Object
147 148 149 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 147 def get_public_network_gateway request(:get_public_network_gateway, Softlayer::Network::Gateway) end |
#get_remote_management_network_component ⇒ Object
151 152 153 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 151 def get_remote_management_network_component request(:get_remote_management_network_component, Softlayer::Network::Component) end |
#get_subnet ⇒ Object
155 156 157 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 155 def get_subnet request(:get_subnet, Softlayer::Network::Subnet) end |
#get_syslog_events_one_day ⇒ Object
159 160 161 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 159 def get_syslog_events_one_day request(:get_syslog_events_one_day, Array[Softlayer::Network::Logging::Syslog]) end |
#get_syslog_events_seven_days ⇒ Object
163 164 165 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 163 def get_syslog_events_seven_days request(:get_syslog_events_seven_days, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_destination_port_one_day ⇒ Object
167 168 169 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 167 def get_top_ten_syslog_events_by_destination_port_one_day request(:get_top_ten_syslog_events_by_destination_port_one_day, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_destination_port_seven_days ⇒ Object
171 172 173 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 171 def get_top_ten_syslog_events_by_destination_port_seven_days request(:get_top_ten_syslog_events_by_destination_port_seven_days, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_protocols_one_day ⇒ Object
175 176 177 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 175 def get_top_ten_syslog_events_by_protocols_one_day request(:get_top_ten_syslog_events_by_protocols_one_day, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_protocols_seven_days ⇒ Object
179 180 181 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 179 def get_top_ten_syslog_events_by_protocols_seven_days request(:get_top_ten_syslog_events_by_protocols_seven_days, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_source_ip_one_day ⇒ Object
183 184 185 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 183 def get_top_ten_syslog_events_by_source_ip_one_day request(:get_top_ten_syslog_events_by_source_ip_one_day, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_source_ip_seven_days ⇒ Object
187 188 189 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 187 def get_top_ten_syslog_events_by_source_ip_seven_days request(:get_top_ten_syslog_events_by_source_ip_seven_days, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_source_port_one_day ⇒ Object
191 192 193 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 191 def get_top_ten_syslog_events_by_source_port_one_day request(:get_top_ten_syslog_events_by_source_port_one_day, Array[Softlayer::Network::Logging::Syslog]) end |
#get_top_ten_syslog_events_by_source_port_seven_days ⇒ Object
195 196 197 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 195 def get_top_ten_syslog_events_by_source_port_seven_days request(:get_top_ten_syslog_events_by_source_port_seven_days, Array[Softlayer::Network::Logging::Syslog]) end |
#get_virtual_guest ⇒ Object
199 200 201 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 199 def get_virtual_guest request(:get_virtual_guest, Softlayer::Virtual::Guest) end |
#get_virtual_licenses ⇒ Object
203 204 205 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 203 def get_virtual_licenses request(:get_virtual_licenses, Array[Softlayer::Software::VirtualLicense]) end |
#remove_access_to_network_storage_list(network_storage_template_objects = nil) ⇒ Object
207 208 209 210 |
# File 'lib/softlayer/network/subnet/ip_address.rb', line 207 def remove_access_to_network_storage_list(network_storage_template_objects = nil) = {network_storage_template_objects: network_storage_template_objects} request(:remove_access_to_network_storage_list, Boolean, ) end |