Reference documentation and code samples for the Certificate Manager V1 API module Google::Cloud::CertificateManager::V1::CertificateManager.
API Overview
Certificates Manager API allows customers to see and manage all their TLS
certificates.
Certificates Manager API service provides methods to manage certificates,
group them into collections, and create serving configuration that can be
easily applied to other Cloud resources e.g. Target Proxies.
Data Model
The Certificates Manager service exposes the following resources:
Certificate that describes a single TLS certificate.
CertificateMap that describes a collection of certificates that can be
attached to a target resource.
CertificateMapEntry that describes a single configuration entry that
consists of a SNI and a group of certificates. It's a subresource of
CertificateMap.
Certificate, CertificateMap and CertificateMapEntry IDs
have to fully match the regexp [a-z0-9-]{1,63}. In other words,
only lower case letters, digits, and hyphen are allowed
length of the resource ID has to be in [1,63] range.
Provides methods to manage Cloud Certificate Manager entities.
To load this service and instantiate a REST client:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Certificate Manager V1 API - Module Google::Cloud::CertificateManager::V1::CertificateManager (v1.1.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.1.0 (latest)](/ruby/docs/reference/google-cloud-certificate_manager-v1/latest/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [1.0.1](/ruby/docs/reference/google-cloud-certificate_manager-v1/1.0.1/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.12.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.12.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.11.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.11.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.10.1](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.10.1/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.9.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.9.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.8.2](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.8.2/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.7.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.7.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.6.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.6.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.5.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.5.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.4.2](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.4.2/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.3.1](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.3.1/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.2.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.2.0/Google-Cloud-CertificateManager-V1-CertificateManager)\n- [0.1.0](/ruby/docs/reference/google-cloud-certificate_manager-v1/0.1.0/Google-Cloud-CertificateManager-V1-CertificateManager) \nReference documentation and code samples for the Certificate Manager V1 API module Google::Cloud::CertificateManager::V1::CertificateManager.\n\nAPI Overview\n\nCertificates Manager API allows customers to see and manage all their TLS\ncertificates.\n\nCertificates Manager API service provides methods to manage certificates,\ngroup them into collections, and create serving configuration that can be\neasily applied to other Cloud resources e.g. Target Proxies.\n\nData Model\n\nThe Certificates Manager service exposes the following resources:\n\n- `Certificate` that describes a single TLS certificate.\n- `CertificateMap` that describes a collection of certificates that can be attached to a target resource.\n- `CertificateMapEntry` that describes a single configuration entry that consists of a SNI and a group of certificates. It's a subresource of CertificateMap.\n\nCertificate, CertificateMap and CertificateMapEntry IDs\nhave to fully match the regexp `[a-z0-9-]{1,63}`. In other words,\n\n- only lower case letters, digits, and hyphen are allowed\n- length of the resource ID has to be in \\[1,63\\] range.\n\nProvides methods to manage Cloud Certificate Manager entities.\n\nTo load this service and instantiate a REST client: \n\n require \"google/cloud/certificate_manager/v1/certificate_manager/rest\"\n client = ::Google::Cloud::CertificateManager::V1::CertificateManager::Rest::Client.new"]]