certificate_manager library
Certificate Manager — DNS authorization, managed/self-managed certificates, and certificate maps for HTTPS load balancers.
Classes
- CertificateManagerCertificateIssuanceConfigCertificateAuthorityConfig
- Certificate authority backend for GoogleCertificateManagerCertificateIssuanceConfig.
- CertificateManagerCertificateIssuanceConfigCertificateAuthorityServiceConfig
- CAS pool reference inside CertificateManagerCertificateIssuanceConfigCertificateAuthorityConfig.
- CertificateManagerCertificateManagedProvisioning
- Google-managed certificate — auto-provisioned and renewed while DNS authorization remains valid.
- CertificateManagerCertificateMapEntryHostname
-
hostnamevariant of CertificateManagerCertificateMapEntryMatch. - CertificateManagerCertificateMapEntryMatch
-
Selects which traffic a GoogleCertificateManagerCertificateMapEntry
matches. The provider's
exactly_one_ofonhostname/matcheris enforced at compile time: pass exactly one variant. - CertificateManagerCertificateMapEntryMatcher
-
matchervariant of CertificateManagerCertificateMapEntryMatch. - CertificateManagerCertificateProvisioningSource
-
Provisioning mode for GoogleCertificateManagerCertificate. Sealed so
the API
managed/self_managedexactly-one constraint is enforced at compile time. - CertificateManagerCertificateSelfManagedProvisioning
- User-uploaded PEM certificate + private key.
- CertificateManagerTrustConfigAllowlistedCertificate
- Allowlisted PEM certificate entry on GoogleCertificateManagerTrustConfig.
- CertificateManagerTrustConfigIntermediateCa
- Intermediate CA PEM entry inside CertificateManagerTrustConfigTrustStore.
- CertificateManagerTrustConfigTrustAnchor
- PEM trust anchor entry inside CertificateManagerTrustConfigTrustStore.
- CertificateManagerTrustConfigTrustStore
- Trust store block on GoogleCertificateManagerTrustConfig.
- GoogleCertificateManagerCertificate
-
Factory wrapper for
google_certificate_manager_certificate. - GoogleCertificateManagerCertificateIssuanceConfig
-
Factory wrapper for
google_certificate_manager_certificate_issuance_config. - GoogleCertificateManagerCertificateMap
-
Factory wrapper for
google_certificate_manager_certificate_map. - GoogleCertificateManagerCertificateMapEntry
-
Factory wrapper for
google_certificate_manager_certificate_map_entry. - GoogleCertificateManagerDnsAuthorization
-
Factory wrapper for
google_certificate_manager_dns_authorization. - GoogleCertificateManagerTrustConfig
-
Factory wrapper for
google_certificate_manager_trust_config.
Enums
- CertificateManagerCertificateIssuanceConfigKeyAlgorithm
-
key_algorithm— private key algorithm for issued certificates. - CertificateManagerCertificateScope
-
scope— where the certificate may be served (default / edge / all regions / client-auth mTLS). - CertificateManagerDnsAuthorizationType
-
type— DNS authorization record strategy. When unset the API picksFIXED_RECORDfor global resources.