nexus-agents - v2.80.0
GitHub
npm
Preparing search index...
IPolicyFirewall
Interface IPolicyFirewall
Interface for the policy firewall.
interface
IPolicyFirewall
{
evaluate
(
ctx
:
FirewallPolicyContext
)
:
FirewallPolicyDecision
;
addRule
(
rule
:
FirewallPolicyRule
)
:
void
;
removeRule
(
name
:
string
)
:
boolean
;
getRules
()
:
readonly
FirewallPolicyRule
[]
;
setMode
(
mode
:
PolicyMode
)
:
void
;
getMode
()
:
PolicyMode
;
}
Implemented by
PolicyFirewall
Index
Methods
evaluate
add
Rule
remove
Rule
get
Rules
set
Mode
get
Mode
Methods
evaluate
evaluate
(
ctx
:
FirewallPolicyContext
)
:
FirewallPolicyDecision
Parameters
ctx
:
FirewallPolicyContext
Returns
FirewallPolicyDecision
add
Rule
addRule
(
rule
:
FirewallPolicyRule
)
:
void
Parameters
rule
:
FirewallPolicyRule
Returns
void
remove
Rule
removeRule
(
name
:
string
)
:
boolean
Parameters
name
:
string
Returns
boolean
get
Rules
getRules
()
:
readonly
FirewallPolicyRule
[]
Returns
readonly
FirewallPolicyRule
[]
set
Mode
setMode
(
mode
:
PolicyMode
)
:
void
Parameters
mode
:
PolicyMode
Returns
void
get
Mode
getMode
()
:
PolicyMode
Returns
PolicyMode
Settings
Member Visibility
Protected
Internal
Theme
OS
Light
Dark
On This Page
Methods
evaluate
add
Rule
remove
Rule
get
Rules
set
Mode
get
Mode
GitHub
npm
nexus-agents - v2.80.0
Loading...
Interface for the policy firewall.