pub struct BootstrapTokenDiscovery {
pub token: String,
pub api_server_endpoint: Option<String>,
pub ca_cert_hashes: Vec<String>,
pub unsafe_skip_ca_verification: Option<bool>,
}
Expand description
BootstrapTokenDiscovery is used to set the options for bootstrap token based discovery.
Fields§
§token: String
Token is a token used to validate cluster information fetched from the control-plane.
api_server_endpoint: Option<String>
APIServerEndpoint is an IP or domain name to the API server from which info will be fetched.
ca_cert_hashes: Vec<String>
CACertHashes specifies a set of public key pins to verify
when token-based discovery is used. The root CA found during discovery
must match one of these values. Specifying an empty set disables root CA
pinning, which can be unsafe. Each hash is specified as “
unsafe_skip_ca_verification: Option<bool>
Trait Implementations§
Source§impl Clone for BootstrapTokenDiscovery
impl Clone for BootstrapTokenDiscovery
Source§fn clone(&self) -> BootstrapTokenDiscovery
fn clone(&self) -> BootstrapTokenDiscovery
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more