SoftLayer_Network_Vlan_Firewall


SoftLayer_Network_Vlan_Firewall

Description

The SoftLayer_Network_Vlan_Firewall data type contains general information relating to a single SoftLayer VLAN firewall. This is the object which ties the running rules to a specific downstream server. Use the [[SoftLayer Network Firewall Template]] service to pull SoftLayer recommended rule set templates. Use the [[SoftLayer Network Firewall Update Request]] service to submit a firewall update request.

Local


administrativeBypassFlag

A flag to indicate if the firewall is in administrative bypass mode. In other words, no rules are being applied to the traffic coming through.
Type: string


customerManagedFlag

Whether or not this firewall can be directly logged in to.
Type: boolean


id

A firewall’s unique identifier.
Type: int


primaryIpAddress

A firewall’s primary IP address. This field will be the IP shown when doing network traces and reverse DNS and is a read-only property.
Type: string

Relational


accountId

None
Type: int


bandwidthAllocation

A firewall’s allotted bandwidth (measured in GB).
Type: decimal


billingCycleBandwidthUsage

The raw bandwidth usage data for the current billing cycle. One object will be returned for each network this firewall is attached to.
Type: SoftLayer_Network_Bandwidth_Usage[]


billingCyclePrivateBandwidthUsage

The raw private bandwidth usage data for the current billing cycle.
Type: SoftLayer_Network_Bandwidth_Usage


billingCyclePublicBandwidthUsage

The raw public bandwidth usage data for the current billing cycle.
Type: SoftLayer_Network_Bandwidth_Usage


billingItem

The billing item for a Hardware Firewall (Dedicated).
Type: SoftLayer_Billing_Item


bypassRequestStatus

Administrative bypass request status.
Type: string


datacenter

The datacenter that the firewall resides in.
Type: SoftLayer_Location


firewallType

The firewall device type.
Type: string


fullyQualifiedDomainName

A name reflecting the hostname and domain of the firewall. This is created from the combined values of the firewall’s logical name and vlan number automatically, and thus can not be edited directly.
Type: string


managementCredentials

The credentials to log in to a firewall device. This is only present for dedicated appliances.
Type: SoftLayer_Software_Component_Password


metricTrackingObject

A firewall’s metric tracking object.
Type: SoftLayer_Metric_Tracking_Object


metricTrackingObjectId

The metric tracking object ID for this firewall.
Type: int


networkFirewallUpdateRequests

The update requests made for this firewall.
Type: SoftLayer_Network_Firewall_Update_Request[]


networkGateway

The gateway associated with this firewall, if any.
Type: SoftLayer_Network_Gateway


networkVlan

The VLAN object that a firewall is associated with and protecting.
Type: SoftLayer_Network_Vlan


networkVlans

The VLAN objects that a firewall is associated with and protecting.
Type: SoftLayer_Network_Vlan[]


rules

The currently running rule set of this network component firewall.
Type: SoftLayer_Network_Vlan_Firewall_Rule[]


upgradeRequest

A firewall’s associated upgrade request object, if any.
Type: SoftLayer_Product_Upgrade_Request

Count


billingCycleBandwidthUsageCount

A count of the raw bandwidth usage data for the current billing cycle. One object will be returned for each network this firewall is attached to.
Type: unsignedLong


networkFirewallUpdateRequestCount

A count of the update requests made for this firewall.
Type: unsignedLong


networkVlanCount

A count of the VLAN objects that a firewall is associated with and protecting.
Type: unsignedLong


ruleCount

A count of the currently running rule set of this network component firewall.
Type: unsignedLong


tagReferenceCount

A count of
Type: unsignedLong