pub struct SetTimeConditionParams {
pub timecondition: Option<String>,
pub name: Option<String>,
pub routing_match: Option<Routing>,
pub routing_nomatch: Option<Routing>,
pub starthour: Option<String>,
pub startminute: Option<String>,
pub endhour: Option<String>,
pub endminute: Option<String>,
pub weekdaystart: Option<String>,
pub weekdayend: Option<String>,
}Expand description
- Updates a specific Time Condition if a time condition code is provided. - Adds a new Time Condition entry if no time condition code is provided.
Parameters for Client::set_time_condition (wire method setTimeCondition).
Fields§
§timecondition: Option<String>ID for a specific Time Condition (Example: 1830 / Leave empty to create a new one)
name: Option<String>Name for the Time Condition (required)
routing_match: Option<Routing>Routing for the Call when condition matches (required)
routing_nomatch: Option<Routing>Routing for the Call when condition does not matche (required)
starthour: Option<String>All the Start Hour Conditions (Example: ‘8;8’) (required)
startminute: Option<String>All the Start Minute Conditions (Example: ‘0;0’) (required)
endhour: Option<String>All the End Hour Conditions (Example: ‘16;12’) (required)
endminute: Option<String>All the End Minute Conditions (Example: ‘0;0’) (required)
weekdaystart: Option<String>All the Week Day Start Conditions (Example: ‘mon;sat’) (required)
weekdayend: Option<String>All the Week Day End Conditions (Example: ‘fri;sat’) (required)
Trait Implementations§
Source§impl Clone for SetTimeConditionParams
impl Clone for SetTimeConditionParams
Source§fn clone(&self) -> SetTimeConditionParams
fn clone(&self) -> SetTimeConditionParams
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more