class SecurityPolicyRule extends Model (View source)

Properties

string $action
string $description
protected $headerActionType
protected $headerActionDataType
string $kind
protected $matchType
protected $matchDataType
protected $networkMatchType
protected $networkMatchDataType
protected $preconfiguredWafConfigType
protected $preconfiguredWafConfigDataType
bool $preview
int $priority
protected $rateLimitOptionsType
protected $rateLimitOptionsDataType
protected $redirectOptionsType
protected $redirectOptionsDataType

Methods

setAction($action)

No description

string
getAction()

No description

setDescription($description)

No description

string
getDescription()

No description

setHeaderAction(SecurityPolicyRuleHttpHeaderAction $headerAction)

No description

setKind($kind)

No description

string
getKind()

No description

setMatch(SecurityPolicyRuleMatcher $match)

No description

setNetworkMatch(SecurityPolicyRuleNetworkMatcher $networkMatch)

No description

setPreview($preview)

No description

bool
getPreview()

No description

setPriority($priority)

No description

int
getPriority()

No description

setRateLimitOptions(SecurityPolicyRuleRateLimitOptions $rateLimitOptions)

No description

setRedirectOptions(SecurityPolicyRuleRedirectOptions $redirectOptions)

No description

Details

setAction($action)

No description

Parameters

$action

string getAction()

No description

Return Value

string

setDescription($description)

No description

Parameters

$description

string getDescription()

No description

Return Value

string

setHeaderAction(SecurityPolicyRuleHttpHeaderAction $headerAction)

No description

Parameters

SecurityPolicyRuleHttpHeaderAction $headerAction

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setMatch(SecurityPolicyRuleMatcher $match)

No description

Parameters

SecurityPolicyRuleMatcher $match

SecurityPolicyRuleMatcher getMatch()

No description

setNetworkMatch(SecurityPolicyRuleNetworkMatcher $networkMatch)

No description

Parameters

SecurityPolicyRuleNetworkMatcher $networkMatch

SecurityPolicyRuleNetworkMatcher getNetworkMatch()

No description

setPreconfiguredWafConfig(SecurityPolicyRulePreconfiguredWafConfig $preconfiguredWafConfig)

No description

Parameters

SecurityPolicyRulePreconfiguredWafConfig $preconfiguredWafConfig

setPreview($preview)

No description

Parameters

$preview

bool getPreview()

No description

Return Value

bool

setPriority($priority)

No description

Parameters

$priority

int getPriority()

No description

Return Value

int

setRateLimitOptions(SecurityPolicyRuleRateLimitOptions $rateLimitOptions)

No description

Parameters

SecurityPolicyRuleRateLimitOptions $rateLimitOptions

SecurityPolicyRuleRateLimitOptions getRateLimitOptions()

No description

setRedirectOptions(SecurityPolicyRuleRedirectOptions $redirectOptions)

No description

Parameters

SecurityPolicyRuleRedirectOptions $redirectOptions

SecurityPolicyRuleRedirectOptions getRedirectOptions()

No description