Skip to main content

ca_pools_ca_certs

Creates, updates, deletes, gets or lists a ca_pools_ca_certs resource.

Overview

Nameca_pools_ca_certs
TypeResource
Idgoogle.privateca.ca_pools_ca_certs

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
caCertsarrayThe PEM encoded CA certificate chains of all certificate authorities in this CaPool in the ENABLED, DISABLED, or STAGED states.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
fetch_ca_certsselectprojectsId, locationsId, caPoolsIdFetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all certificate authorities in the ENABLED, DISABLED, or STAGED states.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
caPoolsIdstring
locationsIdstring
projectsIdstring

SELECT examples

FetchCaCerts returns the current trust anchor for the CaPool. This will include CA certificate chains for all certificate authorities in the ENABLED, DISABLED, or STAGED states.

SELECT
caCerts
FROM google.privateca.ca_pools_ca_certs
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND caPoolsId = '{{ caPoolsId }}' -- required;