class Softlayer::Network::Tunnel::Module::Context
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
active_transaction[RW]
address_translation_count[RW]
address_translations[RW]
advanced_configuration_flag[RW]
all_available_service_subnet_count[RW]
all_available_service_subnets[RW]
billing_item[RW]
create_date[RW]
customer_peer_ip_address[RW]
customer_subnet_count[RW]
customer_subnets[RW]
datacenter[RW]
friendly_name[RW]
id[RW]
internal_peer_ip_address[RW]
internal_subnet_count[RW]
internal_subnets[RW]
modify_date[RW]
name[RW]
phase_one_authentication[RW]
phase_one_diffie_hellman_group[RW]
phase_one_encryption[RW]
phase_one_keylife[RW]
phase_two_authentication[RW]
phase_two_diffie_hellman_group[RW]
phase_two_encryption[RW]
phase_two_keylife[RW]
phase_two_perfect_forward_secrecy[RW]
service_subnet_count[RW]
service_subnets[RW]
static_route_subnet_count[RW]
static_route_subnets[RW]
transaction_history[RW]
transaction_history_count[RW]
Public Class Methods
get_authentication_default()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 123 def self.get_authentication_default request(:get_authentication_default, String) end
get_authentication_options()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 127 def self.get_authentication_options request(:get_authentication_options, Array[String]) end
get_diffie_hellman_group_default()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 143 def self.get_diffie_hellman_group_default request(:get_diffie_hellman_group_default, Integer) end
get_diffie_hellman_group_options()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 147 def self.get_diffie_hellman_group_options request(:get_diffie_hellman_group_options, Array[Integer]) end
get_encryption_default()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 151 def self.get_encryption_default request(:get_encryption_default, String) end
get_encryption_options()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 155 def self.get_encryption_options request(:get_encryption_options, Array[String]) end
get_keylife_limits()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 163 def self.get_keylife_limits request(:get_keylife_limits, Array[Integer]) end
get_phase_one_keylife_default()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 175 def self.get_phase_one_keylife_default request(:get_phase_one_keylife_default, String) end
get_phase_two_keylife_default()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 179 def self.get_phase_two_keylife_default request(:get_phase_two_keylife_default, String) end
Public Instance Methods
add_customer_subnet_to_network_tunnel(message)
click to toggle source
subnet_id
# File lib/softlayer/network/tunnel/module/context.rb, line 47 def add_customer_subnet_to_network_tunnel(message) request(:add_customer_subnet_to_network_tunnel, Boolean, message) end
add_private_subnet_to_network_tunnel(message)
click to toggle source
subnet_id
# File lib/softlayer/network/tunnel/module/context.rb, line 52 def add_private_subnet_to_network_tunnel(message) request(:add_private_subnet_to_network_tunnel, Boolean, message) end
add_service_subnet_to_network_tunnel(message)
click to toggle source
subnet_id
# File lib/softlayer/network/tunnel/module/context.rb, line 57 def add_service_subnet_to_network_tunnel(message) request(:add_service_subnet_to_network_tunnel, Boolean, message) end
apply_configurations_to_device()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 61 def apply_configurations_to_device request(:apply_configurations_to_device, Boolean) end
create_address_translation(message)
click to toggle source
translation
# File lib/softlayer/network/tunnel/module/context.rb, line 66 def create_address_translation(message) request(:create_address_translation, Softlayer::Network::Tunnel::Module::Context::Address::Translation, message) end
create_address_translations(message)
click to toggle source
translations
# File lib/softlayer/network/tunnel/module/context.rb, line 71 def create_address_translations(message) request(:create_address_translations, Array[Softlayer::Network::Tunnel::Module::Context::Address::Translation], message) end
delete_address_translation(message)
click to toggle source
translation_id
# File lib/softlayer/network/tunnel/module/context.rb, line 76 def delete_address_translation(message) request(:delete_address_translation, Boolean, message) end
download_address_translation_configurations()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 80 def download_address_translation_configurations request(:download_address_translation_configurations, Softlayer::Container::Utility::File::Entity) end
download_parameter_configurations()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 84 def download_parameter_configurations request(:download_parameter_configurations, Softlayer::Container::Utility::File::Entity) end
edit_address_translation(message)
click to toggle source
translation
# File lib/softlayer/network/tunnel/module/context.rb, line 89 def edit_address_translation(message) request(:edit_address_translation, Softlayer::Network::Tunnel::Module::Context::Address::Translation, message) end
edit_address_translations(message)
click to toggle source
translations
# File lib/softlayer/network/tunnel/module/context.rb, line 94 def edit_address_translations(message) request(:edit_address_translations, Array[Softlayer::Network::Tunnel::Module::Context::Address::Translation], message) end
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/network/tunnel/module/context.rb, line 99 def edit_object(message) request(:edit_object, Boolean, message) end
get_account()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 103 def get_account request(:get_account, Softlayer::Account) end
get_active_transaction()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 107 def get_active_transaction request(:get_active_transaction, Softlayer::Provisioning::Version1::Transaction) end
get_address_translation_configurations()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 111 def get_address_translation_configurations request(:get_address_translation_configurations, String) end
get_address_translations()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 115 def get_address_translations request(:get_address_translations, Array[Softlayer::Network::Tunnel::Module::Context::Address::Translation]) end
get_all_available_service_subnets()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 119 def get_all_available_service_subnets request(:get_all_available_service_subnets, Array[Softlayer::Network::Subnet]) end
get_billing_item()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 131 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item) end
get_customer_subnets()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 135 def get_customer_subnets request(:get_customer_subnets, Array[Softlayer::Network::Customer::Subnet]) end
get_datacenter()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 139 def get_datacenter request(:get_datacenter, Softlayer::Location) end
get_internal_subnets()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 159 def get_internal_subnets request(:get_internal_subnets, Array[Softlayer::Network::Subnet]) end
get_object()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 167 def get_object request(:get_object, Softlayer::Network::Tunnel::Module::Context) end
get_parameter_configurations_for_customer_view()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 171 def get_parameter_configurations_for_customer_view request(:get_parameter_configurations_for_customer_view, String) end
get_service_subnets()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 183 def get_service_subnets request(:get_service_subnets, Array[Softlayer::Network::Subnet]) end
get_static_route_subnets()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 187 def get_static_route_subnets request(:get_static_route_subnets, Array[Softlayer::Network::Subnet]) end
get_transaction_history()
click to toggle source
# File lib/softlayer/network/tunnel/module/context.rb, line 191 def get_transaction_history request(:get_transaction_history, Array[Softlayer::Provisioning::Version1::Transaction]) end
remove_customer_subnet_from_network_tunnel(message)
click to toggle source
subnet_id
# File lib/softlayer/network/tunnel/module/context.rb, line 196 def remove_customer_subnet_from_network_tunnel(message) request(:remove_customer_subnet_from_network_tunnel, Boolean, message) end
remove_private_subnet_from_network_tunnel(message)
click to toggle source
subnet_id
# File lib/softlayer/network/tunnel/module/context.rb, line 201 def remove_private_subnet_from_network_tunnel(message) request(:remove_private_subnet_from_network_tunnel, Boolean, message) end
remove_service_subnet_from_network_tunnel(message)
click to toggle source
subnet_id
# File lib/softlayer/network/tunnel/module/context.rb, line 206 def remove_service_subnet_from_network_tunnel(message) request(:remove_service_subnet_from_network_tunnel, Boolean, message) end