Struct k8s_openapi::v1_10::api::core::v1::Taint [−][src]
pub struct Taint { pub effect: String, pub key: String, pub time_added: Option<Time>, pub value: Option<String>, }
The node this Taint is attached to has the "effect" on any pod that does not tolerate the Taint.
Fields
effect: String
Required. The effect of the taint on pods that do not tolerate the taint. Valid effects are NoSchedule, PreferNoSchedule and NoExecute.
key: String
Required. The taint key to be applied to a node.
time_added: Option<Time>
TimeAdded represents the time at which the taint was added. It is only written for NoExecute taints.
value: Option<String>
Required. The taint value corresponding to the taint key.
Trait Implementations
impl Clone for Taint
[src]
impl Clone for Taint
fn clone(&self) -> Taint
[src]
fn clone(&self) -> Taint
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for Taint
[src]
impl Debug for Taint
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Default for Taint
[src]
impl Default for Taint
impl PartialEq for Taint
[src]
impl PartialEq for Taint
fn eq(&self, other: &Taint) -> bool
[src]
fn eq(&self, other: &Taint) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Taint) -> bool
[src]
fn ne(&self, other: &Taint) -> bool
This method tests for !=
.
impl<'de> Deserialize<'de> for Taint
[src]
impl<'de> Deserialize<'de> for Taint
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Serialize for Taint
[src]
impl Serialize for Taint