Skip to main content

trust_configs

Overview

Nametrust_configs
TypeResource
Idgoogle.certificatemanager.trust_configs

Fields

NameDatatypeDescription
namestringA user-defined name of the trust config. TrustConfig names must be unique globally and match pattern projects/*/locations/*/trustConfigs/*.
descriptionstringOne or more paragraphs of text description of a TrustConfig.
updateTimestringOutput only. The last update timestamp of a TrustConfig.
createTimestringOutput only. The creation timestamp of a TrustConfig.
etagstringThis checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
labelsobjectSet of labels associated with a TrustConfig.
trustStoresarraySet of trust stores to perform validation against. This field is supported when TrustConfig is configured with Load Balancers, currently not supported for SPIFFE certificate validation. Only one TrustStore specified is currently allowed.

Methods

NameAccessible byRequired ParamsDescription
getSELECTlocationsId, projectsId, trustConfigsIdGets details of a single TrustConfig.
listSELECTlocationsId, projectsIdLists TrustConfigs in a given project and location.
createINSERTlocationsId, projectsIdCreates a new TrustConfig in a given project and location.
deleteDELETElocationsId, projectsId, trustConfigsIdDeletes a single TrustConfig.
_listEXEClocationsId, projectsIdLists TrustConfigs in a given project and location.
patchEXEClocationsId, projectsId, trustConfigsIdUpdates a TrustConfig.