Google Cloud reCAPTCHA Enterprise v1 API - Class RecaptchaEnterpriseServiceSettings (2.17.0)

public sealed class RecaptchaEnterpriseServiceSettings : ServiceSettingsBase

Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class RecaptchaEnterpriseServiceSettings.

Settings for RecaptchaEnterpriseServiceClient instances.

Inheritance

object > ServiceSettingsBase > RecaptchaEnterpriseServiceSettings

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

Google.Cloud.RecaptchaEnterprise.V1.dll

Constructors

RecaptchaEnterpriseServiceSettings()

public RecaptchaEnterpriseServiceSettings()

Constructs a new RecaptchaEnterpriseServiceSettings object with default settings.

Properties

AddIpOverrideSettings

public CallSettings AddIpOverrideSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.AddIpOverride and RecaptchaEnterpriseServiceClient.AddIpOverrideAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

AnnotateAssessmentSettings

public CallSettings AnnotateAssessmentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.AnnotateAssessment and RecaptchaEnterpriseServiceClient.AnnotateAssessmentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

CreateAssessmentSettings

public CallSettings CreateAssessmentSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.CreateAssessment and RecaptchaEnterpriseServiceClient.CreateAssessmentAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

CreateFirewallPolicySettings

public CallSettings CreateFirewallPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.CreateFirewallPolicy and RecaptchaEnterpriseServiceClient.CreateFirewallPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

CreateKeySettings

public CallSettings CreateKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.CreateKey and RecaptchaEnterpriseServiceClient.CreateKeyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

DeleteFirewallPolicySettings

public CallSettings DeleteFirewallPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.DeleteFirewallPolicy and RecaptchaEnterpriseServiceClient.DeleteFirewallPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

DeleteKeySettings

public CallSettings DeleteKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.DeleteKey and RecaptchaEnterpriseServiceClient.DeleteKeyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

GetFirewallPolicySettings

public CallSettings GetFirewallPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.GetFirewallPolicy and RecaptchaEnterpriseServiceClient.GetFirewallPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

GetKeySettings

public CallSettings GetKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.GetKey and RecaptchaEnterpriseServiceClient.GetKeyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

GetMetricsSettings

public CallSettings GetMetricsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.GetMetrics and RecaptchaEnterpriseServiceClient.GetMetricsAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListFirewallPoliciesSettings

public CallSettings ListFirewallPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.ListFirewallPolicies and RecaptchaEnterpriseServiceClient.ListFirewallPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListIpOverridesSettings

public CallSettings ListIpOverridesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.ListIpOverrides and RecaptchaEnterpriseServiceClient.ListIpOverridesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListKeysSettings

public CallSettings ListKeysSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.ListKeys and RecaptchaEnterpriseServiceClient.ListKeysAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

ListRelatedAccountGroupMembershipsSettings

public CallSettings ListRelatedAccountGroupMembershipsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.ListRelatedAccountGroupMemberships and RecaptchaEnterpriseServiceClient.ListRelatedAccountGroupMembershipsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ListRelatedAccountGroupsSettings

public CallSettings ListRelatedAccountGroupsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.ListRelatedAccountGroups and RecaptchaEnterpriseServiceClient.ListRelatedAccountGroupsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

MigrateKeySettings

public CallSettings MigrateKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.MigrateKey and RecaptchaEnterpriseServiceClient.MigrateKeyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RemoveIpOverrideSettings

public CallSettings RemoveIpOverrideSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.RemoveIpOverride and RecaptchaEnterpriseServiceClient.RemoveIpOverrideAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

ReorderFirewallPoliciesSettings

public CallSettings ReorderFirewallPoliciesSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.ReorderFirewallPolicies and RecaptchaEnterpriseServiceClient.ReorderFirewallPoliciesAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

RetrieveLegacySecretKeySettings

public CallSettings RetrieveLegacySecretKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.RetrieveLegacySecretKey and RecaptchaEnterpriseServiceClient.RetrieveLegacySecretKeyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

SearchRelatedAccountGroupMembershipsSettings

public CallSettings SearchRelatedAccountGroupMembershipsSettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.SearchRelatedAccountGroupMemberships and RecaptchaEnterpriseServiceClient.SearchRelatedAccountGroupMembershipsAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateFirewallPolicySettings

public CallSettings UpdateFirewallPolicySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.UpdateFirewallPolicy and RecaptchaEnterpriseServiceClient.UpdateFirewallPolicyAsync.

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • No timeout is applied.

UpdateKeySettings

public CallSettings UpdateKeySettings { get; set; }

CallSettings for synchronous and asynchronous calls to RecaptchaEnterpriseServiceClient.UpdateKey and RecaptchaEnterpriseServiceClient.UpdateKeyAsync .

Property Value
Type Description
CallSettings
Remarks
  • This call will not be retried.
  • Timeout: 600 seconds.

Methods

Clone()

public RecaptchaEnterpriseServiceSettings Clone()

Creates a deep clone of this object, with all the same property values.

Returns
Type Description
RecaptchaEnterpriseServiceSettings

A deep clone of this RecaptchaEnterpriseServiceSettings object.

GetDefault()

public static RecaptchaEnterpriseServiceSettings GetDefault()

Get a new instance of the default RecaptchaEnterpriseServiceSettings.

Returns
Type Description
RecaptchaEnterpriseServiceSettings

A new instance of the default RecaptchaEnterpriseServiceSettings.