Reference documentation and code samples for the reCAPTCHA Enterprise V1 API class Google::Cloud::RecaptchaEnterprise::V1::Key.
A key used to identify and configure applications (web and/or mobile) that use reCAPTCHA Enterprise.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#android_settings
def android_settings() -> ::Google::Cloud::RecaptchaEnterprise::V1::AndroidKeySettings
-
(::Google::Cloud::RecaptchaEnterprise::V1::AndroidKeySettings) — Settings for keys that can be used by Android apps.
Note: The following fields are mutually exclusive:
android_settings
,web_settings
,ios_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#android_settings=
def android_settings=(value) -> ::Google::Cloud::RecaptchaEnterprise::V1::AndroidKeySettings
-
value (::Google::Cloud::RecaptchaEnterprise::V1::AndroidKeySettings) — Settings for keys that can be used by Android apps.
Note: The following fields are mutually exclusive:
android_settings
,web_settings
,ios_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::RecaptchaEnterprise::V1::AndroidKeySettings) — Settings for keys that can be used by Android apps.
Note: The following fields are mutually exclusive:
android_settings
,web_settings
,ios_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. The timestamp corresponding to the creation of this key.
#display_name
def display_name() -> ::String
- (::String) — Required. Human-readable display name of this key. Modifiable by user.
#display_name=
def display_name=(value) -> ::String
- value (::String) — Required. Human-readable display name of this key. Modifiable by user.
- (::String) — Required. Human-readable display name of this key. Modifiable by user.
#express_settings
def express_settings() -> ::Google::Cloud::RecaptchaEnterprise::V1::ExpressKeySettings
-
(::Google::Cloud::RecaptchaEnterprise::V1::ExpressKeySettings) — Settings for keys that can be used by reCAPTCHA Express.
Note: The following fields are mutually exclusive:
express_settings
,web_settings
,android_settings
,ios_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#express_settings=
def express_settings=(value) -> ::Google::Cloud::RecaptchaEnterprise::V1::ExpressKeySettings
-
value (::Google::Cloud::RecaptchaEnterprise::V1::ExpressKeySettings) — Settings for keys that can be used by reCAPTCHA Express.
Note: The following fields are mutually exclusive:
express_settings
,web_settings
,android_settings
,ios_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::RecaptchaEnterprise::V1::ExpressKeySettings) — Settings for keys that can be used by reCAPTCHA Express.
Note: The following fields are mutually exclusive:
express_settings
,web_settings
,android_settings
,ios_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#ios_settings
def ios_settings() -> ::Google::Cloud::RecaptchaEnterprise::V1::IOSKeySettings
-
(::Google::Cloud::RecaptchaEnterprise::V1::IOSKeySettings) — Settings for keys that can be used by iOS apps.
Note: The following fields are mutually exclusive:
ios_settings
,web_settings
,android_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#ios_settings=
def ios_settings=(value) -> ::Google::Cloud::RecaptchaEnterprise::V1::IOSKeySettings
-
value (::Google::Cloud::RecaptchaEnterprise::V1::IOSKeySettings) — Settings for keys that can be used by iOS apps.
Note: The following fields are mutually exclusive:
ios_settings
,web_settings
,android_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::RecaptchaEnterprise::V1::IOSKeySettings) — Settings for keys that can be used by iOS apps.
Note: The following fields are mutually exclusive:
ios_settings
,web_settings
,android_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#labels
def labels() -> ::Google::Protobuf::Map{::String => ::String}
- (::Google::Protobuf::Map{::String => ::String}) — Optional. See Creating and managing labels.
#labels=
def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
- value (::Google::Protobuf::Map{::String => ::String}) — Optional. See Creating and managing labels.
- (::Google::Protobuf::Map{::String => ::String}) — Optional. See Creating and managing labels.
#name
def name() -> ::String
-
(::String) — Identifier. The resource name for the Key in the format
projects/{project}/keys/{key}
.
#name=
def name=(value) -> ::String
-
value (::String) — Identifier. The resource name for the Key in the format
projects/{project}/keys/{key}
.
-
(::String) — Identifier. The resource name for the Key in the format
projects/{project}/keys/{key}
.
#testing_options
def testing_options() -> ::Google::Cloud::RecaptchaEnterprise::V1::TestingOptions
- (::Google::Cloud::RecaptchaEnterprise::V1::TestingOptions) — Optional. Options for user acceptance testing.
#testing_options=
def testing_options=(value) -> ::Google::Cloud::RecaptchaEnterprise::V1::TestingOptions
- value (::Google::Cloud::RecaptchaEnterprise::V1::TestingOptions) — Optional. Options for user acceptance testing.
- (::Google::Cloud::RecaptchaEnterprise::V1::TestingOptions) — Optional. Options for user acceptance testing.
#waf_settings
def waf_settings() -> ::Google::Cloud::RecaptchaEnterprise::V1::WafSettings
- (::Google::Cloud::RecaptchaEnterprise::V1::WafSettings) — Optional. Settings for WAF
#waf_settings=
def waf_settings=(value) -> ::Google::Cloud::RecaptchaEnterprise::V1::WafSettings
- value (::Google::Cloud::RecaptchaEnterprise::V1::WafSettings) — Optional. Settings for WAF
- (::Google::Cloud::RecaptchaEnterprise::V1::WafSettings) — Optional. Settings for WAF
#web_settings
def web_settings() -> ::Google::Cloud::RecaptchaEnterprise::V1::WebKeySettings
-
(::Google::Cloud::RecaptchaEnterprise::V1::WebKeySettings) — Settings for keys that can be used by websites.
Note: The following fields are mutually exclusive:
web_settings
,android_settings
,ios_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#web_settings=
def web_settings=(value) -> ::Google::Cloud::RecaptchaEnterprise::V1::WebKeySettings
-
value (::Google::Cloud::RecaptchaEnterprise::V1::WebKeySettings) — Settings for keys that can be used by websites.
Note: The following fields are mutually exclusive:
web_settings
,android_settings
,ios_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::RecaptchaEnterprise::V1::WebKeySettings) — Settings for keys that can be used by websites.
Note: The following fields are mutually exclusive:
web_settings
,android_settings
,ios_settings
,express_settings
. If a field in that set is populated, all other fields in the set will automatically be cleared.