pub struct HealthCheckMonitorRequest {
pub id: Option<Uuid>,
pub name: String,
pub interval: Option<Option<i32>>,
pub retry: Option<Option<i32>>,
pub timeout: Option<Option<i32>>,
pub port: Option<Option<i32>>,
pub health_check_type: Option<Box<BulkWritableHealthCheckMonitorRequestHealthCheckType>>,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
HealthCheckMonitorRequest : HealthCheckMonitor Serializer.
Fields§
§id: Option<Uuid>§name: String§interval: Option<Option<i32>>§retry: Option<Option<i32>>Number of retries before marking as down
timeout: Option<Option<i32>>§port: Option<Option<i32>>§health_check_type: Option<Box<BulkWritableHealthCheckMonitorRequestHealthCheckType>>§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl HealthCheckMonitorRequest
impl HealthCheckMonitorRequest
Sourcepub fn new(name: String) -> HealthCheckMonitorRequest
pub fn new(name: String) -> HealthCheckMonitorRequest
HealthCheckMonitor Serializer.
Trait Implementations§
Source§impl Clone for HealthCheckMonitorRequest
impl Clone for HealthCheckMonitorRequest
Source§fn clone(&self) -> HealthCheckMonitorRequest
fn clone(&self) -> HealthCheckMonitorRequest
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 HealthCheckMonitorRequest
impl Debug for HealthCheckMonitorRequest
Source§impl Default for HealthCheckMonitorRequest
impl Default for HealthCheckMonitorRequest
Source§fn default() -> HealthCheckMonitorRequest
fn default() -> HealthCheckMonitorRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HealthCheckMonitorRequest
impl<'de> Deserialize<'de> for HealthCheckMonitorRequest
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 StructuralPartialEq for HealthCheckMonitorRequest
Auto Trait Implementations§
impl Freeze for HealthCheckMonitorRequest
impl RefUnwindSafe for HealthCheckMonitorRequest
impl Send for HealthCheckMonitorRequest
impl Sync for HealthCheckMonitorRequest
impl Unpin for HealthCheckMonitorRequest
impl UnsafeUnpin for HealthCheckMonitorRequest
impl UnwindSafe for HealthCheckMonitorRequest
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