class FirewallPolicyRule extends Collection (View source)

Properties

protected $collection_key
string $action
string $description
string $direction
bool $disabled
bool $enableLogging
string $kind
protected $matchType
protected $matchDataType
int $priority
string $ruleName
int $ruleTupleCount
string $securityProfileGroup
string[] $targetResources
protected $targetSecureTagsType
protected $targetSecureTagsDataType
string[] $targetServiceAccounts
bool $tlsInspect

Methods

setAction($action)

No description

string
getAction()

No description

setDescription($description)

No description

string
getDescription()

No description

setDirection($direction)

No description

string
getDirection()

No description

setDisabled($disabled)

No description

bool
getDisabled()

No description

setEnableLogging($enableLogging)

No description

bool
getEnableLogging()

No description

setKind($kind)

No description

string
getKind()

No description

setMatch(FirewallPolicyRuleMatcher $match)

No description

setPriority($priority)

No description

int
getPriority()

No description

setRuleName($ruleName)

No description

string
getRuleName()

No description

setRuleTupleCount($ruleTupleCount)

No description

int
getRuleTupleCount()

No description

setSecurityProfileGroup($securityProfileGroup)

No description

string
getSecurityProfileGroup()

No description

setTargetResources($targetResources)

No description

string[]
getTargetResources()

No description

setTargetSecureTags($targetSecureTags)

No description

setTargetServiceAccounts($targetServiceAccounts)

No description

string[]
getTargetServiceAccounts()

No description

setTlsInspect($tlsInspect)

No description

bool
getTlsInspect()

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

setDirection($direction)

No description

Parameters

$direction

string getDirection()

No description

Return Value

string

setDisabled($disabled)

No description

Parameters

$disabled

bool getDisabled()

No description

Return Value

bool

setEnableLogging($enableLogging)

No description

Parameters

$enableLogging

bool getEnableLogging()

No description

Return Value

bool

setKind($kind)

No description

Parameters

$kind

string getKind()

No description

Return Value

string

setMatch(FirewallPolicyRuleMatcher $match)

No description

Parameters

FirewallPolicyRuleMatcher $match

FirewallPolicyRuleMatcher getMatch()

No description

setPriority($priority)

No description

Parameters

$priority

int getPriority()

No description

Return Value

int

setRuleName($ruleName)

No description

Parameters

$ruleName

string getRuleName()

No description

Return Value

string

setRuleTupleCount($ruleTupleCount)

No description

Parameters

$ruleTupleCount

int getRuleTupleCount()

No description

Return Value

int

setSecurityProfileGroup($securityProfileGroup)

No description

Parameters

$securityProfileGroup

string getSecurityProfileGroup()

No description

Return Value

string

setTargetResources($targetResources)

No description

Parameters

$targetResources

string[] getTargetResources()

No description

Return Value

string[]

setTargetSecureTags($targetSecureTags)

No description

Parameters

$targetSecureTags

FirewallPolicyRuleSecureTag[] getTargetSecureTags()

No description

setTargetServiceAccounts($targetServiceAccounts)

No description

Parameters

$targetServiceAccounts

string[] getTargetServiceAccounts()

No description

Return Value

string[]

setTlsInspect($tlsInspect)

No description

Parameters

$tlsInspect

bool getTlsInspect()

No description

Return Value

bool