Google Cloud SDK 246.0.0 introduces a breaking change by removing bps- prefixed bandwidth flag values for gcloud compute interconnects attachments commands. Significant new features include the --billing-project flag across all gcloud commands, --allow-unauthenticated for Cloud Functions deployment, and --accelerator for Compute Engine instances with containers. Additionally, the gcloud tasks command group and the --expiration-period flag for Pub/Sub subscriptions have been promoted to General Availability.

Jump to: Annotated Release Notes | Stats 📊

Breaking Changes

  • Removed redundant --bandwidth flag values with bps- prefix from gcloud compute interconnects attachments dedicated create, gcloud compute interconnects attachments dedicated update, gcloud compute interconnects attachments provider create, and gcloud compute interconnects attachments provider update commands. Users must now use matching values without the bps- prefix.

New Features by Service

Cloud SDK

  • Added the --billing-project flag to all gcloud commands for explicitly specifying a project to bill.
    • Flags: --billing-project

Cloud Functions

  • Added the --allow-unauthenticated flag to gcloud beta functions deploy.
    • Flags: --allow-unauthenticated

Cloud Scheduler

  • Added the --attempt-deadline flag to gcloud beta scheduler jobs create.
    • Flags: --attempt-deadline

Compute Engine

  • Added the --accelerator flag to gcloud compute instances create-with-container.
    • Flags: --accelerator
  • Added the --resource-policy flag to gcloud beta compute instances create-disk.
    • Flags: --resource-policy

Vision API

  • Added the gcloud beta ml vision product-search command group.

API Changes

Cloud Pub/Sub

  • Promoted the --expiration-period flag in gcloud pubsub subscriptions create and gcloud pubsub subscriptions update commands to General Availability (GA).

Cloud Tasks

  • Promoted the entire gcloud tasks command group to General Availability (GA).

Stats

  • Files changed: 356
  • Inserted lines: +22,248
  • Deleted lines: -9,990

Generated by Gemini - View full diff

Google, Google Cloud, and gcloud are trademarks of Google LLC. This analysis was automatically generated by an AI agent examining only public release artifacts, without access to internal or non-public information from Google Cloud.