pub struct WebHookTrigger {
pub allow_env: Option<bool>,
pub secret: Option<String>,
pub secret_reference: Option<SecretLocalReference>,
}
Expand description
WebHookTrigger is a trigger that gets invoked using a webhook type of post
Fields§
§allow_env: Option<bool>
allowEnv determines whether the webhook can set environment variables; can only be set to true for GenericWebHook.
secret: Option<String>
secret used to validate requests. Deprecated: use SecretReference instead.
secret_reference: Option<SecretLocalReference>
secretReference is a reference to a secret in the same namespace, containing the value to be validated when the webhook is invoked. The secret being referenced must contain a key named “WebHookSecretKey”, the value of which will be checked against the value supplied in the webhook invocation.
Trait Implementations§
Source§impl Clone for WebHookTrigger
impl Clone for WebHookTrigger
Source§fn clone(&self) -> WebHookTrigger
fn clone(&self) -> WebHookTrigger
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 Debug for WebHookTrigger
impl Debug for WebHookTrigger
Source§impl Default for WebHookTrigger
impl Default for WebHookTrigger
Source§fn default() -> WebHookTrigger
fn default() -> WebHookTrigger
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WebHookTrigger
impl<'de> Deserialize<'de> for WebHookTrigger
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
Source§impl PartialEq for WebHookTrigger
impl PartialEq for WebHookTrigger
Source§impl Serialize for WebHookTrigger
impl Serialize for WebHookTrigger
impl StructuralPartialEq for WebHookTrigger
Auto Trait Implementations§
impl Freeze for WebHookTrigger
impl RefUnwindSafe for WebHookTrigger
impl Send for WebHookTrigger
impl Sync for WebHookTrigger
impl Unpin for WebHookTrigger
impl UnwindSafe for WebHookTrigger
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