pub struct SecurityPolicyRecaptchaOptionsConfig {
pub redirect_site_key: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§redirect_site_key: Option<String>
An optional field to supply a reCAPTCHA site key to be used for all the rules using the redirect action with the type of GOOGLE_RECAPTCHA under the security policy. The specified site key needs to be created from the reCAPTCHA API. The user is responsible for the validity of the specified site key. If not specified, a Google-managed site key is used. This field is only supported in Global Security Policies of type CLOUD_ARMOR.
Trait Implementations§
Source§impl Clone for SecurityPolicyRecaptchaOptionsConfig
impl Clone for SecurityPolicyRecaptchaOptionsConfig
Source§fn clone(&self) -> SecurityPolicyRecaptchaOptionsConfig
fn clone(&self) -> SecurityPolicyRecaptchaOptionsConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for SecurityPolicyRecaptchaOptionsConfig
impl Default for SecurityPolicyRecaptchaOptionsConfig
Source§fn default() -> SecurityPolicyRecaptchaOptionsConfig
fn default() -> SecurityPolicyRecaptchaOptionsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SecurityPolicyRecaptchaOptionsConfig
impl<'de> Deserialize<'de> for SecurityPolicyRecaptchaOptionsConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for SecurityPolicyRecaptchaOptionsConfig
Auto Trait Implementations§
impl Freeze for SecurityPolicyRecaptchaOptionsConfig
impl RefUnwindSafe for SecurityPolicyRecaptchaOptionsConfig
impl Send for SecurityPolicyRecaptchaOptionsConfig
impl Sync for SecurityPolicyRecaptchaOptionsConfig
impl Unpin for SecurityPolicyRecaptchaOptionsConfig
impl UnwindSafe for SecurityPolicyRecaptchaOptionsConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more