Versions in this module Expand all Collapse all v0 v0.1.3 Aug 13, 2024 v0.1.2 Jun 4, 2024 v0.1.1 Jun 4, 2024 Changes in this version type CertificateStatus + SecretName string v0.1.0 May 27, 2024 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type Certificate struct + Spec CertificateSpec + Status CertificateStatus + func (in *Certificate) DeepCopy() *Certificate + func (in *Certificate) DeepCopyInto(out *Certificate) + func (in *Certificate) DeepCopyObject() runtime.Object + type CertificateConfig struct + Spec CertificateConfigSpec + Status CertificateConfigStatus + func (in *CertificateConfig) DeepCopy() *CertificateConfig + func (in *CertificateConfig) DeepCopyInto(out *CertificateConfig) + func (in *CertificateConfig) DeepCopyObject() runtime.Object + type CertificateConfigList struct + Items []CertificateConfig + func (in *CertificateConfigList) DeepCopy() *CertificateConfigList + func (in *CertificateConfigList) DeepCopyInto(out *CertificateConfigList) + func (in *CertificateConfigList) DeepCopyObject() runtime.Object + type CertificateConfigSpec struct + DaysBeforeRenewal int + ForceExpirationUpdate bool + SecretRef SecretRef + WaitTimeout *metav1.Duration + func (in *CertificateConfigSpec) DeepCopy() *CertificateConfigSpec + func (in *CertificateConfigSpec) DeepCopyInto(out *CertificateConfigSpec) + type CertificateConfigStatus struct + func (in *CertificateConfigStatus) DeepCopy() *CertificateConfigStatus + func (in *CertificateConfigStatus) DeepCopyInto(out *CertificateConfigStatus) + type CertificateData struct + Form string + San San + Subject Subject + Template string + func (in *CertificateData) DeepCopy() *CertificateData + func (in *CertificateData) DeepCopyInto(out *CertificateData) + type CertificateList struct + Items []Certificate + func (in *CertificateList) DeepCopy() *CertificateList + func (in *CertificateList) DeepCopyInto(out *CertificateList) + func (in *CertificateList) DeepCopyObject() runtime.Object + type CertificateSpec struct + CertificateData CertificateData + ConfigRef ConfigReference + SecretName string + func (in *CertificateSpec) DeepCopy() *CertificateSpec + func (in *CertificateSpec) DeepCopyInto(out *CertificateSpec) + type CertificateStatus struct + Conditions []metav1.Condition + Guid string + Issuer string + SignatureHashAlgorithm string + ValidFrom metav1.Time + ValidTo metav1.Time + func (in *CertificateStatus) DeepCopy() *CertificateStatus + func (in *CertificateStatus) DeepCopyInto(out *CertificateStatus) + type ConfigReference struct + Name string + func (in *ConfigReference) DeepCopy() *ConfigReference + func (in *ConfigReference) DeepCopyInto(out *ConfigReference) + type San struct + DNS []string + IPs []string + func (in *San) DeepCopy() *San + func (in *San) DeepCopyInto(out *San) + type SecretRef struct + Name string + Namespace string + func (in *SecretRef) DeepCopy() *SecretRef + func (in *SecretRef) DeepCopyInto(out *SecretRef) + type Subject struct + CommonName string + Country string + Locality string + Organization string + OrganizationalUnit string + State string + func (in *Subject) DeepCopy() *Subject + func (in *Subject) DeepCopyInto(out *Subject)