pub struct ChallengeSolverHttp01GatewayHttpRoutePodTemplate {
pub metadata: Option<ChallengeSolverHttp01GatewayHttpRoutePodTemplateMetadata>,
pub spec: Option<ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpec>,
}Expand description
Optional pod template used to configure the ACME challenge solver pods used for HTTP01 challenges.
Fields§
§metadata: Option<ChallengeSolverHttp01GatewayHttpRoutePodTemplateMetadata>ObjectMeta overrides for the pod used to solve HTTP01 challenges. Only the ‘labels’ and ‘annotations’ fields may be set. If labels or annotations overlap with in-built values, the values here will override the in-built values.
spec: Option<ChallengeSolverHttp01GatewayHttpRoutePodTemplateSpec>PodSpec defines overrides for the HTTP01 challenge solver pod. Check ACMEChallengeSolverHTTP01IngressPodSpec to find out currently supported fields. All other fields will be ignored.
Trait Implementations§
Source§impl Clone for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl Clone for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
Source§fn clone(&self) -> ChallengeSolverHttp01GatewayHttpRoutePodTemplate
fn clone(&self) -> ChallengeSolverHttp01GatewayHttpRoutePodTemplate
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 Default for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl Default for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
Source§fn default() -> ChallengeSolverHttp01GatewayHttpRoutePodTemplate
fn default() -> ChallengeSolverHttp01GatewayHttpRoutePodTemplate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl<'de> Deserialize<'de> for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
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
Source§impl PartialEq for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl PartialEq for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
Source§fn eq(&self, other: &ChallengeSolverHttp01GatewayHttpRoutePodTemplate) -> bool
fn eq(&self, other: &ChallengeSolverHttp01GatewayHttpRoutePodTemplate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
Auto Trait Implementations§
impl Freeze for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl RefUnwindSafe for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl Send for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl Sync for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl Unpin for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
impl UnwindSafe for ChallengeSolverHttp01GatewayHttpRoutePodTemplate
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