class Softlayer::Network::Subnet

Constants

SERVICE

Attributes

account[RW]
active_registration[RW]
active_swip_transaction[RW]
active_transaction[RW]
address_space[RW]
allowed_host[RW]
allowed_network_storage[RW]
allowed_network_storage_count[RW]
allowed_network_storage_replica_count[RW]
allowed_network_storage_replicas[RW]
billing_item[RW]
bound_descendant_count[RW]
bound_descendants[RW]
bound_router_count[RW]
bound_router_flag[RW]
bound_routers[RW]
broadcast_address[RW]
children[RW]
children_count[RW]
cidr[RW]
datacenter[RW]
descendant_count[RW]
descendants[RW]
display_label[RW]
end_point_ip_address[RW]
gateway[RW]
global_ip_record[RW]
hardware[RW]
hardware_count[RW]
id[RW]
ip_address_count[RW]
ip_addresses[RW]
is_customer_owned[RW]
is_customer_routable[RW]
modify_date[RW]
netmask[RW]
network_component[RW]
network_component_firewall[RW]
network_identifier[RW]
network_protection_address_count[RW]
network_protection_addresses[RW]
network_tunnel_context_count[RW]
network_tunnel_contexts[RW]
network_vlan[RW]
network_vlan_id[RW]
note[RW]
pod_name[RW]
protected_ip_address_count[RW]
protected_ip_addresses[RW]
regional_internet_registry[RW]
registration_count[RW]
registrations[RW]
resource_group_count[RW]
resource_groups[RW]
reverse_domain[RW]
role_key_name[RW]
role_name[RW]
routing_type_key_name[RW]
routing_type_name[RW]
sort_order[RW]
subnet_type[RW]
swip_transaction[RW]
swip_transaction_count[RW]
total_ip_addresses[RW]
unbound_descendant_count[RW]
unbound_descendants[RW]
usable_ip_address_count[RW]
version[RW]
virtual_guest_count[RW]
virtual_guests[RW]

Public Class Methods

find_all_subnets_and_active_swip_transaction_status() click to toggle source
# File lib/softlayer/network/subnet.rb, line 108
def self.find_all_subnets_and_active_swip_transaction_status
  request(:find_all_subnets_and_active_swip_transaction_status, Array[Softlayer::Network::Subnet])
end
get_subnet_for_ip_address(message) click to toggle source

ip_address

# File lib/softlayer/network/subnet.rb, line 275
def self.get_subnet_for_ip_address(message)
  request(:get_subnet_for_ip_address, Softlayer::Network::Subnet, message)
end

Public Instance Methods

allow_access_to_network_storage(message) click to toggle source

network_storage_template_object

# File lib/softlayer/network/subnet.rb, line 81
def allow_access_to_network_storage(message)
  request(:allow_access_to_network_storage, Boolean, message)
end
allow_access_to_network_storage_list(message) click to toggle source

network_storage_template_objects

# File lib/softlayer/network/subnet.rb, line 86
def allow_access_to_network_storage_list(message)
  request(:allow_access_to_network_storage_list, Boolean, message)
end
create_reverse_domain_records() click to toggle source
# File lib/softlayer/network/subnet.rb, line 90
def create_reverse_domain_records
  request(:create_reverse_domain_records, Softlayer::Dns::Domain::Reverse)
end
create_subnet_route_update_transaction(message) click to toggle source

new_end_point_ip_address

# File lib/softlayer/network/subnet.rb, line 95
def create_subnet_route_update_transaction(message)
  request(:create_subnet_route_update_transaction, Boolean, message)
end
create_swip_transaction() click to toggle source
# File lib/softlayer/network/subnet.rb, line 99
def create_swip_transaction
  request(:create_swip_transaction, Boolean)
end
edit_note(message) click to toggle source

note

# File lib/softlayer/network/subnet.rb, line 104
def edit_note(message)
  request(:edit_note, Boolean, message)
end
get_account() click to toggle source
# File lib/softlayer/network/subnet.rb, line 112
def get_account
  request(:get_account, Softlayer::Account)
end
get_active_registration() click to toggle source
# File lib/softlayer/network/subnet.rb, line 116
def get_active_registration
  request(:get_active_registration, Softlayer::Network::Subnet::Registration)
end
get_active_swip_transaction() click to toggle source
# File lib/softlayer/network/subnet.rb, line 120
def get_active_swip_transaction
  request(:get_active_swip_transaction, Softlayer::Network::Subnet::Swip::Transaction)
end
get_active_transaction() click to toggle source
# File lib/softlayer/network/subnet.rb, line 124
def get_active_transaction
  request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction)
end
get_address_space() click to toggle source
# File lib/softlayer/network/subnet.rb, line 128
def get_address_space
  request(:get_address_space, String)
end
get_allowed_host() click to toggle source
# File lib/softlayer/network/subnet.rb, line 132
def get_allowed_host
  request(:get_allowed_host, Softlayer::Network::Storage::Allowed::Host)
end
get_allowed_network_storage() click to toggle source
# File lib/softlayer/network/subnet.rb, line 136
def get_allowed_network_storage
  request(:get_allowed_network_storage, Array[Softlayer::Network::Storage])
end
get_allowed_network_storage_replicas() click to toggle source
# File lib/softlayer/network/subnet.rb, line 140
def get_allowed_network_storage_replicas
  request(:get_allowed_network_storage_replicas, Array[Softlayer::Network::Storage])
end
get_attached_network_storages(message) click to toggle source

nas_type

# File lib/softlayer/network/subnet.rb, line 145
def get_attached_network_storages(message)
  request(:get_attached_network_storages, Array[Softlayer::Network::Storage], message)
end
get_available_network_storages(message) click to toggle source

nas_type

# File lib/softlayer/network/subnet.rb, line 150
def get_available_network_storages(message)
  request(:get_available_network_storages, Array[Softlayer::Network::Storage], message)
end
get_billing_item() click to toggle source
# File lib/softlayer/network/subnet.rb, line 154
def get_billing_item
  request(:get_billing_item, Softlayer::Billing::Item)
end
get_bound_descendants() click to toggle source
# File lib/softlayer/network/subnet.rb, line 158
def get_bound_descendants
  request(:get_bound_descendants, Array[Softlayer::Network::Subnet])
end
get_bound_router_flag() click to toggle source
# File lib/softlayer/network/subnet.rb, line 162
def get_bound_router_flag
  request(:get_bound_router_flag, Boolean)
end
get_bound_routers() click to toggle source
# File lib/softlayer/network/subnet.rb, line 166
def get_bound_routers
  request(:get_bound_routers, Array[Softlayer::Hardware])
end
get_children() click to toggle source
# File lib/softlayer/network/subnet.rb, line 170
def get_children
  request(:get_children, Array[Softlayer::Network::Subnet])
end
get_datacenter() click to toggle source
# File lib/softlayer/network/subnet.rb, line 174
def get_datacenter
  request(:get_datacenter, Softlayer::Location::Datacenter)
end
get_descendants() click to toggle source
# File lib/softlayer/network/subnet.rb, line 178
def get_descendants
  request(:get_descendants, Array[Softlayer::Network::Subnet])
end
get_display_label() click to toggle source
# File lib/softlayer/network/subnet.rb, line 182
def get_display_label
  request(:get_display_label, String)
end
get_end_point_ip_address() click to toggle source
# File lib/softlayer/network/subnet.rb, line 186
def get_end_point_ip_address
  request(:get_end_point_ip_address, Softlayer::Network::Subnet::IpAddress)
end
get_global_ip_record() click to toggle source
# File lib/softlayer/network/subnet.rb, line 190
def get_global_ip_record
  request(:get_global_ip_record, Softlayer::Network::Subnet::IpAddress::Global)
end
get_hardware() click to toggle source
# File lib/softlayer/network/subnet.rb, line 194
def get_hardware
  request(:get_hardware, Array[Softlayer::Hardware])
end
get_ip_addresses() click to toggle source
# File lib/softlayer/network/subnet.rb, line 198
def get_ip_addresses
  request(:get_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
get_network_component() click to toggle source
# File lib/softlayer/network/subnet.rb, line 202
def get_network_component
  request(:get_network_component, Softlayer::Network::Component)
end
get_network_component_firewall() click to toggle source
# File lib/softlayer/network/subnet.rb, line 206
def get_network_component_firewall
  request(:get_network_component_firewall, Softlayer::Network::Component::Firewall)
end
get_network_protection_addresses() click to toggle source
# File lib/softlayer/network/subnet.rb, line 210
def get_network_protection_addresses
  request(:get_network_protection_addresses, Array[Softlayer::Network::Protection::Address])
end
get_network_tunnel_contexts() click to toggle source
# File lib/softlayer/network/subnet.rb, line 214
def get_network_tunnel_contexts
  request(:get_network_tunnel_contexts, Array[Softlayer::Network::Tunnel::Module::Context])
end
get_network_vlan() click to toggle source
# File lib/softlayer/network/subnet.rb, line 218
def get_network_vlan
  request(:get_network_vlan, Softlayer::Network::Vlan)
end
get_object() click to toggle source
# File lib/softlayer/network/subnet.rb, line 222
def get_object
  request(:get_object, Softlayer::Network::Subnet)
end
get_pod_name() click to toggle source
# File lib/softlayer/network/subnet.rb, line 226
def get_pod_name
  request(:get_pod_name, String)
end
get_protected_ip_addresses() click to toggle source
# File lib/softlayer/network/subnet.rb, line 230
def get_protected_ip_addresses
  request(:get_protected_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
get_regional_internet_registry() click to toggle source
# File lib/softlayer/network/subnet.rb, line 234
def get_regional_internet_registry
  request(:get_regional_internet_registry, Softlayer::Network::Regional::Internet::Registry)
end
get_registrations() click to toggle source
# File lib/softlayer/network/subnet.rb, line 238
def get_registrations
  request(:get_registrations, Array[Softlayer::Network::Subnet::Registration])
end
get_resource_groups() click to toggle source
# File lib/softlayer/network/subnet.rb, line 242
def get_resource_groups
  request(:get_resource_groups, Array[Softlayer::Resource::Group])
end
get_reverse_domain() click to toggle source
# File lib/softlayer/network/subnet.rb, line 246
def get_reverse_domain
  request(:get_reverse_domain, Softlayer::Dns::Domain)
end
get_reverse_domain_records() click to toggle source
# File lib/softlayer/network/subnet.rb, line 250
def get_reverse_domain_records
  request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain])
end
get_role_key_name() click to toggle source
# File lib/softlayer/network/subnet.rb, line 254
def get_role_key_name
  request(:get_role_key_name, String)
end
get_role_name() click to toggle source
# File lib/softlayer/network/subnet.rb, line 258
def get_role_name
  request(:get_role_name, String)
end
get_routable_endpoint_ip_addresses() click to toggle source
# File lib/softlayer/network/subnet.rb, line 262
def get_routable_endpoint_ip_addresses
  request(:get_routable_endpoint_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress])
end
get_routing_type_key_name() click to toggle source
# File lib/softlayer/network/subnet.rb, line 266
def get_routing_type_key_name
  request(:get_routing_type_key_name, String)
end
get_routing_type_name() click to toggle source
# File lib/softlayer/network/subnet.rb, line 270
def get_routing_type_name
  request(:get_routing_type_name, String)
end
get_swip_transaction() click to toggle source
# File lib/softlayer/network/subnet.rb, line 279
def get_swip_transaction
  request(:get_swip_transaction, Array[Softlayer::Network::Subnet::Swip::Transaction])
end
get_unbound_descendants() click to toggle source
# File lib/softlayer/network/subnet.rb, line 283
def get_unbound_descendants
  request(:get_unbound_descendants, Array[Softlayer::Network::Subnet])
end
get_virtual_guests() click to toggle source
# File lib/softlayer/network/subnet.rb, line 287
def get_virtual_guests
  request(:get_virtual_guests, Array[Softlayer::Virtual::Guest])
end
remove_access_to_network_storage_list(message) click to toggle source

network_storage_template_objects

# File lib/softlayer/network/subnet.rb, line 292
def remove_access_to_network_storage_list(message)
  request(:remove_access_to_network_storage_list, Boolean, message)
end