ca_pools_ca_certs
Creates, updates, deletes, gets or lists a ca_pools_ca_certs resource.
Overview
| Name | ca_pools_ca_certs |
| Type | Resource |
| Id | google.privateca.ca_pools_ca_certs |
Fields
The following fields are returned by SELECT queries:
- fetch_ca_certs
| Name | Datatype | Description |
|---|---|---|
caCerts | array | The 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:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
fetch_ca_certs | select | projectsId, locationsId, caPoolsId | 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. |
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.
| Name | Datatype | Description |
|---|---|---|
caPoolsId | string | |
locationsId | string | |
projectsId | string |
SELECT examples
- fetch_ca_certs
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
;