Network
SoftLayer_Network_Vlan

Overview

Virtual LANs are an integral part of SoftLayer' s public and private networks. A VLAN is a networking concept in which network interfaces on different routers, switches, and servers act as if they're on the same local network broadcast domain. This kind of network segmentation helps keep SoftLayer customers' networks separate from each other and provides a convenient mechanism for routing new IP subnets to servers. They also enable easy IP address sharing and swapping between servers on the same VLAN. SoftLayer servers are provisioned on private VLANs per router on the public and private networks.

The SoftLayer_Network_Vlan service controls these VLANs and provides relationships between VLANs, subnets, IP addresses, and network components.

Methods

Edit a VLAN's properties

Retrieve the SoftLayer customer account associated with a VLAN.

Retrieve a VLAN's additional primary subnets. These are used to extend the number of servers attached to the VLAN by adding more ip addresses to the primary IP address pool.

Retrieve the gateway this VLAN is inside of.

Retrieve whether or not this VLAN is inside a gateway.

Retrieve the inside VLAN record if this VLAN is inside a network gateway.

Retrieve the billing item for a network vlan.

Get a set of reasons why this VLAN may not be cancelled.

Retrieve a flag indicating that a network vlan is on a Hardware Firewall (Dedicated).

Retrieve the extension router that a VLAN is associated with.

Retrieve a firewalled Vlan's network components.

Retrieve a firewalled vlan's inbound/outbound interfaces.

Retrieve a firewalled Vlan's network components.

Get the IP addresses associated with this server that are protectable by a network component firewall.

Get the subnets associated with this server that are protectable by a network component firewall.

Retrieve the currently running rule set of a firewalled VLAN.

Retrieve the networking components that are connected to a VLAN.

Retrieve all of the hardware that exists on a VLAN. Hardware is associated with a VLAN by its networking components.

Retrieve a flag indicating that a vlan can be assigned to a host that has local disk functionality.

Retrieve the network in which this VLAN resides.

Retrieve the networking components that are connected to a VLAN.

Retrieve the network components that are connected to this VLAN through a trunk.

Retrieve identifier to denote whether a VLAN is used for public or private connectivity.

Retrieve the Hardware Firewall (Dedicated) for a network vlan.

Retrieve a network VLANs virtual routing and forwarding tracking object.

Retrieve a SoftLayer_Network_Vlan record.

Retrieve the primary router that a VLAN is associated with. Every SoftLayer VLAN is connected to more than one router for greater network redundancy.

Retrieve a VLAN's primary subnet. Each VLAN has at least one subnet, usually the subnet that is assigned to a server or new IP address block when it's purchased.

Retrieve a VLAN's primary IPv6 subnet. Some VLAN's may not have a primary IPv6 subnet.

Retrieve the gateways this VLAN is the private VLAN of.

Retrieve a VLAN's associated private network VLAN.

Retrieve the private network VLAN associated with an IP address.

Retrieve the gateways this VLAN is the public VLAN of.

Retrieve a server's public VLAN based on it's fully-qualified domain name

Retrieve the resource group member for a network vlan.

Retrieve the resource groups in which this VLAN is a member.

Retrieve all reverse DNS records associated with a VLAN.

Retrieve a flag indicating that a vlan can be assigned to a host that has SAN disk functionality.

Retrieve collection of scale VLANs this VLAN applies to.

Retrieve the secondary router that a VLAN is associated with. Every SoftLayer VLAN is connected to more than one router for greater network redundancy.

Retrieve the subnets that exist as secondary interfaces on a VLAN

Retrieve all of the subnets that exist as VLAN interfaces.

Retrieve references to all tags for this VLAN.

Retrieve whether the VLAN is eligible for 10G service. A VLAN is 10G-eligible if it is empty or contains all 10G devices.

Retrieve the number of primary IP addresses in a VLAN.

Retrieve the type of this VLAN.

Retrieve all of the Virtual Servers that are connected to a VLAN.

Retrieve an IP addresses's associated VLAN.

Update a VLAN's firewall to allow or disallow intra-VLAN communication.