.NET Cloud Client Libraries

The Cloud Client Libraries are the recommended way to access Google Cloud APIs programmatically. The Cloud Client Libraries support accessing Google Cloud services in a way that significantly reduces the boilerplate code you have to write. The libraries provide high-level API abstractions so they're easier to understand. They embrace idioms of the language, work well with the standard library, and integrate better with your codebase.

For more information about client libraries for Cloud APIs, see Cloud Client Libraries explained.

Click an API to find out how to use it in .NET:

Libraries
AI Platform Google.Cloud.AIPlatform.V1
AI Platform Data Labeling Service Google.Cloud.DataLabeling.V1Beta1
API Gateway Google.Cloud.ApiGateway.V1
Access Approval Google.Cloud.AccessApproval.V1
Access Context Manager Google.Identity.AccessContextManager.Type
Google.Identity.AccessContextManager.V1
App Engine Admin API Google.Cloud.AppEngine.V1
Artifact Registry Google.Cloud.ArtifactRegistry.V1Beta2
Assured Workloads for Government Google.Cloud.AssuredWorkloads.V1Beta1
AutoML Google.Cloud.AutoML.V1
BigQuery Google.Cloud.BigQuery.V2
BigQuery Connection API Google.Cloud.BigQuery.Connection.V1
BigQuery Data Transfer Service Google.Cloud.BigQuery.DataTransfer.V1
BigQuery Reservation API Google.Cloud.BigQuery.Reservation.V1
BigQuery Storage Google.Cloud.BigQuery.Storage.V1
Binary Authorization Google.Cloud.BinaryAuthorization.V1Beta1
Certificate Authority Service Google.Cloud.Security.PrivateCA.V1
Google.Cloud.Security.PrivateCA.V1Beta1
Channel Services Google.Cloud.Channel.V1
Cloud Asset Inventory Google.Cloud.Asset.V1
Cloud Bigtable Google.Cloud.Bigtable.Common.V2
Google.Cloud.Bigtable.V2
Cloud Bigtable Admin API Google.Cloud.Bigtable.Admin.V2
Cloud Billing Google.Cloud.Billing.V1
Cloud Billing Budget API Google.Cloud.Billing.Budgets.V1
Google.Cloud.Billing.Budgets.V1Beta1
Cloud Build Google.Cloud.CloudBuild.V1
Cloud Data Fusion Google.Cloud.DataFusion.V1
Cloud Data Loss Prevention Google.Cloud.Dlp.V2
Cloud Debugger Google.Cloud.Debugger.V2
Cloud Domains Google.Cloud.Domains.V1Beta1
Cloud Functions Google.Cloud.Functions.Framework
Google.Cloud.Functions.V1
Cloud Key Management Service Google.Cloud.Kms.V1
Cloud Life Sciences Google.Cloud.LifeSciences.V2Beta
Cloud Logging Google.Cloud.Logging.Log4Net
Google.Cloud.Logging.NLog
Google.Cloud.Logging.Type
Google.Cloud.Logging.V2
Cloud Monitoring Google.Cloud.Monitoring.V3
Cloud Natural Language API Google.Cloud.Language.V1
Cloud OS Config Google.Cloud.OsConfig.V1
Google.Cloud.OsConfig.V1Alpha
Cloud OS Login API Google.Cloud.OsLogin.Common
Google.Cloud.OsLogin.V1
Google.Cloud.OsLogin.V1Beta
Cloud Operations Suite Google.Cloud.Diagnostics.AspNet
Google.Cloud.Diagnostics.AspNetCore
Google.Cloud.Diagnostics.AspNetCore.Analyzers
Google.Cloud.Diagnostics.Common
Cloud Profiler Google.Cloud.Profiler.V2
Cloud Scheduler Google.Cloud.Scheduler.V1
Cloud Shell Google.Cloud.Shell.V1
Cloud Spanner Google.Cloud.Spanner.Admin.Database.V1
Google.Cloud.Spanner.Admin.Instance.V1
Google.Cloud.Spanner.Common.V1
Google.Cloud.Spanner.Data
Google.Cloud.Spanner.V1
Cloud Storage Google.Cloud.Storage.V1
Cloud TPU Google.Cloud.Tpu.V1
Cloud Talent Solution Job Search Google.Cloud.Talent.V4
Google.Cloud.Talent.V4Beta1
Cloud Tasks Google.Cloud.Tasks.V2
Google.Cloud.Tasks.V2Beta3
Cloud Trace Google.Cloud.Trace.V1
Google.Cloud.Trace.V2
Cloud Translation Google.Cloud.Translate.V3
Google.Cloud.Translation.V2
Cloud Vision Google.Cloud.Vision.V1
Compute Engine Google.Cloud.Compute.V1
Connect Gateway API Google.Cloud.GkeConnect.Gateway.V1Beta1
Container Analysis Google.Cloud.DevTools.ContainerAnalysis.V1
Data Catalog Google.Cloud.DataCatalog.V1
Dataflow Google.Cloud.Dataflow.V1Beta3
Dataproc Google.Cloud.Dataproc.V1
Dataproc Metastore Google.Cloud.Metastore.V1
Google.Cloud.Metastore.V1Alpha
Google.Cloud.Metastore.V1Beta
Datastore Google.Cloud.Datastore.Admin.V1
Google.Cloud.Datastore.V1
Dialogflow Google.Cloud.Dialogflow.Cx.V3
Google.Cloud.Dialogflow.V2
Document AI Google.Cloud.DocumentAI.V1
Google.Cloud.DocumentAI.V1Beta3
Error Reporting Google.Cloud.ErrorReporting.V1Beta1
Eventarc Google.Cloud.Eventarc.V1
Filestore Google.Cloud.Filestore.V1
Firestore Google.Cloud.Firestore
Google.Cloud.Firestore.Admin.V1
Google.Cloud.Firestore.V1
GKE Hub API Google.Cloud.GkeHub.V1
Google.Cloud.GkeHub.V1Beta1
Game Servers Google.Cloud.Gaming.V1
Google.Cloud.Gaming.V1Beta
Google Cloud Deploy Google.Cloud.Deploy.V1
Grafeas Grafeas.V1
IAM Policy Troubleshooter API Google.Cloud.PolicyTroubleshooter.V1
IAM Service Account Credentials API Google.Cloud.Iam.Credentials.V1
Identity and Access Management Google.Cloud.Iam.Admin.V1
Google.Cloud.Iam.V1
Identity-Aware Proxy Google.Cloud.Iap.V1
IoT Core Google.Cloud.Iot.V1
Kubernetes Engine API Google.Cloud.Container.V1
Managed Service for Microsoft Active Directory Google.Cloud.ManagedIdentities.V1
Media Translation Google.Cloud.MediaTranslation.V1Beta1
Memorystore for Memcached Google.Cloud.Memcache.V1
Google.Cloud.Memcache.V1Beta2
Memorystore for Redis Google.Cloud.Redis.V1
Google.Cloud.Redis.V1Beta1
Network Connectivity Center Google.Cloud.NetworkConnectivity.V1
Google.Cloud.NetworkConnectivity.V1Alpha1
Network Management API Google.Cloud.NetworkManagement.V1
Notebooks Google.Cloud.Notebooks.V1Beta1
Organization Policy Google.Cloud.OrgPolicy.V1
Google.Cloud.OrgPolicy.V2
Phishing Protection Google.Cloud.PhishingProtection.V1Beta1
Private Catalog Google.Cloud.PrivateCatalog.V1Beta1
Pub/Sub Google.Cloud.PubSub.V1
Recommendations AI Google.Cloud.RecommendationEngine.V1Beta1
Recommender Google.Cloud.Recommender.V1
Resource Manager Google.Cloud.ResourceManager.V3
Retail API Google.Cloud.Retail.V2
Secret Manager Google.Cloud.SecretManager.V1
Google.Cloud.SecretManager.V1Beta1
Security Command Center Google.Cloud.SecurityCenter.Settings.V1Beta1
Google.Cloud.SecurityCenter.V1
Google.Cloud.SecurityCenter.V1P1Beta1
Service Control API Google.Cloud.ServiceControl.V1
Service Directory Google.Cloud.ServiceDirectory.V1
Google.Cloud.ServiceDirectory.V1Beta1
Service Management API Google.Cloud.ServiceManagement.V1
Service Usage Google.Cloud.ServiceUsage.V1
Speech-to-Text Google.Cloud.Speech.V1
Google.Cloud.Speech.V1P1Beta1
Storage Transfer Service Google.Cloud.StorageTransfer.V1
Text-to-Speech Google.Cloud.TextToSpeech.V1
Google.Cloud.TextToSpeech.V1Beta1
Transcoder API Google.Cloud.Video.Transcoder.V1
Google.Cloud.Video.Transcoder.V1Beta1
Video Intelligence API Google.Cloud.VideoIntelligence.V1
Virtual Private Cloud Google.Cloud.VpcAccess.V1
Web Risk Google.Cloud.WebRisk.V1
Google.Cloud.WebRisk.V1Beta1
Web Security Scanner Google.Cloud.WebSecurityScanner.V1
Workflow Executions API Google.Cloud.Workflows.Executions.V1
Workflows Google.Cloud.Workflows.Common.V1
Google.Cloud.Workflows.Common.V1Beta
Google.Cloud.Workflows.Executions.V1Beta
Google.Cloud.Workflows.V1
Google.Cloud.Workflows.V1Beta
reCAPTCHA Enterprise Google.Cloud.RecaptchaEnterprise.V1
Google.Cloud.RecaptchaEnterprise.V1Beta1