#
k8s_openapi/v1_35/api/certificates/v1/
certificate_signing_request.rs

    1// Generated from definition io.k8s.api.certificates.v1.CertificateSigningRequest
    2
    3/// CertificateSigningRequest objects provide a mechanism to obtain x509 certificates by submitting a certificate signing request, and having it asynchronously approved and issued.
    4///
    5/// Kubelets use this API to obtain:
    6///  1. client certificates to authenticate to kube-apiserver (with the "kubernetes.io/kube-apiserver-client-kubelet" signerName).
    7///  2. serving certificates for TLS endpoints kube-apiserver can connect to securely (with the "kubernetes.io/kubelet-serving" signerName).
    8///
    9/// This API can be used to request client certificates to authenticate to kube-apiserver (with the "kubernetes.io/kube-apiserver-client" signerName), or to obtain certificates from custom non-Kubernetes signers.
    10#[derive(Clone, Debug, Default, PartialEq)]
    11pub struct CertificateSigningRequest {
    12