class Softlayer::Network::Vlan
Constants
- SERVICE
Attributes
account[RW]
account_id[RW]
additional_primary_subnet_count[RW]
additional_primary_subnets[RW]
attached_network_gateway[RW]
attached_network_gateway_flag[RW]
attached_network_gateway_vlan[RW]
billing_item[RW]
dedicated_firewall_flag[RW]
extension_router[RW]
firewall_guest_network_component_count[RW]
firewall_guest_network_components[RW]
firewall_interface_count[RW]
firewall_interfaces[RW]
firewall_network_component_count[RW]
firewall_network_components[RW]
firewall_rule_count[RW]
firewall_rules[RW]
guest_network_component_count[RW]
guest_network_components[RW]
hardware[RW]
hardware_count[RW]
high_availability_firewall_flag[RW]
id[RW]
local_disk_storage_capability_flag[RW]
modify_date[RW]
name[RW]
network[RW]
network_component_count[RW]
network_component_trunk_count[RW]
network_component_trunks[RW]
network_components[RW]
network_space[RW]
network_vlan_firewall[RW]
note[RW]
primary_router[RW]
primary_subnet[RW]
primary_subnet_count[RW]
primary_subnet_id[RW]
primary_subnet_version6[RW]
primary_subnets[RW]
private_network_gateway_count[RW]
private_network_gateways[RW]
protected_ip_address_count[RW]
protected_ip_addresses[RW]
public_network_gateway_count[RW]
public_network_gateways[RW]
resource_group_count[RW]
resource_group_member[RW]
resource_group_member_count[RW]
resource_groups[RW]
san_storage_capability_flag[RW]
scale_vlan_count[RW]
scale_vlans[RW]
secondary_router[RW]
secondary_subnet_count[RW]
secondary_subnets[RW]
subnet_count[RW]
subnets[RW]
tag_reference_count[RW]
tag_references[RW]
total_primary_ip_address_count[RW]
type[RW]
virtual_guest_count[RW]
virtual_guests[RW]
vlan_number[RW]
Public Class Methods
get_private_vlan_by_ip_address(message)
click to toggle source
ip_address
# File lib/softlayer/network/vlan.rb, line 204 def self.get_private_vlan_by_ip_address(message) request(:get_private_vlan_by_ip_address, Softlayer::Network::Vlan, message) end
get_public_vlan_by_fqdn(message)
click to toggle source
fqdn
# File lib/softlayer/network/vlan.rb, line 217 def self.get_public_vlan_by_fqdn(message) request(:get_public_vlan_by_fqdn, Softlayer::Network::Vlan, message) end
get_vlan_for_ip_address(message)
click to toggle source
ip_address
# File lib/softlayer/network/vlan.rb, line 270 def self.get_vlan_for_ip_address(message) request(:get_vlan_for_ip_address, Softlayer::Network::Vlan, message) end
Public Instance Methods
edit_object(message)
click to toggle source
template_object
# File lib/softlayer/network/vlan.rb, line 75 def edit_object(message) request(:edit_object, Boolean, message) end
get_account()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 79 def get_account request(:get_account, Softlayer::Account) end
get_additional_primary_subnets()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 83 def get_additional_primary_subnets request(:get_additional_primary_subnets, Array[Softlayer::Network::Subnet]) end
get_attached_network_gateway()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 87 def get_attached_network_gateway request(:get_attached_network_gateway, Softlayer::Network::Gateway) end
get_attached_network_gateway_flag()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 91 def get_attached_network_gateway_flag request(:get_attached_network_gateway_flag, Boolean) end
get_attached_network_gateway_vlan()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 95 def get_attached_network_gateway_vlan request(:get_attached_network_gateway_vlan, Softlayer::Network::Gateway::Vlan) end
get_billing_item()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 99 def get_billing_item request(:get_billing_item, Softlayer::Billing::Item) end
get_cancel_failure_reasons()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 103 def get_cancel_failure_reasons request(:get_cancel_failure_reasons, Array[String]) end
get_dedicated_firewall_flag()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 107 def get_dedicated_firewall_flag request(:get_dedicated_firewall_flag, Integer) end
get_extension_router()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 111 def get_extension_router request(:get_extension_router, Softlayer::Hardware::Router) end
get_firewall_guest_network_components()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 115 def get_firewall_guest_network_components request(:get_firewall_guest_network_components, Array[Softlayer::Network::Component::Firewall]) end
get_firewall_interfaces()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 119 def get_firewall_interfaces request(:get_firewall_interfaces, Array[Softlayer::Network::Firewall::Module::Context::Interface]) end
get_firewall_network_components()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 123 def get_firewall_network_components request(:get_firewall_network_components, Array[Softlayer::Network::Component::Firewall]) end
get_firewall_protectable_ip_addresses()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 127 def get_firewall_protectable_ip_addresses request(:get_firewall_protectable_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress]) end
get_firewall_protectable_subnets()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 131 def get_firewall_protectable_subnets request(:get_firewall_protectable_subnets, Array[Softlayer::Network::Subnet]) end
get_firewall_rules()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 135 def get_firewall_rules request(:get_firewall_rules, Array[Softlayer::Network::Vlan::Firewall::Rule]) end
get_guest_network_components()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 139 def get_guest_network_components request(:get_guest_network_components, Array[Softlayer::Virtual::Guest::Network::Component]) end
get_hardware()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 143 def get_hardware request(:get_hardware, Array[Softlayer::Hardware]) end
get_high_availability_firewall_flag()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 147 def get_high_availability_firewall_flag request(:get_high_availability_firewall_flag, Boolean) end
get_local_disk_storage_capability_flag()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 151 def get_local_disk_storage_capability_flag request(:get_local_disk_storage_capability_flag, Boolean) end
get_network()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 155 def get_network request(:get_network, Softlayer::Network) end
get_network_component_trunks()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 159 def get_network_component_trunks request(:get_network_component_trunks, Array[Softlayer::Network::Component::Network::Vlan::Trunk]) end
get_network_components()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 163 def get_network_components request(:get_network_components, Array[Softlayer::Network::Component]) end
get_network_space()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 167 def get_network_space request(:get_network_space, String) end
get_network_vlan_firewall()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 171 def get_network_vlan_firewall request(:get_network_vlan_firewall, Softlayer::Network::Vlan::Firewall) end
get_object()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 175 def get_object request(:get_object, Softlayer::Network::Vlan) end
get_primary_router()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 179 def get_primary_router request(:get_primary_router, Softlayer::Hardware::Router) end
get_primary_subnet()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 183 def get_primary_subnet request(:get_primary_subnet, Softlayer::Network::Subnet) end
get_primary_subnet_version6()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 187 def get_primary_subnet_version6 request(:get_primary_subnet_version6, Softlayer::Network::Subnet) end
get_primary_subnets()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 191 def get_primary_subnets request(:get_primary_subnets, Array[Softlayer::Network::Subnet]) end
get_private_network_gateways()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 195 def get_private_network_gateways request(:get_private_network_gateways, Array[Softlayer::Network::Gateway]) end
get_private_vlan()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 199 def get_private_vlan request(:get_private_vlan, Softlayer::Network::Vlan) end
get_protected_ip_addresses()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 208 def get_protected_ip_addresses request(:get_protected_ip_addresses, Array[Softlayer::Network::Subnet::IpAddress]) end
get_public_network_gateways()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 212 def get_public_network_gateways request(:get_public_network_gateways, Array[Softlayer::Network::Gateway]) end
get_resource_group_member()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 221 def get_resource_group_member request(:get_resource_group_member, Array[Softlayer::Resource::Group::Member]) end
get_resource_groups()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 225 def get_resource_groups request(:get_resource_groups, Array[Softlayer::Resource::Group]) end
get_reverse_domain_records()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 229 def get_reverse_domain_records request(:get_reverse_domain_records, Array[Softlayer::Dns::Domain]) end
get_san_storage_capability_flag()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 233 def get_san_storage_capability_flag request(:get_san_storage_capability_flag, Boolean) end
get_scale_vlans()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 237 def get_scale_vlans request(:get_scale_vlans, Array[Softlayer::Scale::Network::Vlan]) end
get_secondary_router()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 241 def get_secondary_router request(:get_secondary_router, Softlayer::Hardware) end
get_secondary_subnets()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 245 def get_secondary_subnets request(:get_secondary_subnets, Array[Softlayer::Network::Subnet]) end
get_subnets()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 249 def get_subnets request(:get_subnets, Array[Softlayer::Network::Subnet]) end
get_tag_references()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 253 def get_tag_references request(:get_tag_references, Array[Softlayer::Tag::Reference]) end
get_total_primary_ip_address_count()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 257 def get_total_primary_ip_address_count request(:get_total_primary_ip_address_count, Integer) end
get_type()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 261 def get_type request(:get_type, Softlayer::Network::Vlan::Type) end
get_virtual_guests()
click to toggle source
# File lib/softlayer/network/vlan.rb, line 265 def get_virtual_guests request(:get_virtual_guests, Array[Softlayer::Virtual::Guest]) end
update_firewall_intra_vlan_communication(message)
click to toggle source
enabled
# File lib/softlayer/network/vlan.rb, line 280 def update_firewall_intra_vlan_communication(message) request(:update_firewall_intra_vlan_communication, nil, message) end