Skip to content

edson-github/google-cloud-python

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Google Cloud Python Client

Python idiomatic clients for Google Cloud Platform services.

Stability levels

The development status classifier on PyPI indicates the current stability of a package.

General Availability

GA (general availability) indicates that the client library for a particular service is stable, and that the code surface will not change in backwards-incompatible ways unless either absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against GA libraries are addressed with the highest priority.

GA libraries have development status classifier Development Status :: 5 - Production/Stable.

Note

Sub-components of GA libraries explicitly marked as beta in the import path (e.g. google.cloud.language_v1beta2) should be considered to be beta.

Stable

Stable indicates that the code surface will not change in backwards-incompatible ways unless either absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against stable libraries are addressed with the highest priority.

Stable libraries have development status classifier Development Status :: 5 - Production/Stable.

Note

Sub-components of stable libraries explicitly marked as beta in the import path (e.g. google.cloud.language_v1beta2) should be considered to be beta.

Preview

Preview indicates that the client library for a particular service is still a work-in-progress and is more likely to get backwards-incompatible updates.

Preview libraries have development status classifier of Development Status :: 3 - Alpha or Development Status :: 4 - Beta.

Beta Support

Beta indicates that the client library for a particular service is mostly stable and is being prepared for release. Issues and requests against beta libraries are addressed with a higher priority.

Beta libraries have development status classifier Development Status :: 4 - Beta.

Alpha Support

Alpha indicates that the client library for a particular service is still a work-in-progress and is more likely to get backwards-incompatible updates.

Alpha libraries have development status classifier Development Status :: 3 - Alpha.

If you need support for other Google APIs, check out the Google APIs Python Client library.

Libraries

Client Release Level Version
AI Platform stable PyPI-google-cloud-aiplatform
AI Platform Notebooks stable PyPI-google-cloud-notebooks
API Gateway stable PyPI-google-cloud-api-gateway
Access Approval stable PyPI-google-cloud-access-approval
Apigee Connect API stable PyPI-google-cloud-apigee-connect
App Engine Admin API stable PyPI-google-cloud-appengine-admin
Artifact Registry stable PyPI-google-cloud-artifact-registry
Asset Inventory stable PyPI-google-cloud-asset
Assured Workloads for Government stable PyPI-google-cloud-assured-workloads
AutoML stable PyPI-google-cloud-automl
BigQuery stable PyPI-google-cloud-bigquery
BigQuery Connection stable PyPI-google-cloud-bigquery-connection
BigQuery Data Transfer Service stable PyPI-google-cloud-bigquery-datatransfer
BigQuery Logging Protos stable PyPI-google-cloud-bigquery-logging
BigQuery Reservation stable PyPI-google-cloud-bigquery-reservation
BigQuery Storage stable PyPI-google-cloud-bigquery-storage
Billing stable PyPI-google-cloud-billing
Billing Budget stable PyPI-google-cloud-billing-budgets
Binary Authorization stable PyPI-google-cloud-binary-authorization
Build stable PyPI-google-cloud-build
Channel Services stable PyPI-google-cloud-channel
Composer stable PyPI-google-cloud-orchestration-airflow
Contact Center AI Insights API stable PyPI-google-cloud-contact-center-insights
Container Analysis stable PyPI-google-cloud-containeranalysis
Data Catalog stable PyPI-google-cloud-datacatalog
Data Fusion stable PyPI-google-cloud-data-fusion
Data Loss Prevention stable PyPI-google-cloud-dlp
Database Migration Service stable PyPI-google-cloud-dms
Dataproc Metastore stable PyPI-google-cloud-dataproc-metastore
Datastore stable PyPI-google-cloud-datastore
Debugger stable PyPI-google-cloud-debugger-client
Deploy stable PyPI-google-cloud-deploy
Dialogflow stable PyPI-google-cloud-dialogflow
Dialogflow CX stable PyPI-google-cloud-dialogflow-cx
Document Understanding API stable PyPI-google-cloud-documentai
Domains stable PyPI-google-cloud-domains
Essential Contacts API stable PyPI-google-cloud-essential-contacts
Eventarc stable PyPI-google-cloud-eventarc
Filestore stable PyPI-google-cloud-filestore
Firestore stable PyPI-google-cloud-firestore
Functions stable PyPI-google-cloud-functions
GKE Hub API stable PyPI-google-cloud-gke-hub
Game Servers stable PyPI-google-cloud-game-servers
Grafeas stable PyPI-grafeas
IAM Policy Troubleshooter API stable PyPI-google-cloud-policy-troubleshooter
Identity and Access Management stable PyPI-google-cloud-iam
Identity-Aware Proxy stable PyPI-google-cloud-iap
Key Management Service stable PyPI-google-cloud-kms
Kubernetes Engine stable PyPI-google-cloud-container
Logging stable PyPI-google-cloud-logging
Managed Service for Microsoft Active Directory stable PyPI-google-cloud-managed-identities
Memorystore for Memcached stable PyPI-google-cloud-memcache
Monitoring Dashboards stable PyPI-google-cloud-monitoring-dashboards
NDB Client Library for Datastore stable PyPI-google-cloud-ndb
Natural Language stable PyPI-google-cloud-language
Network Connectivity Center stable PyPI-google-cloud-network-connectivity
Network Management API stable PyPI-google-cloud-network-management
OS Login stable PyPI-google-cloud-os-login
Private Certificate Authority stable PyPI-google-cloud-private-ca
Pub/Sub stable PyPI-google-cloud-pubsub
Pub/Sub Lite stable PyPI-google-cloud-pubsublite
Recommender API stable PyPI-google-cloud-recommender
Redis stable PyPI-google-cloud-redis
Resource Manager API stable PyPI-google-cloud-resource-manager
Resource Settings stable PyPI-google-cloud-resource-settings
Retail API stable PyPI-google-cloud-retail
Scheduler stable PyPI-google-cloud-scheduler
Secret Manager stable PyPI-google-cloud-secret-manager
Security Command Center stable PyPI-google-cloud-securitycenter
Security Scanner stable PyPI-google-cloud-websecurityscanner
Service Control API stable PyPI-google-cloud-service-control
Service Directory stable PyPI-google-cloud-service-directory
Service Management API stable PyPI-google-cloud-service-management
Service Usage stable PyPI-google-cloud-service-usage
Shell stable PyPI-google-cloud-shell
Source Context stable PyPI-google-cloud-source-context
Spanner stable PyPI-google-cloud-spanner
Spanner Django stable PyPI-django-google-spanner
Speech stable PyPI-google-cloud-speech
Stackdriver Monitoring stable PyPI-google-cloud-monitoring
Storage stable PyPI-google-cloud-storage
Storage Transfer Service stable PyPI-google-cloud-storage-transfer
TPU stable PyPI-google-cloud-tpu
Talent Solution stable PyPI-google-cloud-talent
Tasks stable PyPI-google-cloud-tasks
Text-to-Speech stable PyPI-google-cloud-texttospeech
Trace stable PyPI-google-cloud-trace
Transcoder stable PyPI-google-cloud-video-transcoder
Translation stable PyPI-google-cloud-translate
Video Intelligence stable PyPI-google-cloud-videointelligence
Virtual Private Cloud stable PyPI-google-cloud-vpc-access
Vision stable PyPI-google-cloud-vision
Web Risk stable PyPI-google-cloud-webrisk
Workflows stable PyPI-google-cloud-workflows
reCAPTCHA Enterprise stable PyPI-google-cloud-recaptcha-enterprise
Analytics Admin preview PyPI-google-analytics-admin
Analytics Data API preview PyPI-google-analytics-data
Area 120 Tables API preview PyPI-google-area120-tables
Audit Log preview PyPI-google-cloud-audit-log
BigQuery Migration preview PyPI-google-cloud-bigquery-migration
BigQuery connector for pandas preview PyPI-pandas-gbq
Compute Engine preview PyPI-google-cloud-compute
DNS preview PyPI-google-cloud-dns
Data Labeling preview PyPI-google-cloud-datalabeling
Data QnA preview PyPI-google-cloud-data-qna
Dataflow preview PyPI-google-cloud-dataflow-client
Datastream preview PyPI-google-cloud-datastream
Error Reporting preview PyPI-google-cloud-error-reporting
GKE Connect Gateway API preview PyPI-google-cloud-gke-connect-gateway
IDS preview PyPI-google-cloud-ids
Life Sciences preview PyPI-google-cloud-life-sciences
Media Translation preview PyPI-google-cloud-media-translation
Network Security API preview PyPI-google-cloud-network-security
Pandas Data Types for SQL systems (BigQuery, Spanner) preview PyPI-db-dtypes
Phishing Protection preview PyPI-google-cloud-phishing-protection
Private Catalog preview PyPI-google-cloud-private-catalog
Recommendations AI preview PyPI-google-cloud-recommendations-ai
Runtime Configurator preview PyPI-google-cloud-runtimeconfig
SQLAlchemy dialect for BigQuery preview PyPI-sqlalchemy-bigquery
VM Migration preview PyPI-google-cloud-vm-migration
App Engine Logging Protos ga PyPI-google-cloud-appengine-logging
Bigtable ga PyPI-google-cloud-bigtable
Common ga PyPI-google-cloud-common
Dataproc ga PyPI-google-cloud-dataproc
IAM Logging Protos ga PyPI-google-cloud-iam-logging
Internet of Things (IoT) Core ga PyPI-google-cloud-iot
Metrics Scopes API ga PyPI-google-cloud-monitoring-metrics-scopes

Example Applications

  • getting-started-python - A sample and tutorial that demonstrates how to build a complete web application using Cloud Datastore, Cloud Storage, and Cloud Pub/Sub and deploy it to Google App Engine or Google Compute Engine.
  • google-cloud-python-expenses-demo - A sample expenses demo using Cloud Datastore and Cloud Storage.

Authentication

With google-cloud-python we try to make authentication as painless as possible. Check out the Getting started with authentication in our documentation to learn more.

License

Apache 2.0 - See the LICENSE for more information.

About

Google Cloud Client Library for Python

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%