pub struct AzureTriggerData {Show 17 fields
pub azure_resource_path: String,
pub azure_mode: AzureMode,
pub scope_resource_id: String,
pub topic_name: Option<Option<String>>,
pub subscription_name: String,
pub base_endpoint: Option<String>,
pub event_type_filters: Option<Vec<String>>,
pub path: String,
pub script_path: String,
pub is_flow: bool,
pub mode: Option<TriggerMode>,
pub error_handler_path: Option<String>,
pub error_handler_args: Option<HashMap<String, Value>>,
pub retry: Option<Box<Retry>>,
pub permissioned_as: Option<String>,
pub preserve_permissioned_as: Option<bool>,
pub labels: Option<Vec<String>>,
}Expand description
AzureTriggerData : Data for creating or updating an Azure Event Grid trigger.
Fields§
§azure_resource_path: String§azure_mode: AzureMode§scope_resource_id: String§topic_name: Option<Option<String>>§subscription_name: String§base_endpoint: Option<String>Base URL for push delivery endpoints (push modes only).
event_type_filters: Option<Vec<String>>§path: StringThe unique Windmill path for this trigger. Must be of the form u/<user>/<path> or f/<folder>/<path>. This is the trigger object path, not the HTTP route path.
script_path: String§is_flow: bool§mode: Option<TriggerMode>§error_handler_path: Option<String>§error_handler_args: Option<HashMap<String, Value>>The arguments to pass to the script or flow
retry: Option<Box<Retry>>§permissioned_as: Option<String>§preserve_permissioned_as: Option<bool>§labels: Option<Vec<String>>Implementations§
Trait Implementations§
Source§impl Clone for AzureTriggerData
impl Clone for AzureTriggerData
Source§fn clone(&self) -> AzureTriggerData
fn clone(&self) -> AzureTriggerData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AzureTriggerData
impl Debug for AzureTriggerData
Source§impl Default for AzureTriggerData
impl Default for AzureTriggerData
Source§fn default() -> AzureTriggerData
fn default() -> AzureTriggerData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AzureTriggerData
impl<'de> Deserialize<'de> for AzureTriggerData
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 AzureTriggerData
impl PartialEq for AzureTriggerData
Source§fn eq(&self, other: &AzureTriggerData) -> bool
fn eq(&self, other: &AzureTriggerData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AzureTriggerData
impl Serialize for AzureTriggerData
impl StructuralPartialEq for AzureTriggerData
Auto Trait Implementations§
impl Freeze for AzureTriggerData
impl RefUnwindSafe for AzureTriggerData
impl Send for AzureTriggerData
impl Sync for AzureTriggerData
impl Unpin for AzureTriggerData
impl UnsafeUnpin for AzureTriggerData
impl UnwindSafe for AzureTriggerData
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