pub struct Toleration {
pub effect: Option<String>,
pub key: Option<String>,
pub operator: Option<String>,
pub toleration_seconds: Option<i64>,
pub value: Option<String>,
}Expand description
The pod this Toleration is attached to tolerates any taint that matches the triple <key,value,effect> using the matching operator
Fields§
§effect: Option<String>+enum
key: Option<String>Key is the taint key that the toleration applies to. Empty means match all taint keys. If the key is empty, operator must be Exists; this combination means to match all values and all keys. +optional
operator: Option<String>+enum
toleration_seconds: Option<i64>TolerationSeconds represents the period of time the toleration (which must be of effect NoExecute, otherwise this field is ignored) tolerates the taint. By default, it is not set, which means tolerate the taint forever (do not evict). Zero and negative values will be treated as 0 (evict immediately) by the system. +optional
value: Option<String>Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. +optional
Implementations§
Source§impl Toleration
impl Toleration
pub fn new() -> Toleration
Trait Implementations§
Source§impl Clone for Toleration
impl Clone for Toleration
Source§fn clone(&self) -> Toleration
fn clone(&self) -> Toleration
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for Toleration
impl Debug for Toleration
Source§impl<'de> Deserialize<'de> for Toleration
impl<'de> Deserialize<'de> for Toleration
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>,
Source§impl FromStr for Toleration
Converts Query Parameters representation (style=form, explode=false) to a Toleration value
as specified in https://swagger.io/docs/specification/serialization/
Should be implemented in a serde deserializer
impl FromStr for Toleration
Converts Query Parameters representation (style=form, explode=false) to a Toleration value as specified in https://swagger.io/docs/specification/serialization/ Should be implemented in a serde deserializer
Source§impl PartialEq for Toleration
impl PartialEq for Toleration
Source§impl Serialize for Toleration
impl Serialize for Toleration
Source§impl ToString for Toleration
Converts the Toleration value to the Query Parameters representation (style=form, explode=false)
specified in https://swagger.io/docs/specification/serialization/
Should be implemented in a serde serializer
impl ToString for Toleration
Converts the Toleration value to the Query Parameters representation (style=form, explode=false) specified in https://swagger.io/docs/specification/serialization/ Should be implemented in a serde serializer