Certificate Authority Pool

A Certificate Authority Pool in Google Cloud is a container for managing multiple certificate authorities within Certificate Authority Service. It allows you to group and organize CAs that share similar trust and policy requirements, simplifying certificate issuance and lifecycle management. Each pool can contain one or more CAs, and clients can request certificates from any CA in the pool based on defined policies.

gcp.privateca_ca_pool

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
datadog_display_namecorestring
issuance_policycorejsonOptional. The IssuancePolicy to control how Certificates will be issued from this CaPool.
labelscorearray<string>Optional. Labels with user-defined metadata.
namecorestringIdentifier. The resource name for this CaPool in the format `projects/*/locations/*/caPools/*`.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
publishing_optionscorejsonOptional. The PublishingOptions to follow when issuing Certificates from any CertificateAuthority in this CaPool.
region_idcorestring
resource_namecorestring
tagscorehstore_csv
tiercorestringRequired. Immutable. The Tier of this CaPool.
zone_idcorestring