pub struct KubernetesServiceConnection {
pub pk: Uuid,
pub name: String,
pub local: Option<bool>,
pub component: String,
pub verbose_name: String,
pub verbose_name_plural: String,
pub meta_model_name: String,
pub kubeconfig: Option<Option<Value>>,
pub verify_ssl: Option<bool>,
}
Expand description
KubernetesServiceConnection : KubernetesServiceConnection Serializer
Fields§
§pk: Uuid
§name: String
§local: Option<bool>
If enabled, use the local connection. Required Docker socket/Kubernetes Integration
component: String
§verbose_name: String
Return object’s verbose_name
verbose_name_plural: String
Return object’s plural verbose_name
meta_model_name: String
Return internal model name
kubeconfig: Option<Option<Value>>
Paste your kubeconfig here. authentik will automatically use the currently selected context.
verify_ssl: Option<bool>
Verify SSL Certificates of the Kubernetes API endpoint
Implementations§
Trait Implementations§
Source§impl Clone for KubernetesServiceConnection
impl Clone for KubernetesServiceConnection
Source§fn clone(&self) -> KubernetesServiceConnection
fn clone(&self) -> KubernetesServiceConnection
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 KubernetesServiceConnection
impl Debug for KubernetesServiceConnection
Source§impl Default for KubernetesServiceConnection
impl Default for KubernetesServiceConnection
Source§fn default() -> KubernetesServiceConnection
fn default() -> KubernetesServiceConnection
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KubernetesServiceConnection
impl<'de> Deserialize<'de> for KubernetesServiceConnection
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 KubernetesServiceConnection
Auto Trait Implementations§
impl Freeze for KubernetesServiceConnection
impl RefUnwindSafe for KubernetesServiceConnection
impl Send for KubernetesServiceConnection
impl Sync for KubernetesServiceConnection
impl Unpin for KubernetesServiceConnection
impl UnwindSafe for KubernetesServiceConnection
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