Compute V1 Client - Class SecurityPolicyRuleMatcherExprOptions (1.22.0)

Reference documentation and code samples for the Compute V1 Client class SecurityPolicyRuleMatcherExprOptions.

Generated from protobuf message google.cloud.compute.v1.SecurityPolicyRuleMatcherExprOptions

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ recaptcha_options SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions

reCAPTCHA configuration options to be applied for the rule. If the rule does not evaluate reCAPTCHA tokens, this field has no effect.

getRecaptchaOptions

reCAPTCHA configuration options to be applied for the rule. If the rule does not evaluate reCAPTCHA tokens, this field has no effect.

Returns
Type Description
SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions|null

hasRecaptchaOptions

clearRecaptchaOptions

setRecaptchaOptions

reCAPTCHA configuration options to be applied for the rule. If the rule does not evaluate reCAPTCHA tokens, this field has no effect.

Parameter
Name Description
var SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions
Returns
Type Description
$this