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
set_tags(message) click to toggle source

tags

# File lib/softlayer/network/vlan.rb, line 275
def set_tags(message)
  request(:set_tags, Boolean, message)
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