recaptchaenterprise library

Classes

Firewallpolicy
Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.
FirewallpolicyArgs
The set of arguments for Firewallpolicy. The set of arguments for Firewallpolicy.
GetFirewallpolicyArgs
Arguments for getFirewallpolicy. Arguments for getFirewallpolicy.
GetFirewallpolicyResult
Result data returned by getFirewallpolicy.
GetKeyArgs
Arguments for getKey. Arguments for getKey.
GetKeyResult
Result data returned by getKey.
GoogleCloudRecaptchaenterpriseV1AndroidKeySettings
Settings specific to keys that can be used by Android apps.
GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsResponse
Settings specific to keys that can be used by Android apps.
GoogleCloudRecaptchaenterpriseV1AppleDeveloperId
Contains fields that are required to perform Apple-specific integrity checks.
GoogleCloudRecaptchaenterpriseV1AppleDeveloperIdResponse
Contains fields that are required to perform Apple-specific integrity checks.
GoogleCloudRecaptchaenterpriseV1FirewallAction
An individual action. Each action represents what to do if a policy matches.
GoogleCloudRecaptchaenterpriseV1FirewallActionResponse
An individual action. Each action represents what to do if a policy matches.
GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction
A set header action sets a header and forwards the request to the backend. This can be used to trigger custom protection implemented on the backend.
GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderActionResponse
A set header action sets a header and forwards the request to the backend. This can be used to trigger custom protection implemented on the backend.
GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction
A substitute action transparently serves a different page than the one requested.
GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteActionResponse
A substitute action transparently serves a different page than the one requested.
GoogleCloudRecaptchaenterpriseV1IOSKeySettings
Settings specific to keys that can be used by iOS apps.
GoogleCloudRecaptchaenterpriseV1IOSKeySettingsResponse
Settings specific to keys that can be used by iOS apps.
GoogleCloudRecaptchaenterpriseV1TestingOptions
Options for user acceptance testing.
GoogleCloudRecaptchaenterpriseV1TestingOptionsResponse
Options for user acceptance testing.
GoogleCloudRecaptchaenterpriseV1WafSettings
Settings specific to keys that can be used for WAF (Web Application Firewall).
GoogleCloudRecaptchaenterpriseV1WafSettingsResponse
Settings specific to keys that can be used for WAF (Web Application Firewall).
GoogleCloudRecaptchaenterpriseV1WebKeySettings
Settings specific to keys that can be used by websites.
GoogleCloudRecaptchaenterpriseV1WebKeySettingsResponse
Settings specific to keys that can be used by websites.
Key
Creates a new reCAPTCHA Enterprise key.
KeyArgs
The set of arguments for Key. The set of arguments for Key.

Enums

GoogleCloudRecaptchaenterpriseV1TestingOptionsTestingChallenge
Optional. For challenge-based keys only (CHECKBOX, INVISIBLE), all challenge requests for this site will return nocaptcha if NOCAPTCHA, or an unsolvable challenge if CHALLENGE.
GoogleCloudRecaptchaenterpriseV1WafSettingsWafFeature
Required. The WAF feature for which this key is enabled.
GoogleCloudRecaptchaenterpriseV1WafSettingsWafService
Required. The WAF service that uses this key.
GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSecurityPreference
Optional. Settings for the frequency and difficulty at which this key triggers captcha challenges. This should only be specified for IntegrationTypes CHECKBOX and INVISIBLE.
GoogleCloudRecaptchaenterpriseV1WebKeySettingsIntegrationType
Required. Describes how this key is integrated with the website.

Functions

getFirewallpolicy(GetFirewallpolicyArgs args, {InvokeOptions? options}) → Future<GetFirewallpolicyResult>
Returns the specified firewall policy. args Arguments passed to this invoke. Arguments for getFirewallpolicy. options Invoke options controlling this call.
getKey(GetKeyArgs args, {InvokeOptions? options}) → Future<GetKeyResult>
Returns the specified key. args Arguments passed to this invoke. Arguments for getKey. options Invoke options controlling this call.