Class AccessControlList
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.network.firewall.AccessControlList
@ApiType("SoftLayer_Network_Firewall_AccessControlList") public class AccessControlList extends Entity
The SoftLayer_Network_Firewall_AccessControlList data type contains general information relating to a single SoftLayer firewall access to controll list. This is the object which ties the running rules to a specific context. 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.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AccessControlList.Mask
static interface
AccessControlList.Service
The SoftLayer_Network_Firewall_AccessControlList service accesses general information relating to a single SoftLayer firewall access control list.static interface
AccessControlList.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected String
direction
protected boolean
directionSpecified
protected Long
firewallContextInterfaceId
protected boolean
firewallContextInterfaceIdSpecified
protected Long
id
protected boolean
idSpecified
protected Long
networkFirewallUpdateRequestCount
A count of the update requests made for this firewall.protected List<Request>
networkFirewallUpdateRequests
The update requests made for this firewall.protected Vlan
networkVlan
protected Long
ruleCount
A count of the currently running rule set of this context access control list firewall.protected List<Rule>
rules
The currently running rule set of this context access control list firewall.Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description AccessControlList()
-
Method Summary
Modifier and Type Method Description AccessControlList.Service
asService(ApiClient client)
String
getDirection()
Long
getFirewallContextInterfaceId()
Long
getId()
Long
getNetworkFirewallUpdateRequestCount()
List<Request>
getNetworkFirewallUpdateRequests()
Vlan
getNetworkVlan()
Long
getRuleCount()
List<Rule>
getRules()
boolean
isDirectionSpecified()
boolean
isFirewallContextInterfaceIdSpecified()
boolean
isIdSpecified()
static AccessControlList.Service
service(ApiClient client)
static AccessControlList.Service
service(ApiClient client, Long id)
void
setDirection(String direction)
void
setFirewallContextInterfaceId(Long firewallContextInterfaceId)
void
setId(Long id)
void
setNetworkFirewallUpdateRequestCount(Long networkFirewallUpdateRequestCount)
void
setNetworkVlan(Vlan networkVlan)
void
setRuleCount(Long ruleCount)
void
unsetDirection()
void
unsetFirewallContextInterfaceId()
void
unsetId()
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
networkFirewallUpdateRequests
The update requests made for this firewall. -
networkVlan
-
rules
The currently running rule set of this context access control list firewall. -
direction
-
directionSpecified
protected boolean directionSpecified -
firewallContextInterfaceId
-
firewallContextInterfaceIdSpecified
protected boolean firewallContextInterfaceIdSpecified -
id
-
idSpecified
protected boolean idSpecified -
networkFirewallUpdateRequestCount
A count of the update requests made for this firewall. -
ruleCount
A count of the currently running rule set of this context access control list firewall.
-
-
Constructor Details
-
AccessControlList
public AccessControlList()
-
-
Method Details
-
getNetworkFirewallUpdateRequests
-
getNetworkVlan
-
setNetworkVlan
-
getRules
-
getDirection
-
setDirection
-
isDirectionSpecified
public boolean isDirectionSpecified() -
unsetDirection
public void unsetDirection() -
getFirewallContextInterfaceId
-
setFirewallContextInterfaceId
-
isFirewallContextInterfaceIdSpecified
public boolean isFirewallContextInterfaceIdSpecified() -
unsetFirewallContextInterfaceId
public void unsetFirewallContextInterfaceId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getNetworkFirewallUpdateRequestCount
-
setNetworkFirewallUpdateRequestCount
-
getRuleCount
-
setRuleCount
-
asService
-
service
-
service
-