Module mz_cloud_resources::crd::gen::cert_manager::certificates

source ·

Modules§

Structs§

  • Auto-generated derived type for CertificateSpec via CustomResource
  • CertificateAdditionalOutputFormat defines an additional output format of a Certificate resource. These contain supplementary data formats of the signed certificate chain and paired private key.
  • Reference to the issuer responsible for issuing the certificate. If the issuer is namespace-scoped, it must be in the same namespace as the Certificate. If the issuer is cluster-scoped, it can be used from any namespace.
  • Additional keystore output formats to be stored in the Certificate’s Secret.
  • JKS configures options for storing a JKS keystore in the spec.secretName Secret resource.
  • PasswordSecretRef is a reference to a key in a Secret resource containing the password used to encrypt the JKS keystore.
  • PKCS12 configures options for storing a PKCS12 keystore in the spec.secretName Secret resource.
  • PasswordSecretRef is a reference to a key in a Secret resource containing the password used to encrypt the PKCS12 keystore.
  • x.509 certificate NameConstraint extension which MUST NOT be used in a non-CA certificate. More Info: https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.10
  • Excluded contains the constraints which must be disallowed. Any name matching a restriction in the excluded field is invalid regardless of information appearing in the permitted
  • Permitted contains the constraints in which the names must be located.
  • Private key options. These include the key algorithm and size, the used encoding and the rotation policy.
  • Defines annotations and labels to be copied to the Certificate’s Secret. Labels and annotations on the Secret will be changed as they appear on the SecretTemplate when added or removed. SecretTemplate annotations are added in conjunction with, and cannot overwrite, the base set of annotations cert-manager sets on the Certificate’s Secret.
  • Specification of the desired state of the Certificate resource. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
  • Status of the Certificate. This is set and managed automatically. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
  • Requested set of X509 certificate subject attributes. More info: https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.6

Enums§