Google Cloud Client Libraries for Go.

Google Cloud Client Libraries for Go

Go Reference

Go packages for Google Cloud Platform services.

import "cloud.google.com/go"

To install the packages on your system, do not clone the repo. Instead:

  1. Change to your project directory:

    cd /my/cloud/project
    
  2. Get the package you want to use. Some products have their own module, so it's best to go get the package(s) you want to use:

    $ go get cloud.google.com/go/firestore # Replace with the package you want to use.
    

NOTE: Some of these packages are under development, and may occasionally make backwards-incompatible changes.

Supported APIs

Google API Status Package
Asset stable cloud.google.com/go/asset/apiv1
Automl stable cloud.google.com/go/automl/apiv1
BigQuery stable cloud.google.com/go/bigquery
Bigtable stable cloud.google.com/go/bigtable
Cloudbuild stable cloud.google.com/go/cloudbuild/apiv1
Cloudtasks stable cloud.google.com/go/cloudtasks/apiv2
Container stable cloud.google.com/go/container/apiv1
ContainerAnalysis beta cloud.google.com/go/containeranalysis/apiv1
Dataproc stable cloud.google.com/go/dataproc/apiv1
Datastore stable cloud.google.com/go/datastore
Debugger stable cloud.google.com/go/debugger/apiv2
Dialogflow stable cloud.google.com/go/dialogflow/apiv2
Data Loss Prevention stable cloud.google.com/go/dlp/apiv2
ErrorReporting alpha cloud.google.com/go/errorreporting
Firestore stable cloud.google.com/go/firestore
IAM stable cloud.google.com/go/iam
IoT stable cloud.google.com/go/iot/apiv1
IRM alpha cloud.google.com/go/irm/apiv1alpha2
KMS stable cloud.google.com/go/kms/apiv1
Natural Language stable cloud.google.com/go/language/apiv1
Logging stable cloud.google.com/go/logging
Memorystore alpha cloud.google.com/go/redis/apiv1
Monitoring stable cloud.google.com/go/monitoring/apiv3
OS Login stable cloud.google.com/go/oslogin/apiv1
Pub/Sub stable cloud.google.com/go/pubsub
Pub/Sub Lite beta cloud.google.com/go/pubsublite
Phishing Protection alpha cloud.google.com/go/phishingprotection/apiv1beta1
reCAPTCHA Enterprise alpha cloud.google.com/go/recaptchaenterprise/apiv1beta1
Recommender beta cloud.google.com/go/recommender/apiv1beta1
Scheduler stable cloud.google.com/go/scheduler/apiv1
Securitycenter stable cloud.google.com/go/securitycenter/apiv1
Spanner stable cloud.google.com/go/spanner
Speech stable cloud.google.com/go/speech/apiv1
Storage stable cloud.google.com/go/storage
Talent alpha cloud.google.com/go/talent/apiv4beta1
Text To Speech stable cloud.google.com/go/texttospeech/apiv1
Trace stable cloud.google.com/go/trace/apiv2
Translate stable cloud.google.com/go/translate
Video Intelligence beta cloud.google.com/go/videointelligence/apiv1beta2
Vision stable cloud.google.com/go/vision/apiv1
Webrisk alpha cloud.google.com/go/webrisk/apiv1beta1

Alpha status: the API is still being actively developed. As a result, it might change in backward-incompatible ways and is not recommended for production use.

Beta status: the API is largely complete, but still has outstanding features and bugs to be addressed. There may be minor backwards-incompatible changes where necessary.

Stable status: the API is mature and ready for production use. We will continue addressing bugs and feature requests.

Documentation and examples are available at pkg.go.dev/cloud.google.com/go

Go Versions Supported

We currently support Go versions 1.11 and newer.

Authorization

By default, each API will use Google Application Default Credentials for authorization credentials used in calling the API endpoints. This will allow your application to run in many environments without requiring explicit configuration.

client, err := storage.NewClient(ctx)

To authorize using a JSON key file, pass option.WithCredentialsFile to the NewClient function of the desired package. For example:

client, err := storage.NewClient(ctx, option.WithCredentialsFile("path/to/keyfile.json"))

You can exert more control over authorization by using the golang.org/x/oauth2 package to create an oauth2.TokenSource. Then pass option.WithTokenSource to the NewClient function: snip:# (auth-ts)

tokenSource := ...
client, err := storage.NewClient(ctx, option.WithTokenSource(tokenSource))

Contributing

Contributions are welcome. Please, see the CONTRIBUTING document for details.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms. See Contributor Code of Conduct for more information.

Links

Owner
Google APIs
Clients for Google APIs and tools that help produce them.
Google APIs
Comments
  • fix(all): Update hand-written clients to not use WithEndpoint override

    fix(all): Update hand-written clients to not use WithEndpoint override

    -logging clients delegate to the gapic generated client with the correct defaults, so no need to override. -bigtable and spanner clients needs to be manually updated to use DefaultEndpoint and DefaultMTLSEndpoint

  • chore: release main

    chore: release main

    :robot: I have created a release beep boop

    accessapproval: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • accessapproval: Add REST client (06a54a1)
    accesscontextmanager: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • accesscontextmanager: Add REST client (06a54a1)
    aiplatform: 1.29.0

    1.29.0 (2023-01-04)

    Features

    • aiplatform: Add REST client (06a54a1)
    analytics: 0.13.0

    0.13.0 (2023-01-04)

    Features

    • analytics: Add REST client (06a54a1)
    apigateway: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • apigateway: Add REST client (06a54a1)
    apigeeconnect: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • apigeeconnect: Add REST client (06a54a1)
    apigeeregistry: 0.3.0

    0.3.0 (2023-01-04)

    Features

    • apigeeregistry: Add REST client (06a54a1)
    apikeys: 0.3.0

    0.3.0 (2023-01-04)

    Features

    • apikeys: Add REST client (06a54a1)
    appengine: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • appengine: Add REST client (06a54a1)
    area120: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • area120: Add REST client (06a54a1)
    artifactregistry: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • artifactregistry: Add location methods (06a54a1)
    • artifactregistry: Add REST client (06a54a1)
    asset: 1.11.0

    1.11.0 (2023-01-04)

    Features

    assuredworkloads: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • assuredworkloads: Add REST client (06a54a1)
    automl: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • automl: Add REST client (06a54a1)
    baremetalsolution: 0.5.0

    0.5.0 (2023-01-04)

    Features

    • baremetalsolution: Add REST client (06a54a1)
    batch: 0.6.0

    0.6.0 (2023-01-04)

    Features

    • batch: Add REST client (06a54a1)
    • batch: Support secret and encrypted environment variables in v1 (06a54a1)
    beyondcorp: 0.4.0

    0.4.0 (2023-01-04)

    Features

    • beyondcorp: Add REST client (06a54a1)
    billing: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • billing: Add REST client (06a54a1)
    binaryauthorization: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • binaryauthorization: Add REST client (06a54a1)
    certificatemanager: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • certificatemanager: Add REST client (06a54a1)
    channel: 1.11.0

    1.11.0 (2023-01-04)

    Features

    • channel: Add REST client (06a54a1)
    cloudbuild: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • cloudbuild: Add REST client (06a54a1)
    clouddms: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • clouddms: Add REST client (06a54a1)
    cloudtasks: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • cloudtasks: Add REST client (06a54a1)
    compute: 1.15.0

    1.15.0 (2023-01-04)

    Features

    • compute: Add REST client (06a54a1)
    contactcenterinsights: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • contactcenterinsights: Add REST client (06a54a1)
    container: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • container: Add etags for cluster and node pool update operations (06a54a1)
    • container: Add REST client (06a54a1)
    containeranalysis: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • containeranalysis: Add REST client (06a54a1)
    datacatalog: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • datacatalog: Add REST client (06a54a1)
    dataflow: 0.8.0

    0.8.0 (2023-01-04)

    Features

    • dataflow: Add REST client (06a54a1)
    dataform: 0.6.0

    0.6.0 (2023-01-04)

    Features

    • dataform: Add REST client (06a54a1)
    datafusion: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • datafusion: Add REST client (06a54a1)
    datalabeling: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • datalabeling: Add REST client (06a54a1)
    dataplex: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • dataplex: Add REST client (06a54a1)
    dataproc: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • dataproc: Add REST client (06a54a1)
    dataqna: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • dataqna: Add REST client (06a54a1)
    datastream: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • datastream: Add REST client (06a54a1)
    deploy: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • deploy: Add REST client (06a54a1)
    dialogflow: 1.22.0

    1.22.0 (2023-01-04)

    Features

    • dialogflow: Add REST client (06a54a1)
    dlp: 1.9.0

    1.9.0 (2023-01-04)

    Features

    documentai: 1.14.0

    1.14.0 (2023-01-04)

    Features

    • documentai: Add REST client (06a54a1)
    domains: 0.8.0

    0.8.0 (2023-01-04)

    Features

    • domains: Add REST client (06a54a1)
    edgecontainer: 0.3.0

    0.3.0 (2023-01-04)

    Features

    • edgecontainer: Add REST client (06a54a1)
    essentialcontacts: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • essentialcontacts: Add REST client (06a54a1)
    eventarc: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • eventarc: Add REST client (06a54a1)
    filestore: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • filestore: Add REST client (06a54a1)
    functions: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • functions: Add REST client (06a54a1)
    gaming: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • gaming: Add REST client (06a54a1)
    gkebackup: 0.4.0

    0.4.0 (2023-01-04)

    Features

    • gkebackup: Add REST client (06a54a1)
    gkeconnect: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • gkeconnect: Add REST client (06a54a1)
    gkehub: 0.11.0

    0.11.0 (2023-01-04)

    Features

    • gkehub: Add REST client (06a54a1)
    gkemulticloud: 0.5.0

    0.5.0 (2023-01-04)

    Features

    • gkemulticloud: Add REST client (06a54a1)
    gsuiteaddons: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • gsuiteaddons: Add REST client (06a54a1)
    iam: 0.10.0

    0.10.0 (2023-01-04)

    Features

    iap: 1.6.0

    1.6.0 (2023-01-04)

    Features

    ids: 1.3.0

    1.3.0 (2023-01-04)

    Features

    iot: 1.5.0

    1.5.0 (2023-01-04)

    Features

    kms: 1.8.0

    1.8.0 (2023-01-04)

    Features

    language: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • language: Add REST client (06a54a1)
    lifesciences: 0.8.0

    0.8.0 (2023-01-04)

    Features

    • lifesciences: Add REST client (06a54a1)
    longrunning: 0.4.0

    0.4.0 (2023-01-04)

    Features

    • longrunning: Add REST client (06a54a1)
    managedidentities: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • managedidentities: Add REST client (06a54a1)
    maps: 0.2.0

    0.2.0 (2023-01-04)

    Features

    mediatranslation: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • mediatranslation: Add REST client (06a54a1)
    memcache: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • memcache: Add REST client (06a54a1)
    metastore: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • metastore: Add REST client (06a54a1)
    monitoring: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • monitoring: Add REST client (06a54a1)
    networkconnectivity: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • networkconnectivity: Add REST client (06a54a1)
    networkmanagement: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • networkmanagement: Add REST client (06a54a1)
    networksecurity: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • networksecurity: Add REST client (06a54a1)
    notebooks: 1.7.0

    1.7.0 (2023-01-04)

    Features

    • notebooks: Add REST client (06a54a1)

    Documentation

    • notebooks: Minor formatting fixes to reference documentation (06a54a1)
    optimization: 1.3.0

    1.3.0 (2023-01-04)

    Features

    • optimization: Add REST client (06a54a1)
    orchestration: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • orchestration: Add REST client (06a54a1)
    orgpolicy: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • orgpolicy: Add REST client (06a54a1)
    osconfig: 1.11.0

    1.11.0 (2023-01-04)

    Features

    • osconfig: Add REST client (06a54a1)
    oslogin: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • oslogin: Add REST client (06a54a1)
    phishingprotection: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • phishingprotection: Add REST client (06a54a1)
    policytroubleshooter: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • policytroubleshooter: Add REST client (06a54a1)
    privatecatalog: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • privatecatalog: Add REST client (06a54a1)
    recaptchaenterprise: 2.6.0

    2.6.0 (2023-01-04)

    Features

    • recaptchaenterprise/v2: Add REST client (06a54a1)
    recommendationengine: 0.7.0

    0.7.0 (2023-01-04)

    Features

    • recommendationengine: Add REST client (06a54a1)
    recommender: 1.9.0

    1.9.0 (2023-01-04)

    Features

    • recommender: Add REST client (06a54a1)
    redis: 1.11.0

    1.11.0 (2023-01-04)

    Features

    resourcemanager: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • resourcemanager: Add REST client (06a54a1)
    resourcesettings: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • resourcesettings: Add REST client (06a54a1)
    retail: 1.12.0

    1.12.0 (2023-01-04)

    Features

    • retail: Add REST client (06a54a1)
    run: 0.5.0

    0.5.0 (2023-01-04)

    Features

    scheduler: 1.8.0

    1.8.0 (2023-01-04)

    Features

    • scheduler: Add REST client (06a54a1)
    secretmanager: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • secretmanager: Add REST client (06a54a1)
    security: 1.11.0

    1.11.0 (2023-01-04)

    Features

    • security: Add REST client (06a54a1)
    securitycenter: 1.18.0

    1.18.0 (2023-01-04)

    Features

    • securitycenter: Add REST client (06a54a1)
    servicecontrol: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • servicecontrol: Add REST client (06a54a1)
    servicedirectory: 1.8.0

    1.8.0 (2023-01-04)

    Features

    • servicedirectory: Add REST client (06a54a1)
    servicemanagement: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • servicemanagement: Add REST client (06a54a1)
    serviceusage: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • serviceusage: Add REST client (06a54a1)
    shell: 1.6.0

    1.6.0 (2023-01-04)

    Features

    speech: 1.11.0

    1.11.0 (2023-01-04)

    Features

    • speech: Add REST client (06a54a1)
    storagetransfer: 1.7.0

    1.7.0 (2023-01-04)

    Features

    • storagetransfer: Add REST client (06a54a1)
    talent: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • talent: Add REST client (06a54a1)
    texttospeech: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • texttospeech: Add REST client (06a54a1)
    tpu: 1.5.0

    1.5.0 (2023-01-04)

    Features

    trace: 1.5.0

    1.5.0 (2023-01-04)

    Features

    translate: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • translate: Add REST client (06a54a1)
    video: 1.12.0

    1.12.0 (2023-01-04)

    Features

    videointelligence: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • videointelligence: Add REST client (06a54a1)
    vision: 2.6.0

    2.6.0 (2023-01-04)

    Features

    • vision/v2: Add REST client (06a54a1)
    vmmigration: 1.4.0

    1.4.0 (2023-01-04)

    Features

    • vmmigration: Add REST client (06a54a1)
    vmwareengine: 0.2.0

    0.2.0 (2023-01-04)

    Features

    • vmwareengine: Add REST client (06a54a1)
    vpcaccess: 1.6.0

    1.6.0 (2023-01-04)

    Features

    • vpcaccess: Add REST client (06a54a1)
    webrisk: 1.8.0

    1.8.0 (2023-01-04)

    Features

    • webrisk: Add REST client (06a54a1)
    websecurityscanner: 1.5.0

    1.5.0 (2023-01-04)

    Features

    • websecurityscanner: Add REST client (06a54a1)
    workflows: 1.10.0

    1.10.0 (2023-01-04)

    Features

    • workflows: Add REST client (06a54a1)

    This PR was generated with Release Please. See documentation.

  • chore: release main

    chore: release main

    :robot: I have created a release beep boop

    accessapproval: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • accessapproval: start generating stubs dir (de2d180)
    accesscontextmanager: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • accesscontextmanager: start generating stubs dir (de2d180)
    apigateway: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • apigateway: start generating stubs dir (de2d180)
    apigeeconnect: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • apigeeconnect: start generating stubs dir (de2d180)
    appengine: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • appengine: start generating stubs dir (de2d180)
    artifactregistry: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • artifactregistry: start generating stubs dir (de2d180)
    asset: 1.9.0

    1.9.0 (2022-10-25)

    Features

    • asset: start generating stubs dir (de2d180)
    assuredworkloads: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • assuredworkloads: add new field for exception audit log link feat: add support of new compliance regime for regions and new partner T systems docs: fix some typos in documentation (8b203b8)
    • assuredworkloads: start generating stubs dir (de2d180)
    automl: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • automl: start generating stubs dir (de2d180)
    baremetalsolution: 0.3.0

    0.3.0 (2022-10-25)

    Features

    • baremetalsolution: start generating stubs dir (de2d180)
    batch: 0.3.0

    0.3.0 (2022-10-25)

    Features

    • batch: Enable install_gpu_drivers flag in v1 proto docs: Refine GPU drivers installation proto description docs: Refine comments for deprecated proto fields docs: Update the API comments about the device_name (8b203b8)
    • batch: start generating stubs dir (de2d180)
    beyondcorp: 0.2.0

    0.2.0 (2022-10-25)

    Features

    • beyondcorp: start generating stubs dir (de2d180)
    billing: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • billing: start generating stubs dir (de2d180)
    binaryauthorization: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • binaryauthorization: start generating stubs dir (de2d180)
    certificatemanager: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • certificatemanager: start generating stubs dir (de2d180)
    channel: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • channel: Add CloudChannelReportsService to CloudChannel API (caf4afa)
    • channel: start generating stubs dir (de2d180)
    cloudbuild: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • cloudbuild: start generating stubs dir (de2d180)
    clouddms: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • clouddms: start generating stubs dir (de2d180)
    cloudtasks: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • cloudtasks: start generating stubs dir (de2d180)
    compute: 1.11.0

    1.11.0 (2022-10-25)

    Features

    • compute: Update Compute Engine API to revision 20221011 (#736) (aad4787)
    contactcenterinsights: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • contactcenterinsights: start generating stubs dir (de2d180)
    container: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • container: start generating stubs dir (de2d180)
    datacatalog: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • datacatalog: start generating stubs dir (de2d180)
    dataform: 0.5.0

    0.5.0 (2022-10-25)

    Features

    datafusion: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • datafusion: start generating stubs dir (de2d180)
    dataplex: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • dataplex: start generating stubs dir (de2d180)
    dataproc: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • dataproc: start generating stubs dir (de2d180)
    datastream: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • datastream: start generating stubs dir (de2d180)
    deploy: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • deploy: start generating stubs dir (de2d180)
    dialogflow: 1.18.0

    1.18.0 (2022-10-25)

    Features

    • dialogflow: Can directly set Cloud Speech model on the SpeechToTextConfig (aad4787)
    • dialogflow: start generating stubs dir (de2d180)

    Documentation

    • dialogflow/cx: Clarified TTL as time-to-live docs: Removed pre-GA disclaimer from Interaction Logging (has been GA for awhile) (aad4787)
    dlp: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • dlp: start generating stubs dir (de2d180)
    documentai: 1.9.0

    1.9.0 (2022-10-25)

    Features

    • documentai: start generating stubs dir (de2d180)
    essentialcontacts: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • essentialcontacts: start generating stubs dir (de2d180)
    eventarc: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • eventarc: start generating stubs dir (de2d180)
    filestore: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • filestore: start generating stubs dir (de2d180)
    functions: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • functions: start generating stubs dir (de2d180)
    • functions: start generating stubs dir (de2d180)
    gaming: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • gaming: start generating stubs dir (de2d180)
    gkebackup: 0.2.0

    0.2.0 (2022-10-25)

    Features

    • gkebackup: start generating stubs dir (de2d180)
    gkemulticloud: 0.3.0

    0.3.0 (2022-10-25)

    Features

    • gkemulticloud: start generating stubs dir (de2d180)
    gsuiteaddons: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • gsuiteaddons: start generating stubs dir (de2d180)
    iam: 0.6.0

    0.6.0 (2022-10-25)

    Features

    • iam: start generating stubs dir (de2d180)
    iap: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • iap: start generating stubs dir (de2d180)
    ids: 1.1.0

    1.1.0 (2022-10-25)

    Features

    • ids: start generating stubs dir (de2d180)
    iot: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • iot: start generating stubs dir (de2d180)
    kms: 1.5.0

    1.5.0 (2022-10-25)

    Features

    • kms: enable generation of Locations mixin (caf4afa)
    • kms: start generating stubs dir (de2d180)
    language: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • language: start generating stubs dir (de2d180)
    managedidentities: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • managedidentities: start generating stubs dir (de2d180)
    memcache: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • memcache: start generating stubs dir (de2d180)
    metastore: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • metastore: start generating stubs dir (de2d180)
    monitoring: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • monitoring: start generating stubs dir (de2d180)
    networkconnectivity: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • networkconnectivity: start generating stubs dir (de2d180)
    networkmanagement: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • networkmanagement: start generating stubs dir (de2d180)
    notebooks: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • notebooks: start generating stubs dir (de2d180)
    optimization: 1.1.0

    1.1.0 (2022-10-25)

    Features

    • optimization: start generating stubs dir (de2d180)
    orchestration: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • orchestration: start generating stubs dir (de2d180)
    orgpolicy: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • orgpolicy: start generating stubs dir (de2d180)
    osconfig: 1.9.0

    1.9.0 (2022-10-25)

    Features

    • osconfig: start generating stubs dir (de2d180)
    oslogin: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • oslogin: start generating stubs dir (de2d180)
    policytroubleshooter: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • policytroubleshooter: start generating stubs dir (de2d180)
    recaptchaenterprise: 2.4.0

    2.4.0 (2022-10-25)

    Features

    • recaptchaenterprise/v2: start generating stubs dir (de2d180)
    recommender: 1.7.0

    1.7.0 (2022-10-25)

    Features

    • recommender: start generating stubs dir (de2d180)
    redis: 1.9.0

    1.9.0 (2022-10-25)

    Features

    • redis: start generating stubs dir (de2d180)
    resourcemanager: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • resourcemanager: start generating stubs dir (de2d180)
    resourcesettings: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • resourcesettings: start generating stubs dir (de2d180)
    retail: 1.10.0

    1.10.0 (2022-10-25)

    Features

    • retail: start generating stubs dir (de2d180)
    run: 0.2.0

    0.2.0 (2022-10-25)

    Features

    • run: Adds Startup and Liveness probes to Cloud Run v2 API client libraries (8b203b8)
    • run: start generating stubs dir (de2d180)
    scheduler: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • scheduler: start generating stubs dir (de2d180)
    secretmanager: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • secretmanager: start generating stubs dir (de2d180)
    security: 1.9.0

    1.9.0 (2022-10-25)

    Features

    • security: start generating stubs dir (de2d180)
    securitycenter: 1.15.0

    1.15.0 (2022-10-25)

    Features

    • securitycenter: Adding project/folder level parents to notification configs in SCC (caf4afa)
    • securitycenter: start generating stubs dir (de2d180)
    servicecontrol: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • servicecontrol: start generating stubs dir (de2d180)
    servicedirectory: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • servicedirectory: start generating stubs dir (de2d180)
    servicemanagement: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • servicemanagement: start generating stubs dir (de2d180)
    serviceusage: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • serviceusage: start generating stubs dir (de2d180)
    shell: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • shell: start generating stubs dir (de2d180)
    speech: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • speech: Start generating apiv2 (#6891) (1c7e02f)
    • speech: start generating stubs dir (de2d180)
    storagetransfer: 1.5.0

    1.5.0 (2022-10-25)

    Features

    • storagetransfer: start generating stubs dir (de2d180)
    talent: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • talent: start generating stubs dir (de2d180)
    texttospeech: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • texttospeech: start generating stubs dir (de2d180)
    tpu: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • tpu: start generating stubs dir (de2d180)
    trace: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • trace: start generating stubs dir (de2d180)
    translate: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • translate: start generating stubs dir (de2d180)
    video: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • video: start generating stubs dir (de2d180)
    videointelligence: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • videointelligence: start generating stubs dir (de2d180)
    vision: 2.4.0

    2.4.0 (2022-10-25)

    Features

    • vision/v2: start generating stubs dir (de2d180)
    vmmigration: 1.2.0

    1.2.0 (2022-10-25)

    Features

    • vmmigration: start generating stubs dir (de2d180)
    vpcaccess: 1.4.0

    1.4.0 (2022-10-25)

    Features

    • vpcaccess: start generating stubs dir (de2d180)
    webrisk: 1.6.0

    1.6.0 (2022-10-25)

    Features

    • webrisk: Add SOCIAL_ENGINEERING_EXTENDED_COVERAGE threat type (8b203b8)
    • webrisk: start generating stubs dir (de2d180)
    websecurityscanner: 1.3.0

    1.3.0 (2022-10-25)

    Features

    • websecurityscanner: start generating stubs dir (de2d180)
    workflows: 1.8.0

    1.8.0 (2022-10-25)

    Features

    • workflows: start generating stubs dir (de2d180)

    This PR was generated with Release Please. See documentation.

  • chore: release main

    chore: release main

    :robot: I have created a release beep boop

    accessapproval: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • accessapproval: rewrite signatures in terms of new location (3c4b2b3)
    accesscontextmanager: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • accesscontextmanager: rewrite signatures in terms of new location (3c4b2b3)
    apigateway: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • apigateway: rewrite signatures in terms of new location (3c4b2b3)
    apigeeconnect: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • apigeeconnect: rewrite signatures in terms of new location (3c4b2b3)
    appengine: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • appengine: rewrite signatures in terms of new location (3c4b2b3)
    artifactregistry: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • artifactregistry: rewrite signatures in terms of new location (3c4b2b3)
    asset: 1.10.0

    1.10.0 (2022-11-03)

    Features

    • asset: rewrite signatures in terms of new location (3c4b2b3)
    assuredworkloads: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • assuredworkloads: rewrite signatures in terms of new location (3c4b2b3)
    automl: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • automl: rewrite signatures in terms of new location (3c4b2b3)
    baremetalsolution: 0.4.0

    0.4.0 (2022-11-03)

    Features

    • baremetalsolution: rewrite signatures in terms of new location (3c4b2b3)
    batch: 0.4.0

    0.4.0 (2022-11-03)

    Features

    • batch: rewrite signatures in terms of new location (3c4b2b3)
    beyondcorp: 0.3.0

    0.3.0 (2022-11-03)

    Features

    • beyondcorp: rewrite signatures in terms of new location (3c4b2b3)
    billing: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • billing: rewrite signatures in terms of new location (3c4b2b3)
    binaryauthorization: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • binaryauthorization: rewrite signatures in terms of new location (3c4b2b3)
    certificatemanager: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • certificatemanager: rewrite signatures in terms of new location (3c4b2b3)
    channel: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • channel: rewrite signatures in terms of new location (3c4b2b3)
    cloudbuild: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • cloudbuild: rewrite signatures in terms of new location (3c4b2b3)
    clouddms: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • clouddms: rewrite signatures in terms of new location (3c4b2b3)
    cloudtasks: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • cloudtasks: rewrite signatures in terms of new location (3c4b2b3)
    contactcenterinsights: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • contactcenterinsights: rewrite signatures in terms of new location (3c4b2b3)
    container: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • container: rewrite signatures in terms of new location (3c4b2b3)
    datacatalog: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • datacatalog: rewrite signatures in terms of new location (3c4b2b3)
    datafusion: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • datafusion: rewrite signatures in terms of new location (3c4b2b3)
    dataplex: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • dataplex: rewrite signatures in terms of new location (3c4b2b3)
    dataproc: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • dataproc: rewrite signatures in terms of new location (3c4b2b3)
    datastream: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • datastream: rewrite signatures in terms of new location (3c4b2b3)
    deploy: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • deploy: rewrite signatures in terms of new location (3c4b2b3)
    dialogflow: 1.19.0

    1.19.0 (2022-11-03)

    Features

    • dialogflow: rewrite signatures in terms of new location (3c4b2b3)
    dlp: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • dlp: rewrite signatures in terms of new location (3c4b2b3)
    documentai: 1.10.0

    1.10.0 (2022-11-03)

    Features

    • documentai: rewrite signatures in terms of new location (3c4b2b3)
    essentialcontacts: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • essentialcontacts: rewrite signatures in terms of new location (3c4b2b3)
    eventarc: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • eventarc: rewrite signatures in terms of new location (3c4b2b3)
    filestore: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • filestore: rewrite signatures in terms of new location (3c4b2b3)
    functions: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • functions: rewrite signatures in terms of new location (3c4b2b3)
    gaming: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • gaming: rewrite signatures in terms of new location (3c4b2b3)
    gkebackup: 0.3.0

    0.3.0 (2022-11-03)

    Features

    • gkebackup: rewrite signatures in terms of new location (3c4b2b3)
    gkemulticloud: 0.4.0

    0.4.0 (2022-11-03)

    Features

    • gkemulticloud: rewrite signatures in terms of new location (3c4b2b3)
    gsuiteaddons: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • gsuiteaddons: rewrite signatures in terms of new location (3c4b2b3)
    iam: 0.7.0

    0.7.0 (2022-11-03)

    Features

    • iam: rewrite signatures in terms of new location (3c4b2b3)
    iap: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • iap: rewrite signatures in terms of new location (3c4b2b3)
    ids: 1.2.0

    1.2.0 (2022-11-03)

    Features

    • ids: rewrite signatures in terms of new location (3c4b2b3)
    iot: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • iot: rewrite signatures in terms of new location (3c4b2b3)
    kms: 1.6.0

    1.6.0 (2022-11-03)

    Features

    • kms: rewrite signatures in terms of new location (3c4b2b3)
    language: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • language: rewrite signatures in terms of new location (3c4b2b3)
    longrunning: 0.3.0

    0.3.0 (2022-11-03)

    Features

    • longrunning: rewrite signatures in terms of new location (3c4b2b3)
    managedidentities: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • managedidentities: rewrite signatures in terms of new location (3c4b2b3)
    memcache: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • memcache: rewrite signatures in terms of new location (3c4b2b3)
    metastore: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • metastore: rewrite signatures in terms of new location (3c4b2b3)
    monitoring: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • monitoring: rewrite signatures in terms of new location (3c4b2b3)
    networkconnectivity: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • networkconnectivity: rewrite signatures in terms of new location (3c4b2b3)
    networkmanagement: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • networkmanagement: rewrite signatures in terms of new location (3c4b2b3)
    notebooks: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • notebooks: rewrite signatures in terms of new location (3c4b2b3)
    optimization: 1.2.0

    1.2.0 (2022-11-03)

    Features

    • optimization: rewrite signatures in terms of new location (3c4b2b3)
    orchestration: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • orchestration: rewrite signatures in terms of new location (3c4b2b3)
    orgpolicy: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • orgpolicy: rewrite signatures in terms of new location (3c4b2b3)
    osconfig: 1.10.0

    1.10.0 (2022-11-03)

    Features

    • osconfig: rewrite signatures in terms of new location (3c4b2b3)
    oslogin: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • oslogin: rewrite signatures in terms of new location (3c4b2b3)
    policytroubleshooter: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • policytroubleshooter: rewrite signatures in terms of new location (3c4b2b3)
    recaptchaenterprise: 2.5.0

    2.5.0 (2022-11-03)

    Features

    • recaptchaenterprise/v2: rewrite signatures in terms of new location (3c4b2b3)
    recommender: 1.8.0

    1.8.0 (2022-11-03)

    Features

    • recommender: rewrite signatures in terms of new location (3c4b2b3)
    redis: 1.10.0

    1.10.0 (2022-11-03)

    Features

    • redis: rewrite signatures in terms of new location (3c4b2b3)
    resourcemanager: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • resourcemanager: rewrite signatures in terms of new location (3c4b2b3)
    resourcesettings: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • resourcesettings: rewrite signatures in terms of new location (3c4b2b3)
    retail: 1.11.0

    1.11.0 (2022-11-03)

    Features

    • retail: rewrite signatures in terms of new location (3c4b2b3)
    run: 0.3.0

    0.3.0 (2022-11-03)

    Features

    • run: rewrite signatures in terms of new location (3c4b2b3)
    scheduler: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • scheduler: rewrite signatures in terms of new location (3c4b2b3)
    secretmanager: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • secretmanager: rewrite signatures in terms of new location (3c4b2b3)
    security: 1.10.0

    1.10.0 (2022-11-03)

    Features

    • security: rewrite signatures in terms of new location (3c4b2b3)
    securitycenter: 1.16.0

    1.16.0 (2022-11-03)

    Features

    • securitycenter: rewrite signatures in terms of new location (3c4b2b3)
    servicecontrol: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • servicecontrol: rewrite signatures in terms of new location (3c4b2b3)
    servicedirectory: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • servicedirectory: rewrite signatures in terms of new location (3c4b2b3)
    servicemanagement: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • servicemanagement: rewrite signatures in terms of new location (3c4b2b3)
    serviceusage: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • serviceusage: rewrite signatures in terms of new location (3c4b2b3)
    shell: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • shell: rewrite signatures in terms of new location (3c4b2b3)
    speech: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • speech: rewrite signatures in terms of new location (3c4b2b3)
    storagetransfer: 1.6.0

    1.6.0 (2022-11-03)

    Features

    • storagetransfer: rewrite signatures in terms of new location (3c4b2b3)
    talent: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • talent: rewrite signatures in terms of new location (3c4b2b3)
    texttospeech: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • texttospeech: rewrite signatures in terms of new location (3c4b2b3)
    tpu: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • tpu: rewrite signatures in terms of new location (3c4b2b3)
    trace: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • trace: rewrite signatures in terms of new location (3c4b2b3)
    translate: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • translate: rewrite signatures in terms of new location (3c4b2b3)
    video: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • video: rewrite signatures in terms of new location (3c4b2b3)
    videointelligence: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • videointelligence: rewrite signatures in terms of new location (3c4b2b3)
    vision: 2.5.0

    2.5.0 (2022-11-03)

    Features

    • vision/v2: rewrite signatures in terms of new location (3c4b2b3)
    vmmigration: 1.3.0

    1.3.0 (2022-11-03)

    Features

    • vmmigration: rewrite signatures in terms of new location (3c4b2b3)
    vpcaccess: 1.5.0

    1.5.0 (2022-11-03)

    Features

    • vpcaccess: rewrite signatures in terms of new location (3c4b2b3)
    webrisk: 1.7.0

    1.7.0 (2022-11-03)

    Features

    • webrisk: rewrite signatures in terms of new location (3c4b2b3)
    websecurityscanner: 1.4.0

    1.4.0 (2022-11-03)

    Features

    • websecurityscanner: rewrite signatures in terms of new location (3c4b2b3)
    workflows: 1.9.0

    1.9.0 (2022-11-03)

    Features

    • workflows: rewrite signatures in terms of new location (3c4b2b3)

    This PR was generated with Release Please. See documentation.

  • pubsub: Large number of duplicate messages suddenly

    pubsub: Large number of duplicate messages suddenly

    I've been noticing an influx of duplicate messages. Previously I don't think I had ever came across one, suddenly started seeing large volumes of dupes. For example out of 50 messages that were all ACKd just recently, I saw 48 duplicates. It sounds similar to this issue: https://github.com/GoogleCloudPlatform/google-cloud-java/issues/2465

    When I look in Google Cloud Console at the API requests, I'm seeing large numbers of 499 error codes. In the last 4 days I have 1,312 200 error codes, but 7,580 499 error codes.

    MaxOutstandingMessages = 10 MaxExtension = 10 minutes

    Versions:

    • cloud.google.com/go: aeeacb092ec71c83668e4828857289d89c34b610
    • github.com/googleapis/gax-go: 317e0006254c44a0ac427cc52a0e083ff0b9622f
    • google.golang.org/genproto: 1e559d0a00eef8a9a43151db4665280bd8dd5886
    • google.golang.org/grpc: f92cdcd7dcdc69e81b2d7b338479a19a8723cfa3
  • pupsub: Receive sometimes deadlocks if error codes.Unavailable

    pupsub: Receive sometimes deadlocks if error codes.Unavailable

    Client

    PubSub

    Describe Your Environment

    Alpine:3.7 on GCE

    Expected Behavior

    Receive retries and eventually returns an error

    Actual Behavior

    Receive hangs indefinitely, never returning an error or continuing to process messages. Because of this the application that is using pubsub client with Receive is completely locked and I must restart the docker container.

    Further Description

    I have been noticing that messages stop processing periodically using pubsub client in my application. I am handiling Receive errors properly, however an error is never returned. I then added logging into my app with the Receive callback. As soon as I notice messages are no longer processing, nothing is logged within the callback and Receive is completely locked up. I am not sure how to handle this.

    I added logging within the pupsub isRetryable(err error) bool function. and each time I experience this it seems there is a corresponding Unavailable log:

    Unavailable The service was unable to fulfill your request. Please try again. [code=8a75]

    Oddly, it seems that isRetryable should return true and retry in this case, so I am unsure where the lock is happening. An immediate restart of the Docker container resolves the issue, but only for a while.

    This seems similar to issue: https://github.com/GoogleCloudPlatform/google-cloud-go/issues/1156

    However, in that issue the reported error is the cause of a Context error, which I am not seeing and therefore I think they may be separate bugs.

    Example Code

    Here is an example of a simple subscriber package I created that uses pubsub client:

    https://gist.github.com/erickertz/2090853580dcead48682886b2cb7f0d4

  • chore: release main

    chore: release main

    :robot: I have created a release beep boop

    aiplatform: 1.21.0

    1.21.0 (2022-09-19)

    Features

    • aiplatform: add deleteFeatureValues in aiplatform v1beta1 featurestore_service.proto (bc7a5f6)
    analytics: 0.11.0

    0.11.0 (2022-09-19)

    Features

    • analytics: start generating proto message types (563f546)
    apikeys: 0.2.0

    0.2.0 (2022-09-19)

    Features

    • apikeys: enable REST transport for Python Preview clients (ef2b0b1)
    area120: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • area120: start generating proto message types (563f546)
    artifactregistry: 1.6.0

    1.6.0 (2022-09-19)

    Features

    • artifactregistry: start generating proto message types (563f546)
    assuredworkloads: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • assuredworkloads: start generating proto message types (563f546)
    automl: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • automl: start generating proto message types (563f546)
    billing: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • billing: start generating proto message types (563f546)
    binaryauthorization: 1.1.0

    1.1.0 (2022-09-19)

    Features

    • binaryauthorization: start generating proto message types (563f546)
    certificatemanager: 1.0.0

    1.0.0 (2022-09-19)

    Features

    cloudtasks: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • cloudtasks: start generating proto message types (563f546)
    container: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • container: added High Throughput Logging API for Google Kubernetes Engine docs: ReservationAffinity key field docs incorrect docs: missing period in description for min CPU platform (bc7a5f6)
    datacatalog: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • datacatalog: start generating proto message types (563f546)
    dataflow: 0.6.0

    0.6.0 (2022-09-19)

    Features

    • dataflow: start generating proto message types (563f546)
    dataform: 0.3.0

    0.3.0 (2022-09-19)

    Features

    • dataform: start generating proto message types (563f546)
    datalabeling: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • datalabeling: start generating proto message types (563f546)
    dataqna: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • dataqna: start generating proto message types (563f546)
    datastream: 1.2.0

    1.2.0 (2022-09-19)

    Features

    • datastream: start generating proto message types (563f546)
    dialogflow: 1.15.0

    1.15.0 (2022-09-19)

    Features

    • dialogflow: start generating proto message types (563f546)
    documentai: 1.7.0

    1.7.0 (2022-09-19)

    Features

    • documentai: start generating proto message types (563f546)
    domains: 0.6.0

    0.6.0 (2022-09-19)

    Features

    • domains: start generating proto message types (563f546)
    functions: 1.6.0

    1.6.0 (2022-09-19)

    Features

    • functions: start generating proto message types (563f546)

    Documentation

    gaming: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • gaming: start generating proto message types (563f546)
    gkeconnect: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • gkeconnect: start generating proto message types (563f546)
    gkehub: 0.9.0

    0.9.0 (2022-09-19)

    Features

    • gkehub: start generating proto message types (563f546)
    language: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • language: start generating proto message types (563f546)
    lifesciences: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • lifesciences: start generating proto message types (563f546)
    mediatranslation: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • mediatranslation: start generating proto message types (563f546)
    memcache: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • memcache: start generating proto message types (563f546)
    metastore: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • metastore: start generating proto message types (563f546)
    networkconnectivity: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • networkconnectivity: start generating proto message types (563f546)
    networksecurity: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • networksecurity: start generating proto message types (563f546)
    notebooks: 1.2.0

    1.2.0 (2022-09-19)

    Features

    • notebooks: start generating proto message types (563f546)
    osconfig: 1.7.0

    1.7.0 (2022-09-19)

    Features

    • osconfig: start generating proto message types (563f546)
    oslogin: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • oslogin: start generating proto message types (563f546)
    phishingprotection: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • phishingprotection: start generating proto message types (563f546)
    privatecatalog: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • privatecatalog: start generating proto message types (563f546)
    recommendationengine: 0.5.0

    0.5.0 (2022-09-19)

    Features

    • recommendationengine: start generating proto message types (563f546)
    recommender: 1.5.0

    1.5.0 (2022-09-19)

    Features

    • recommender: start generating proto message types (563f546)
    redis: 1.7.0

    1.7.0 (2022-09-19)

    Features

    • redis: start generating proto message types (563f546)
    retail: 1.8.0

    1.8.0 (2022-09-19)

    Features

    • retail: start generating proto message types (563f546)
    scheduler: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • scheduler: start generating proto message types (563f546)
    secretmanager: 1.6.0

    1.6.0 (2022-09-19)

    Features

    • secretmanager: start generating proto message types (563f546)
    security: 1.7.0

    1.7.0 (2022-09-19)

    Features

    • security: start generating proto message types (563f546)

    Bug Fixes

    • security/publicca: Add proto options for Ruby, PHP and C# API client libraries (bc7a5f6)
    securitycenter: 1.13.0

    1.13.0 (2022-09-19)

    Features

    • securitycenter: start generating proto message types (563f546)
    servicedirectory: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • servicedirectory: start generating proto message types (563f546)
    speech: 1.6.0

    1.6.0 (2022-09-19)

    Features

    • speech: start generating proto message types (563f546)
    talent: 1.1.0

    1.1.0 (2022-09-19)

    Features

    • talent: start generating proto message types (563f546)
    videointelligence: 1.6.0

    1.6.0 (2022-09-19)

    Features

    • videointelligence: start generating proto message types (563f546)
    webrisk: 1.4.0

    1.4.0 (2022-09-19)

    Features

    • webrisk: start generating proto message types (563f546)
    workflows: 1.6.0

    1.6.0 (2022-09-19)

    Features

    • workflows: start generating proto message types (563f546)

    This PR was generated with Release Please. See documentation.

  • chore: release main

    chore: release main

    :robot: I have created a release beep boop

    analytics: 0.12.0

    0.12.0 (2022-09-21)

    Features

    • analytics: rewrite signatures in terms of new types for betas (9f303f9)
    area120: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • area120: rewrite signatures in terms of new types for betas (9f303f9)
    artifactregistry: 1.7.0

    1.7.0 (2022-09-21)

    Features

    • artifactregistry: rewrite signatures in terms of new types for betas (9f303f9)
    assuredworkloads: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • assuredworkloads: rewrite signatures in terms of new types for betas (9f303f9)
    automl: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • automl: rewrite signatures in terms of new types for betas (9f303f9)
    billing: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • billing: rewrite signatures in terms of new types for betas (9f303f9)
    binaryauthorization: 1.2.0

    1.2.0 (2022-09-21)

    Features

    • binaryauthorization: rewrite signatures in terms of new types for betas (9f303f9)
    cloudtasks: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • cloudtasks: rewrite signatures in terms of new types for betas (9f303f9)
    datacatalog: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • datacatalog: rewrite signatures in terms of new types for betas (9f303f9)
    dataflow: 0.7.0

    0.7.0 (2022-09-21)

    Features

    • dataflow: rewrite signatures in terms of new types for betas (9f303f9)
    dataform: 0.4.0

    0.4.0 (2022-09-21)

    Features

    • dataform: rewrite signatures in terms of new types for betas (9f303f9)
    datalabeling: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • datalabeling: rewrite signatures in terms of new types for betas (9f303f9)
    dataqna: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • dataqna: rewrite signatures in terms of new types for betas (9f303f9)
    datastream: 1.3.0

    1.3.0 (2022-09-21)

    Features

    • datastream: rewrite signatures in terms of new types for betas (9f303f9)
    dialogflow: 1.16.0

    1.16.0 (2022-09-21)

    Features

    • dialogflow: rewrite signatures in terms of new types for betas (9f303f9)
    documentai: 1.8.0

    1.8.0 (2022-09-21)

    Features

    • documentai: rewrite signatures in terms of new types for betas (9f303f9)
    domains: 0.7.0

    0.7.0 (2022-09-21)

    Features

    • domains: rewrite signatures in terms of new types for betas (9f303f9)
    functions: 1.7.0

    1.7.0 (2022-09-21)

    Features

    • functions: rewrite signatures in terms of new types for betas (9f303f9)
    gaming: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • gaming: rewrite signatures in terms of new types for betas (9f303f9)
    gkeconnect: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • gkeconnect: rewrite signatures in terms of new types for betas (9f303f9)
    gkehub: 0.10.0

    0.10.0 (2022-09-21)

    Features

    • gkehub: rewrite signatures in terms of new types for betas (9f303f9)
    language: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • language: rewrite signatures in terms of new types for betas (9f303f9)
    lifesciences: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • lifesciences: rewrite signatures in terms of new types for betas (9f303f9)
    mediatranslation: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • mediatranslation: rewrite signatures in terms of new types for betas (9f303f9)
    memcache: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • memcache: rewrite signatures in terms of new types for betas (9f303f9)
    metastore: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • metastore: rewrite signatures in terms of new types for betas (9f303f9)
    networkconnectivity: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • networkconnectivity: rewrite signatures in terms of new types for betas (9f303f9)
    networksecurity: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • networksecurity: rewrite signatures in terms of new types for betas (9f303f9)
    notebooks: 1.3.0

    1.3.0 (2022-09-21)

    Features

    • notebooks: rewrite signatures in terms of new types for betas (9f303f9)
    osconfig: 1.8.0

    1.8.0 (2022-09-21)

    Features

    • osconfig: rewrite signatures in terms of new types for betas (9f303f9)
    oslogin: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • oslogin: rewrite signatures in terms of new types for betas (9f303f9)
    phishingprotection: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • phishingprotection: rewrite signatures in terms of new types for betas (9f303f9)
    privatecatalog: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • privatecatalog: rewrite signatures in terms of new types for betas (9f303f9)
    recaptchaenterprise: 2.2.0

    2.2.0 (2022-09-21)

    Features

    • recaptchaenterprise: rewrite signatures in terms of new types for betas (9f303f9)
    recommendationengine: 0.6.0

    0.6.0 (2022-09-21)

    Features

    • recommendationengine: rewrite signatures in terms of new types for betas (9f303f9)
    recommender: 1.6.0

    1.6.0 (2022-09-21)

    Features

    • recommender: rewrite signatures in terms of new types for betas (9f303f9)
    redis: 1.8.0

    1.8.0 (2022-09-21)

    Features

    • redis: rewrite signatures in terms of new types for betas (9f303f9)
    retail: 1.9.0

    1.9.0 (2022-09-21)

    Features

    • retail: rewrite signatures in terms of new types for betas (9f303f9)
    scheduler: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • scheduler: rewrite signatures in terms of new types for betas (9f303f9)
    secretmanager: 1.7.0

    1.7.0 (2022-09-21)

    Features

    • secretmanager: remove beta client that no longer has source protos (9f303f9)
    security: 1.8.0

    1.8.0 (2022-09-21)

    Features

    • security: rewrite signatures in terms of new types for betas (9f303f9)
    securitycenter: 1.14.0

    1.14.0 (2022-09-21)

    Features

    • securitycenter: rewrite signatures in terms of new types for betas (9f303f9)
    servicedirectory: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • servicedirectory: rewrite signatures in terms of new types for betas (9f303f9)
    speech: 1.7.0

    1.7.0 (2022-09-21)

    Features

    • speech: rewrite signatures in terms of new types for betas (9f303f9)
    talent: 1.2.0

    1.2.0 (2022-09-21)

    Features

    • talent: rewrite signatures in terms of new types for betas (9f303f9)
    videointelligence: 1.7.0

    1.7.0 (2022-09-21)

    Features

    • videointelligence: rewrite signatures in terms of new types for betas (9f303f9)
    vision: 2.3.0

    2.3.0 (2022-09-21)

    Features

    • vision: rewrite signatures in terms of new types for betas (9f303f9)
    webrisk: 1.5.0

    1.5.0 (2022-09-21)

    Features

    • webrisk: rewrite signatures in terms of new types for betas (9f303f9)
    workflows: 1.7.0

    1.7.0 (2022-09-21)

    Features

    • workflows: rewrite signatures in terms of new types for betas (9f303f9)

    This PR was generated with Release Please. See documentation.

  • httpreplay: TestIntegration_RecordAndReplay failed

    httpreplay: TestIntegration_RecordAndReplay failed

    Note: #1952 was also for this test, but it was closed more than 10 days ago. So, I didn't mark it flaky.


    commit: 0113f76edd4e6bd8604d86230cb19b30d6ec512a buildURL: Build Status, Sponge status: failed

    Test output
        httpreplay_test.go:248: recording: compressed, entire file, server unzips: storage: object doesn't exist
        httpreplay_test.go:248: recording: compressed, entire file, read compressed: storage: object doesn't exist
        httpreplay_test.go:248: recording: compressed, partial, read compressed: storage: object doesn't exist
        httpreplay_test.go:248: recording: compressed, HEAD: storage: object doesn't exist
        httpreplay_test.go:248: replaying: compressed, entire file, server unzips: storage: object doesn't exist
        httpreplay_test.go:248: replaying: compressed, entire file, read compressed: storage: object doesn't exist
        httpreplay_test.go:248: replaying: compressed, partial, read compressed: storage: object doesn't exist
        httpreplay_test.go:248: replaying: compressed, HEAD: storage: object doesn't exist
  • pubsub: inconsistently receiving less messages after v0.24.0

    pubsub: inconsistently receiving less messages after v0.24.0

    User @fastest963 reports that using v0.24.0 works as expected, but bumping to HEAD causes what appears to be rate limiting to happen.

    See: https://github.com/GoogleCloudPlatform/google-cloud-go/issues/1163#issuecomment-429323268

    Continuing the conversation from that thread here, since the original issue there seems quite different.

  • chore: release main

    chore: release main

    :robot: I have created a release beep boop

    accessapproval: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • accessapproval: set versionClient to module version (55f0d92)
    accesscontextmanager: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • accesscontextmanager: set versionClient to module version (55f0d92)
    aiplatform: 1.5.0

    1.5.0 (2022-02-23)

    Features

    • aiplatform: set versionClient to module version (55f0d92)
    analytics: 0.5.0

    0.5.0 (2022-02-23)

    Features

    • analytics: set versionClient to module version (55f0d92)
    apigateway: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • apigateway: set versionClient to module version (55f0d92)
    apigeeconnect: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • apigeeconnect: set versionClient to module version (55f0d92)
    appengine: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • appengine: set versionClient to module version (55f0d92)
    area120: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • area120: set versionClient to module version (55f0d92)
    artifactregistry: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • artifactregistry: set versionClient to module version (55f0d92)
    asset: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • asset: set versionClient to module version (55f0d92)
    assuredworkloads: 0.5.0

    0.5.0 (2022-02-23)

    Features

    • assuredworkloads: set versionClient to module version (55f0d92)
    automl: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • automl: set versionClient to module version (55f0d92)
    billing: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • billing: set versionClient to module version (55f0d92)
    binaryauthorization: 0.4.0

    0.4.0 (2022-02-23)

    Features

    • binaryauthorization: set versionClient to module version (55f0d92)
    channel: 1.5.0

    1.5.0 (2022-02-23)

    Features

    • channel: set versionClient to module version (55f0d92)
    cloudbuild: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • cloudbuild: set versionClient to module version (55f0d92)
    clouddms: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • clouddms: set versionClient to module version (55f0d92)
    cloudtasks: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • cloudtasks: set versionClient to module version (55f0d92)
    compute: 1.5.0

    1.5.0 (2022-02-23)

    Features

    • compute: set versionClient to module version (55f0d92)
    contactcenterinsights: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • contactcenterinsights: set versionClient to module version (55f0d92)
    container: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • container: set versionClient to module version (55f0d92)
    containeranalysis: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • containeranalysis: set versionClient to module version (55f0d92)
    datacatalog: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • datacatalog: set versionClient to module version (55f0d92)
    dataflow: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • dataflow: set versionClient to module version (55f0d92)
    datafusion: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • datafusion: set versionClient to module version (55f0d92)
    datalabeling: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • datalabeling: set versionClient to module version (55f0d92)
    dataplex: 0.4.0

    0.4.0 (2022-02-23)

    Features

    • dataplex: set versionClient to module version (55f0d92)
    dataproc: 1.5.0

    1.5.0 (2022-02-23)

    Features

    • dataproc: set versionClient to module version (55f0d92)
    dataqna: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • dataqna: set versionClient to module version (55f0d92)
    datastream: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • datastream: set versionClient to module version (55f0d92)
    deploy: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • deploy: set versionClient to module version (55f0d92)
    dialogflow: 1.6.0

    1.6.0 (2022-02-23)

    Features

    • dialogflow: set versionClient to module version (55f0d92)
    dlp: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • dlp: set versionClient to module version (55f0d92)
    documentai: 1.4.0

    1.4.0 (2022-02-23)

    Features

    • documentai: set versionClient to module version (55f0d92)
    domains: 0.4.0

    0.4.0 (2022-02-23)

    Features

    • domains: set versionClient to module version (55f0d92)
    essentialcontacts: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • essentialcontacts: set versionClient to module version (55f0d92)
    eventarc: 1.4.0

    1.4.0 (2022-02-23)

    Features

    • eventarc: set versionClient to module version (55f0d92)
    filestore: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • filestore: set versionClient to module version (55f0d92)
    functions: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • functions: set versionClient to module version (55f0d92)
    gaming: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • gaming: set versionClient to module version (55f0d92)
    gkeconnect: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • gkeconnect: set versionClient to module version (55f0d92)
    gkehub: 0.4.0

    0.4.0 (2022-02-23)

    Features

    • gkehub: set versionClient to module version (55f0d92)
    gsuiteaddons: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • gsuiteaddons: set versionClient to module version (55f0d92)
    iam: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • iam: set versionClient to module version (55f0d92)
    iap: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • iap: set versionClient to module version (55f0d92)
    ids: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • ids: set versionClient to module version (55f0d92)
    iot: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • iot: set versionClient to module version (55f0d92)
    kms: 1.4.0

    1.4.0 (2022-02-23)

    Features

    • kms: set versionClient to module version (55f0d92)
    language: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • language: set versionClient to module version (55f0d92)
    lifesciences: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • lifesciences: set versionClient to module version (55f0d92)
    managedidentities: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • managedidentities: set versionClient to module version (55f0d92)
    mediatranslation: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • mediatranslation: set versionClient to module version (55f0d92)
    memcache: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • memcache: set versionClient to module version (55f0d92)
    metastore: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • metastore: set versionClient to module version (55f0d92)
    monitoring: 1.4.0

    1.4.0 (2022-02-23)

    Features

    • monitoring: set versionClient to module version (55f0d92)
    networkconnectivity: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • networkconnectivity: set versionClient to module version (55f0d92)
    networkmanagement: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • networkmanagement: set versionClient to module version (55f0d92)
    networksecurity: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • networksecurity: set versionClient to module version (55f0d92)
    notebooks: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • notebooks: set versionClient to module version (55f0d92)
    orchestration: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • orchestration: set versionClient to module version (55f0d92)
    orgpolicy: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • orgpolicy: set versionClient to module version (55f0d92)
    osconfig: 1.5.0

    1.5.0 (2022-02-23)

    Features

    • osconfig: set versionClient to module version (55f0d92)
    oslogin: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • oslogin: set versionClient to module version (55f0d92)
    phishingprotection: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • phishingprotection: set versionClient to module version (55f0d92)
    policytroubleshooter: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • policytroubleshooter: set versionClient to module version (55f0d92)
    privatecatalog: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • privatecatalog: set versionClient to module version (55f0d92)
    recaptchaenterprise: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • recaptchaenterprise: set versionClient to module version (55f0d92)
    recommender: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • recommender: set versionClient to module version (55f0d92)
    redis: 1.4.0

    1.4.0 (2022-02-23)

    Features

    • redis: set versionClient to module version (55f0d92)
    resourcemanager: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • resourcemanager: set versionClient to module version (55f0d92)
    resourcesettings: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • resourcesettings: set versionClient to module version (55f0d92)
    retail: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • retail: set versionClient to module version (55f0d92)
    scheduler: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • scheduler: set versionClient to module version (55f0d92)
    secretmanager: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • secretmanager: set versionClient to module version (55f0d92)
    security: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • security: set versionClient to module version (55f0d92)
    securitycenter: 1.4.0

    1.4.0 (2022-02-23)

    Features

    • securitycenter: set versionClient to module version (55f0d92)
    servicecontrol: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • servicecontrol: set versionClient to module version (55f0d92)
    servicedirectory: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • servicedirectory: set versionClient to module version (55f0d92)
    servicemanagement: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • servicemanagement: set versionClient to module version (55f0d92)
    serviceusage: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • serviceusage: set versionClient to module version (55f0d92)
    shell: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • shell: set versionClient to module version (55f0d92)
    speech: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • speech: set versionClient to module version (55f0d92)
    storagetransfer: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • storagetransfer: set versionClient to module version (55f0d92)
    talent: 0.5.0

    0.5.0 (2022-02-23)

    Features

    • talent: set versionClient to module version (55f0d92)
    texttospeech: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • texttospeech: set versionClient to module version (55f0d92)
    tpu: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • tpu: set versionClient to module version (55f0d92)
    trace: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • trace: set versionClient to module version (55f0d92)
    translate: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • translate: set versionClient to module version (55f0d92)
    video: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • video: set versionClient to module version (55f0d92)
    videointelligence: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • videointelligence: set versionClient to module version (55f0d92)
    vision: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • vision: set versionClient to module version (55f0d92)
    vmmigration: 0.3.0

    0.3.0 (2022-02-23)

    Features

    • vmmigration: set versionClient to module version (55f0d92)
    vpcaccess: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • vpcaccess: set versionClient to module version (55f0d92)
    webrisk: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • webrisk: set versionClient to module version (55f0d92)
    websecurityscanner: 1.2.0

    1.2.0 (2022-02-23)

    Features

    • websecurityscanner: set versionClient to module version (55f0d92)
    workflows: 1.3.0

    1.3.0 (2022-02-23)

    Features

    • workflows: set versionClient to module version (55f0d92)

    This PR was generated with Release Please. See documentation.

  • spanner: TestOCStats_SessionPool failed

    spanner: TestOCStats_SessionPool failed

    Note: #7111 was also for this test, but it was closed more than 10 days ago. So, I didn't mark it flaky.


    commit: 4448e1236209ef12ca0b8ab6c16fa9f56c531190 buildURL: Build Status, Sponge status: failed

    Test output
        oc_test.go:372: Incorrect instance ID: gotest-1673084311735670052-01
  • container: Allow programmatic creation of subnetworks to avoid exceeding max secondary ranges per subnetwork (30)

    container: Allow programmatic creation of subnetworks to avoid exceeding max secondary ranges per subnetwork (30)

    Is your feature request related to a problem? Please describe.

    Seems that in order to avoid hitting the secondary ranges limit per subnetwork (30) (as described in https://github.com/elastic/cloud-on-k8s/issues/2615#issuecomment-591118282 one can use --create-subnetwork flag using the CLI: gcloud container clusters create. That option doesn't seem present when using the API.

    I.e. using this:

    pbcluster := containerpb.Cluster{
    	Name:             name,
    	InitialNodeCount: 1,
    	AddonsConfig: ...,
    	// Subnetwork: "custom", // this is not allowed when "custom" subnetwork doesn't exist
    }
    req := containerpb.CreateClusterRequest{
    	Parent: fmt.Sprintf("projects/%s/locations/%s", project, location),
    	Cluster: &pbcluster,
    }
    _, err = mgrc.CreateCluster(ctx, &req)
    

    one cannot create the subnet to use as with the CLI. containerpb.CreateClusterRequest doesn't seem to expose an appropriate flag nor is there a separate API that would allow subnet creation (that I can find).

    Describe the solution you'd like

    Feature parity within the API for --create-subnetwork flag

    Describe alternatives you've considered

    Spawning a separate process which would call gcloud container clusters create --create-subnetwork ...

  • chore(all): auto-regenerate gapics

    chore(all): auto-regenerate gapics

    This is an auto-generated regeneration of the gapic clients by cloud.google.com/go/internal/gapicgen. Once the corresponding genproto PR is submitted, genbot will update this PR with a newer dependency to the newer version of genproto and assign reviewers to this PR.

    If you have been assigned to review this PR, please:

    • Ensure that the version of genproto in go.mod has been updated.
    • Ensure that CI is passing. If it's failing, it requires your manual attention.
    • Approve and submit this PR if you believe it's ready to ship.

    Corresponding genproto PR: https://github.com/googleapis/go-genproto/pull/958

  • compute/apiv1: TestCreateGetPutPatchListInstance failed

    compute/apiv1: TestCreateGetPutPatchListInstance failed

    Note: #7041 was also for this test, but it was closed more than 10 days ago. So, I didn't mark it flaky.


    commit: 633fead1de1e1895e1631e02d822576962e65eb4 buildURL: Build Status, Sponge status: failed

    Test output
    /usr/local/go/src/testing/testing.go:2036 +0xbb
    /usr/local/go/src/time/sleep.go:176 +0x48
    /usr/local/go/src/testing/testing.go:1494 +0x789
    /usr/local/go/src/testing/testing.go:1846 +0x9a
    /usr/local/go/src/testing/testing.go:1446 +0x217
    /usr/local/go/src/testing/testing.go:1844 +0x7ed
    /usr/local/go/src/testing/testing.go:1726 +0xa85
    _testmain.go:63 +0x2ea
    /go/pkg/mod/[email protected]/stats/view/worker.go:292 +0x185
    /go/pkg/mod/[email protected]/stats/view/worker.go:34 +0xf7
    /go/pkg/mod/github.com/googleapis/gax-go/[email protected]/invoke.go:57 +0xed
    /tmpfs/src/google-cloud-go/compute/apiv1/operations.go:57 +0x105
    /tmpfs/src/google-cloud-go/compute/apiv1/smoke_test.go:86 +0xf9a
    /usr/local/go/src/testing/testing.go:1446 +0x217
    /usr/local/go/src/testing/testing.go:1493 +0x75e
    /usr/local/go/src/runtime/netpoll.go:305 +0x89
    /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0xbd
    /usr/local/go/src/internal/poll/fd_poll_runtime.go:89
    /usr/local/go/src/internal/poll/fd_unix.go:167 +0x415
    /usr/local/go/src/net/fd_posix.go:55 +0x51
    /usr/local/go/src/net/net.go:183 +0xb1
    /usr/local/go/src/crypto/tls/conn.go:787 +0x86
    /usr/local/go/src/bytes/buffer.go:202 +0x113
    /usr/local/go/src/crypto/tls/conn.go:809 +0x1f3
    /usr/local/go/src/crypto/tls/conn.go:616 +0x417
    /usr/local/go/src/crypto/tls/conn.go:582
    /usr/local/go/src/crypto/tls/conn.go:1287 +0x29d
    /usr/local/go/src/bufio/bufio.go:237 +0x4f3
    /usr/local/go/src/io/io.go:332 +0xde
    /usr/local/go/src/io/io.go:351
    /go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237 +0x96
    /go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498 +0x10f
    /go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2156 +0x1f9
    /go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:2051 +0x9f
    /go/pkg/mod/golang.org/x/[email protected]/http2/transport.go:748 +0x14ec
  • chore(main): release pubsublite 1.7.0

    chore(main): release pubsublite 1.7.0

  • chore(main): release pubsub 1.29.0

    chore(main): release pubsub 1.29.0

☁️🏃 Get up and running with Go on Google Cloud.

Get up and running with Go and gRPC on Google Cloud Platform, with this lightweight, opinionated, batteries-included service SDK.

Dec 20, 2022
Sample apps and code written for Google Cloud in the Go programming language.
Sample apps and code written for Google Cloud in the Go programming language.

Google Cloud Platform Go Samples This repository holds sample code written in Go that demonstrates the Google Cloud Platform. Some samples have accomp

Jan 9, 2023
Use Google Cloud KMS as an io.Reader and rand.Source.

Google Cloud KMS Go io.Reader and rand.Source This package provides a struct that implements Go's io.Reader and math/rand.Source interfaces, using Goo

Dec 1, 2022
GoDrive: A cloud storage system similar to Dropbox or Google Drive, with resilient
GoDrive: A cloud storage system similar to Dropbox or Google Drive, with resilient

Cloud Storage Service Author: Marisa Tania, Ryan Tjakrakartadinata Professor: Matthew Malensek See project spec here: https://www.cs.usfca.edu/~mmalen

Dec 7, 2021
TurtleDex is a decentralized cloud storage platform that radically alters the landscape of cloud storage.

TurtleDex is a decentralized cloud storage platform that radically alters the landscape of cloud storage. By leveraging smart contracts, client-side e

Feb 17, 2021
Cloudpods is a cloud-native open source unified multi/hybrid-cloud platform developed with Golang
Cloudpods is a cloud-native open source unified multi/hybrid-cloud platform developed with Golang

Cloudpods is a cloud-native open source unified multi/hybrid-cloud platform developed with Golang, i.e. Cloudpods is a cloud on clouds. Cloudpods is able to manage not only on-premise KVM/baremetals, but also resources from many cloud accounts across many cloud providers. It hides the differences of underlying cloud providers and exposes one set of APIs that allow programatically interacting with these many clouds.

Jan 11, 2022
Lightweight Cloud Instance Contextualizer
Lightweight Cloud Instance Contextualizer

Flamingo Flamingo is a lightweight contextualization tool that aims to handle initialization of cloud instances. It is meant to be a replacement for c

Jun 18, 2022
Go language interface to Swift / Openstack Object Storage / Rackspace cloud files (golang)

Swift This package provides an easy to use library for interfacing with Swift / Openstack Object Storage / Rackspace cloud files from the Go Language

Nov 9, 2022
The extensible SQL interface to your favorite cloud APIs.
The extensible SQL interface to your favorite cloud APIs.

The extensible SQL interface to your favorite cloud APIs.

Jan 4, 2023
Terraform provider for HashiCorp Cloud Platform.

HashiCorp Cloud Platform (HCP) Terraform Provider Requirements Terraform >= 0.12.x Go >= 1.14 Building The Provider Clone the repository Enter the rep

Dec 25, 2022
The Cloud Posse Terraform Provider for various utilities (E.g. deep merging)
The Cloud Posse Terraform Provider for various utilities (E.g. deep merging)

terraform-provider-utils Terraform provider to add additional missing functionality to Terraform This project is part of our comprehensive "SweetOps"

Jan 7, 2023
Cloud cost estimates for Terraform in your CLI and pull requests 💰📉
Cloud cost estimates for Terraform in your CLI and pull requests 💰📉

Infracost shows cloud cost estimates for Terraform projects. It helps developers, devops and others to quickly see the cost breakdown and compare different options upfront.

Jan 2, 2023
Cloud-native way to provide elastic Jupyter Notebook services on Kubernetes
Cloud-native way to provide elastic Jupyter Notebook services on Kubernetes

elastic-jupyter-operator: Elastic Jupyter on Kubernetes Kubernetes 原生的弹性 Jupyter 即服务 介绍 为用户按需提供弹性的 Jupyter Notebook 服务。elastic-jupyter-operator 提供以下特性

Dec 29, 2022
A Cloud Native Buildpack for Go

The Go Paketo Buildpack provides a set of collaborating buildpacks that enable the building of a Go-based application.

Dec 14, 2022
cloud-native local storage management system
cloud-native local storage management system

Open-Local是由多个组件构成的本地磁盘管理系统,目标是解决当前 Kubernetes 本地存储能力缺失问题。通过Open-Local,使用本地存储会像集中式存储一样简单。

Dec 30, 2022
Fleex allows you to create multiple VPS on cloud providers and use them to distribute your workload.
Fleex allows you to create multiple VPS on cloud providers and use them to distribute your workload.

Fleex allows you to create multiple VPS on cloud providers and use them to distribute your workload. Run tools like masscan, puredns, ffuf, httpx or anything you need and get results quickly!

Jan 6, 2023
Elkeid is a Cloud-Native Host-Based Intrusion Detection solution project to provide next-generation Threat Detection and Behavior Audition with modern architecture.
Elkeid is a Cloud-Native Host-Based Intrusion Detection solution project to provide next-generation Threat Detection and Behavior Audition with modern architecture.

Elkeid is a Cloud-Native Host-Based Intrusion Detection solution project to provide next-generation Threat Detection and Behavior Audition with modern architecture.

Dec 30, 2022
A local emulator for Cloud Bigtable with persistance to a sqlite3 backend.

Little Bigtable A local emulator for Cloud Bigtable with persistance to a sqlite3 backend. The Cloud SDK provided cbtemulator is in-memory and does no

Sep 29, 2022
Terraform Provider for Confluent Cloud

Terraform Provider for Confluent Cloud The Terraform Confluent Cloud provider is a plugin for Terraform that allows for the lifecycle management of Co

Jul 19, 2022