pub struct KubernetesConnectionConfig {Show 15 fields
pub bearer_token: Option<String>,
pub bearer_token_file: Option<String>,
pub burst: Option<i64>,
pub cacert: Option<String>,
pub cacert_file: Option<String>,
pub cert: Option<String>,
pub cert_file: Option<String>,
pub host: Option<String>,
pub key: Option<String>,
pub key_file: Option<String>,
pub password: Option<String>,
pub path: Option<String>,
pub qps: Option<f32>,
pub server_name: Option<String>,
pub username: Option<String>,
}Expand description
goland:noinspection GoVetStructTag
Fields§
§bearer_token: Option<String>BearerToken contains a bearer (service) token for authentication.
bearer_token_file: Option<String>BearerTokenFile points to a file containing a bearer (service) token for authentication. Set to /var/run/secrets/kubernetes.io/serviceaccount/token to use service token in a Kubernetes kubeConfigCluster.
burst: Option<i64>Burst indicates the maximum burst for throttle.
cacert: Option<String>CAData contains a PEM-encoded trusted root certificates for the server.
cacert_file: Option<String>CAFile points to a file that contains the CA certificate for authentication.
cert: Option<String>CertData contains a PEM-encoded certificate for TLS client certificate authentication.
cert_file: Option<String>CertFile points to a file that contains the client certificate used for authentication.
host: Option<String>Host is a host string, a host:port pair, or a URL to the Kubernetes apiserver. Defaults to kubernetes.default.svc.
key: Option<String>KeyData contains a PEM-encoded client key for TLS client certificate authentication.
key_file: Option<String>KeyFile points to a file that contains the client key used for authentication.
password: Option<String>Password is the password for basic authentication.
path: Option<String>APIPath is a sub-path that points to the API root. Defaults to /api
qps: Option<f32>QPS indicates the maximum QPS to the master from this client. Defaults to 5.
server_name: Option<String>ServerName sets the server name to be set in the SNI and used by the client for TLS verification.
username: Option<String>Username is the username for basic authentication.
Implementations§
Source§impl KubernetesConnectionConfig
impl KubernetesConnectionConfig
pub fn new() -> KubernetesConnectionConfig
Trait Implementations§
Source§impl Clone for KubernetesConnectionConfig
impl Clone for KubernetesConnectionConfig
Source§fn clone(&self) -> KubernetesConnectionConfig
fn clone(&self) -> KubernetesConnectionConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for KubernetesConnectionConfig
impl Debug for KubernetesConnectionConfig
Source§impl<'de> Deserialize<'de> for KubernetesConnectionConfig
impl<'de> Deserialize<'de> for KubernetesConnectionConfig
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 KubernetesConnectionConfig
Converts Query Parameters representation (style=form, explode=false) to a KubernetesConnectionConfig value
as specified in https://swagger.io/docs/specification/serialization/
Should be implemented in a serde deserializer
impl FromStr for KubernetesConnectionConfig
Converts Query Parameters representation (style=form, explode=false) to a KubernetesConnectionConfig value as specified in https://swagger.io/docs/specification/serialization/ Should be implemented in a serde deserializer
Source§impl ToString for KubernetesConnectionConfig
Converts the KubernetesConnectionConfig 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 KubernetesConnectionConfig
Converts the KubernetesConnectionConfig 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