Versions in this module Expand all Collapse all v1 v1.16.3 Nov 9, 2022 Changes in this version + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func ParseCSR(obj *CertificateSigningRequest) (*x509.CertificateRequest, error) + func Resource(resource string) schema.GroupResource + type CertificateSigningRequest struct + Spec CertificateSigningRequestSpec + Status CertificateSigningRequestStatus + func (in *CertificateSigningRequest) DeepCopy() *CertificateSigningRequest + func (in *CertificateSigningRequest) DeepCopyInto(out *CertificateSigningRequest) + func (in *CertificateSigningRequest) DeepCopyObject() runtime.Object + type CertificateSigningRequestCondition struct + LastUpdateTime metav1.Time + Message string + Reason string + Type RequestConditionType + func (in *CertificateSigningRequestCondition) DeepCopy() *CertificateSigningRequestCondition + func (in *CertificateSigningRequestCondition) DeepCopyInto(out *CertificateSigningRequestCondition) + type CertificateSigningRequestList struct + Items []CertificateSigningRequest + func (in *CertificateSigningRequestList) DeepCopy() *CertificateSigningRequestList + func (in *CertificateSigningRequestList) DeepCopyInto(out *CertificateSigningRequestList) + func (in *CertificateSigningRequestList) DeepCopyObject() runtime.Object + type CertificateSigningRequestSpec struct + Extra map[string]ExtraValue + Groups []string + Request []byte + UID string + Usages []KeyUsage + Username string + func (in *CertificateSigningRequestSpec) DeepCopy() *CertificateSigningRequestSpec + func (in *CertificateSigningRequestSpec) DeepCopyInto(out *CertificateSigningRequestSpec) + type CertificateSigningRequestStatus struct + Certificate []byte + Conditions []CertificateSigningRequestCondition + func (in *CertificateSigningRequestStatus) DeepCopy() *CertificateSigningRequestStatus + func (in *CertificateSigningRequestStatus) DeepCopyInto(out *CertificateSigningRequestStatus) + type ExtraValue []string + func (in ExtraValue) DeepCopy() ExtraValue + func (in ExtraValue) DeepCopyInto(out *ExtraValue) + type KeyUsage string + const UsageAny + const UsageCRLSign + const UsageCertSign + const UsageClientAuth + const UsageCodeSigning + const UsageContentCommittment + const UsageDataEncipherment + const UsageDecipherOnly + const UsageDigitalSignature + const UsageEmailProtection + const UsageEncipherOnly + const UsageIPsecEndSystem + const UsageIPsecTunnel + const UsageIPsecUser + const UsageKeyAgreement + const UsageKeyEncipherment + const UsageMicrosoftSGC + const UsageNetscapSGC + const UsageOCSPSigning + const UsageSMIME + const UsageServerAuth + const UsageSigning + const UsageTimestamping + type RequestConditionType string + const CertificateApproved + const CertificateDenied