skillfed

google-cloud-certificate-manager

Google Cloud Certificate Manager API client library

google-cloud-certificate-manager v1.14.0 275.0K downloads/30d#8,183 on PyPI5,373
Permissive license Apache-2.0 Active released

What it is and what it does

This is the official Python client for Google Cloud Certificate Manager, a managed service that simplifies TLS certificate acquisition, deployment, and lifecycle management. It wraps the Certificate Manager API, allowing you to programmatically create, update, delete, and monitor certificates within your Google Cloud projects. The library depends on google-api-core, google-auth, grpcio, proto-plus, and protobuf to handle authentication, gRPC communication, and protocol buffer serialization.

The package is production-stable and actively maintained, supporting Python 3.10 through 3.14. It installs as a pure-Python wheel with low friction. You'll need valid Google Cloud credentials and a GCP project with Certificate Manager enabled. The library includes structured logging support via the standard Python logging module, with optional environment-based configuration through GOOGLE_SDK_PYTHON_LOGGING_SCOPE.

Use it for:

  • Automate TLS certificate provisioning and renewal for applications running on Google Cloud Platform
  • Integrate certificate management into infrastructure-as-code or CI/CD pipelines for cloud deployments
  • Monitor and manage certificate lifecycle events programmatically across multiple GCP projects
  • Build custom certificate management dashboards or tools that query Certificate Manager state
  • Synchronize on-premises or multi-cloud certificate inventories with Google Cloud Certificate Manager

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Python client library for Google Cloud Certificate Manager that handles TLS certificate acquisition, deployment, and lifecycle management through the Google Cloud API.

Yes. This is the official, actively maintained client library for Google Cloud Certificate Manager. Install it if you need to manage TLS certificates programmatically on GCP. It has low install friction, no known vulnerabilities, permissive licensing, and is production-stable. The only prerequisite is Python >= 3.10 and valid GCP credentials.

Install

google-cloud-certificate-manager on PyPI

pip

pip install google-cloud-certificate-manager

uv

uv add google-cloud-certificate-manager

poetry

poetry add google-cloud-certificate-manager

Installing google-cloud-certificate-manager

Before you install

Low friction installation with a pure-Python wheel. Actively maintained with recent releases; last commit 2026-08-14. Depends on standard Google Cloud libraries (google-api-core, google-auth, grpcio, proto-plus, protobuf).

License in practice

Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most projects.

Quickstart

pip install google-cloud-certificate-manager

from google.cloud import certificate_manager_v1

client = certificate_manager_v1.CertificateManagerClient()
# Use client to manage certificates in your GCP project

Requires Python >= 3.10 and valid Google Cloud authentication credentials configured (via GOOGLE_APPLICATION_CREDENTIALS or Application Default Credentials).

Verify before relying

  • Whether the library supports all Certificate Manager API operations or a subset of the full service
  • Performance characteristics and rate limits when managing large numbers of certificates
  • Whether async/await support is available for non-blocking certificate operations

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 5 — google-api-core, google-auth, grpcio, proto-plus, protobuf
Maintenance actively maintained — 72 days since the last release
Last repo commit
First released
Downloads 275,007/month — #8,183 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: google_cloud_certificate_manager-1.14.0-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

Tags

google cloud certificate managertls certificate management apicertificate lifecycle automationgoogle cloud python clientcertificate deployment google cloudtransport layer security managementcloud certificate api python
google-cloudcertificate-managementtls

More Internet packages

botocore

Botocore provides low-level, data-driven access…

permissive · top 100 on PyPI

aiobotocore

Provides an async client for AWS services using…

permissive · top 100 on PyPI

pydantic

Pydantic validates Python data structures…

permissive · top 100 on PyPI

filelock

Provides a platform-independent file locking…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

googleapis-common-protos

Provides common Protocol Buffer message…

permissive · top 100 on PyPI

google-cloud-resource-manager

Provides a Python client for Google Cloud…

permissive · top 1,000 on PyPI

google-cloud-api-keys

Manages API keys for Google Cloud projects,…

permissive · top 15,000 on PyPI

google-cloud-functions

Python client library for Google Cloud…

permissive · top 5,000 on PyPI

google-cloud-access-context-manager

Python client library for Google Cloud Access…

permissive · top 5,000 on PyPI

google-cloud-build

Python client library for Google Cloud Build…

permissive · top 1,000 on PyPI

google-cloud-parametermanager

Python client library for Google Cloud…

permissive · top 5,000 on PyPI

google-cloud-tpu

Provides a Python client library to interact…

permissive · top 15,000 on PyPI

google-cloud-filestore

Python client library for creating and managing…

permissive · top 15,000 on PyPI

google-cloud-workflows

Python client library for Google Cloud…

permissive · top 1,000 on PyPI

google-cloud-monitoring

Python client library for Google Cloud…

permissive · top 1,000 on PyPI