Class GoogleCloudRecaptchaenterpriseV1Policy
A complete configuration set containing multiple grouped rules defining the behavior of reCAPTCHA for fraud detection and prevention.
Implements
Inherited Members
Namespace: Google.Apis.RecaptchaEnterprise.v1.Data
Assembly: Google.Apis.RecaptchaEnterprise.v1.dll
Syntax
public class GoogleCloudRecaptchaenterpriseV1Policy : IDirectResponseSchema
Properties
ChallengeRuleGroups
Optional. Rules to configure the behavior of reCAPTCHA for showing a challenge. Rule groups are evaluated in order. Evaluation stops when the first matching rule group is found.
Declaration
[JsonProperty("challengeRuleGroups")]
public virtual IList<GoogleCloudRecaptchaenterpriseV1ChallengeRuleGroup> ChallengeRuleGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudRecaptchaenterpriseV1ChallengeRuleGroup> |
ClientSettings
Required. Configuration for clients protected by this policy.
Declaration
[JsonProperty("clientSettings")]
public virtual GoogleCloudRecaptchaenterpriseV1ClientSettings ClientSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudRecaptchaenterpriseV1ClientSettings |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Identifier. Resource name for this policy. Format: "projects/{project}/keys/{key}/policy" for a policy under a key.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |