Compute Engine v1 API - Class SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions (3.1.0)

public sealed class SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions : IMessage<SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions>, IEquatable<SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions>, IDeepCloneable<SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions>, IBufferMessage, IMessage

Inheritance

object > SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions()

public SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions()

SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions(SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions)

public SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions(SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions other)
Parameter
Name Description
other SecurityPolicyRuleMatcherExprOptionsRecaptchaOptions

Properties

ActionTokenSiteKeys

public RepeatedField<string> ActionTokenSiteKeys { get; }

A list of site keys to be used during the validation of reCAPTCHA action-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

Property Value
Type Description
RepeatedFieldstring

SessionTokenSiteKeys

public RepeatedField<string> SessionTokenSiteKeys { get; }

A list of site keys to be used during the validation of reCAPTCHA session-tokens. The provided site keys need to be created from reCAPTCHA API under the same project where the security policy is created.

Property Value
Type Description
RepeatedFieldstring