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.ServiceAsyncasAsync()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.ItemgetBillingItem()The billing item for a Hardware Firewall (Dedicated).ComponentgetGuestNetworkComponent()The network component of the guest virtual server that this network component firewall belongs to.ComponentgetNetworkComponent()The network component of the switch interface that this network component firewall belongs to.List<Request>getNetworkFirewallUpdateRequest()The update requests made for this firewall.FirewallgetObject()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.voidsetMask(Firewall.Mask mask)Firewall.MaskwithMask()Use the existing mask on this service or create it if not presentFirewall.MaskwithNewMask()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:ServiceGet an async version of this service -
withNewMask
Firewall.Mask withNewMask()Description copied from interface:MaskableOverwrite the existing mask on this service with a new one and return it- Specified by:
withNewMaskin interfaceMaskable
-
withMask
Firewall.Mask withMask()Description copied from interface:MaskableUse 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.
-