Compute V1 Client - Class SecurityPolicyRuleMatcherExprOptions (1.24.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
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ recaptcha_optionsSecurityPolicyRuleMatcherExprOptionsRecaptchaOptions

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
TypeDescription
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
NameDescription
varSecurityPolicyRuleMatcherExprOptionsRecaptchaOptions
Returns
TypeDescription
$this