Interface Firewall.Service
- All Superinterfaces:
Maskable
,ResultLimitable
,Service
- Enclosing class:
- Firewall
@ApiService("SoftLayer_Network_Component_Firewall") public static interface Firewall.Service extends Service
The SoftLayer_Network_Component_Firewall service accesses general information relating to a single SoftLayer network component firewall. This is the object which ties the running rules to a specific downstream server. The current running rule set can be pulled from this service. 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.
- See Also:
- SoftLayer_Network_Component_Firewall
-
Method Summary
Modifier and Type Method Description Firewall.ServiceAsync
asAsync()
Get an async version of this serviceList<Subnet>
getApplyServerRuleSubnets()
The additional subnets linked to this network component firewall, that inherit rules from the host that the context slot is attached to.Item
getBillingItem()
The billing item for a Hardware Firewall (Dedicated).Component
getGuestNetworkComponent()
The network component of the guest virtual server that this network component firewall belongs to.Component
getNetworkComponent()
The network component of the switch interface that this network component firewall belongs to.List<Request>
getNetworkFirewallUpdateRequest()
The update requests made for this firewall.Firewall
getObject()
getObject returns a SoftLayer_Network_Firewall_Module_Context_Interface_AccessControlList_Network_Component object.List<Rule>
getRules()
The currently running rule set of this network component firewall.List<Subnet>
getSubnets()
The additional subnets linked to this network component firewall.void
setMask(Firewall.Mask mask)
Firewall.Mask
withMask()
Use the existing mask on this service or create it if not presentFirewall.Mask
withNewMask()
Overwrite the existing mask on this service with a new one and return itMethods inherited from interface com.softlayer.api.ResultLimitable
getLastResponseTotalItemCount, getResultLimit, setResultLimit
-
Method Details
-
asAsync
Firewall.ServiceAsync asAsync()Description copied from interface:Service
Get an async version of this service -
withNewMask
Firewall.Mask withNewMask()Description copied from interface:Maskable
Overwrite the existing mask on this service with a new one and return it- Specified by:
withNewMask
in interfaceMaskable
-
withMask
Firewall.Mask withMask()Description copied from interface:Maskable
Use the existing mask on this service or create it if not present -
setMask
-
getObject
getObject returns a SoftLayer_Network_Firewall_Module_Context_Interface_AccessControlList_Network_Component object. You can only get objects for servers attached to your account that have a network firewall enabled. -
getApplyServerRuleSubnets
The additional subnets linked to this network component firewall, that inherit rules from the host that the context slot is attached to. -
getBillingItem
The billing item for a Hardware Firewall (Dedicated). -
getGuestNetworkComponent
The network component of the guest virtual server that this network component firewall belongs to. -
getNetworkComponent
The network component of the switch interface that this network component firewall belongs to. -
getNetworkFirewallUpdateRequest
The update requests made for this firewall. -
getRules
The currently running rule set of this network component firewall. -
getSubnets
The additional subnets linked to this network component firewall.
-