pub struct ApiAlertConfigViewNotification {Show 29 fields
pub api_token: Option<String>,
pub channel_name: Option<String>,
pub datadog_api_key: Option<String>,
pub datadog_region: Option<String>,
pub delay_min: usize,
pub email_address: Option<String>,
pub email_enabled: bool,
pub flow_name: Option<String>,
pub flowdock_api_token: Option<String>,
pub interval_min: usize,
pub microsoft_teams_webhook_url: Option<String>,
pub mobile_number: Option<String>,
pub notification_token: Option<String>,
pub ops_genie_api_key: Option<String>,
pub ops_genie_region: Option<String>,
pub org_name: Option<String>,
pub roles: Option<Vec<String>>,
pub room_name: Option<String>,
pub service_key: Option<String>,
pub severity: Option<String>,
pub ssm_enabled: Option<bool>,
pub team_id: Option<String>,
pub team_name: Option<String>,
pub type_name: String,
pub username: Option<String>,
pub victor_ops_api_key: Option<String>,
pub victor_ops_routing_key: Option<String>,
pub webhook_secret: Option<String>,
pub webhook_url: Option<String>,
}
Fields§
§api_token: Option<String>
§channel_name: Option<String>
§datadog_api_key: Option<String>
§datadog_region: Option<String>
§delay_min: usize
§email_address: Option<String>
§email_enabled: bool
§flow_name: Option<String>
§flowdock_api_token: Option<String>
§interval_min: usize
§microsoft_teams_webhook_url: Option<String>
§mobile_number: Option<String>
§notification_token: Option<String>
§ops_genie_api_key: Option<String>
§ops_genie_region: Option<String>
§org_name: Option<String>
§roles: Option<Vec<String>>
§room_name: Option<String>
§service_key: Option<String>
§severity: Option<String>
§ssm_enabled: Option<bool>
§team_id: Option<String>
§team_name: Option<String>
§type_name: String
§username: Option<String>
§victor_ops_api_key: Option<String>
§victor_ops_routing_key: Option<String>
§webhook_secret: Option<String>
§webhook_url: Option<String>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApiAlertConfigViewNotification
impl<'de> Deserialize<'de> for ApiAlertConfigViewNotification
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
Auto Trait Implementations§
impl Freeze for ApiAlertConfigViewNotification
impl RefUnwindSafe for ApiAlertConfigViewNotification
impl Send for ApiAlertConfigViewNotification
impl Sync for ApiAlertConfigViewNotification
impl Unpin for ApiAlertConfigViewNotification
impl UnwindSafe for ApiAlertConfigViewNotification
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