class Softlayer::Network::Gateway
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
group_number[RW]
id[RW]
inside_vlan_count[RW]
inside_vlans[RW]
member_count[RW]
members[RW]
name[RW]
network_space[RW]
private_ip_address[RW]
private_ip_address_id[RW]
private_vlan[RW]
private_vlan_id[RW]
public_ip_address[RW]
public_ip_address_id[RW]
public_ipv6_address[RW]
public_ipv6_address_id[RW]
public_vlan[RW]
public_vlan_id[RW]
status[RW]
status_id[RW]
Public Class Methods
create_object(message)
click to toggle source
template_object
# File lib/softlayer/network/gateway.rb, line 41 def self.create_object(message) request(:create_object, Softlayer::Network::Gateway, message) end
Public Instance Methods
bypass_all_vlans()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 31 def bypass_all_vlans request(:bypass_all_vlans, nil) end
bypass_vlans(message)
click to toggle source
vlans
# File lib/softlayer/network/gateway.rb, line 36 def bypass_vlans(message) request(:bypass_vlans, nil, message) end
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/network/gateway.rb, line 46 def edit_object(message) request(:edit_object, Boolean, message) end
get_account()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 50 def get_account request(:get_account, Softlayer::Account) end
get_inside_vlans()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 54 def get_inside_vlans request(:get_inside_vlans, Array[Softlayer::Network::Gateway::Vlan]) end
get_members()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 58 def get_members request(:get_members, Array[Softlayer::Network::Gateway::Member]) end
get_object()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 62 def get_object request(:get_object, Softlayer::Network::Gateway) end
get_possible_inside_vlans()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 66 def get_possible_inside_vlans request(:get_possible_inside_vlans, Array[Softlayer::Network::Vlan]) end
get_private_ip_address()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 70 def get_private_ip_address request(:get_private_ip_address, Softlayer::Network::Subnet::IpAddress) end
get_private_vlan()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 74 def get_private_vlan request(:get_private_vlan, Softlayer::Network::Vlan) end
get_public_ip_address()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 78 def get_public_ip_address request(:get_public_ip_address, Softlayer::Network::Subnet::IpAddress) end
get_public_ipv6_address()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 82 def get_public_ipv6_address request(:get_public_ipv6_address, Softlayer::Network::Subnet::IpAddress) end
get_public_vlan()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 86 def get_public_vlan request(:get_public_vlan, Softlayer::Network::Vlan) end
get_status()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 90 def get_status request(:get_status, Softlayer::Network::Gateway::Status) end
unbypass_all_vlans()
click to toggle source
# File lib/softlayer/network/gateway.rb, line 94 def unbypass_all_vlans request(:unbypass_all_vlans, nil) end
unbypass_vlans(message)
click to toggle source
vlans
# File lib/softlayer/network/gateway.rb, line 99 def unbypass_vlans(message) request(:unbypass_vlans, nil, message) end