public interface FirewallRule extends ModelEntity, Buildable<FirewallRuleBuilder>
Networking (Neutron) FwaaS Firewall Rule Extension API
Represents a collection of attributes like ports, ip addresses which define match criteria and action (allow, or deny) that needs to be taken on the matched data traffic.
Buildable.Builder<T extends Buildable.Builder<T,M>,M extends Buildable<?>>
Modifier and Type | Method and Description |
---|---|
NeutronFirewallRule.FirewallRuleAction |
getAction() |
String |
getDescription() |
String |
getDestinationIpAddress() |
String |
getDestinationPort() |
String |
getId() |
IPVersionType |
getIpVersion() |
String |
getName() |
String |
getPolicy() |
Integer |
getPosition() |
NeutronFirewallRule.IPProtocol |
getProtocol() |
String |
getSourceIpAddress() |
String |
getSourcePort() |
String |
getTenantId() |
Boolean |
isEnabled() |
Boolean |
isShared() |
String getId()
String getName()
String getTenantId()
String getDescription()
String getPolicy()
null
if the rule is not
associated with any firewall policy.Boolean isShared()
NeutronFirewallRule.IPProtocol getProtocol()
NeutronFirewallRule.IPProtocol
IPVersionType getIpVersion()
IPVersionType
String getSourceIpAddress()
String getDestinationIpAddress()
String getSourcePort()
String getDestinationPort()
Integer getPosition()
null
if the firewall rule is not associated with any policy.NeutronFirewallRule.FirewallRuleAction getAction()
NeutronFirewallRule.FirewallRuleAction
Boolean isEnabled()
Copyright © 2017. All rights reserved.