pub struct GatewayBackendTls {
pub client_certificate_ref: Option<BackendTlsClientCertificateReference>,
}Expand description
BackendTLS configures TLS settings for when this Gateway is connecting to backends with TLS.
Support: Core
Fields§
§client_certificate_ref: Option<BackendTlsClientCertificateReference>ClientCertificateRef is a reference to an object that contains a Client Certificate and the associated private key.
References to a resource in different namespace are invalid UNLESS there is a ReferenceGrant in the target namespace that allows the certificate to be attached. If a ReferenceGrant does not allow this reference, the “ResolvedRefs” condition MUST be set to False for this listener with the “RefNotPermitted” reason.
ClientCertificateRef can reference to standard Kubernetes resources, i.e. Secret, or implementation-specific custom resources.
This setting can be overridden on the service level by use of BackendTLSPolicy.
Support: Core
Trait Implementations§
Source§impl Clone for GatewayBackendTls
impl Clone for GatewayBackendTls
Source§fn clone(&self) -> GatewayBackendTls
fn clone(&self) -> GatewayBackendTls
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GatewayBackendTls
impl Debug for GatewayBackendTls
Source§impl Default for GatewayBackendTls
impl Default for GatewayBackendTls
Source§fn default() -> GatewayBackendTls
fn default() -> GatewayBackendTls
Source§impl<'de> Deserialize<'de> for GatewayBackendTls
impl<'de> Deserialize<'de> for GatewayBackendTls
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 JsonSchema for GatewayBackendTls
impl JsonSchema for GatewayBackendTls
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
$ref keyword. Read more