[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-03 (世界標準時間)。"],[[["\u003cp\u003eCloud Run functions require periodic updates and redeployment to maintain security and keep functions up-to-date with supported runtimes.\u003c/p\u003e\n"],["\u003cp\u003eRuntimes are subject to deprecation and decommissioning, which includes a deprecation period during which you should migrate to a newer runtime, and a decommission period after which the runtime can no longer be used and functions may be disabled.\u003c/p\u003e\n"],["\u003cp\u003eThe deprecation and decommission dates are provided for each runtime, with the former representing the start of the deprecation period, and the latter the start of the decommission period.\u003c/p\u003e\n"],["\u003cp\u003eBlank deprecation or decommission dates in the tables indicate that the phase has not yet been scheduled, but users should revisit the page to stay informed.\u003c/p\u003e\n"],["\u003cp\u003eThe provided runtime tables are showing Node.js, Python, Go, Java, Ruby, PHP, and .NET Core language runtimes, along with their generation, environment, runtime ID, deprecation, and decommission information.\u003c/p\u003e\n"]]],[],null,["# Runtime Support\n===============\n\nTo keep your functions up-to-date and secure, we occasionally need you to update\nyour functions and re-deploy them to use a supported runtime. Runtimes on\nCloud Run functions include an operating system, software required to build and\nexecute code written for a specific programming language, and software to\nsupport your functions. Cloud Run functions applies updates to runtimes in\naccordance with your selected\n[security update policy](/functions/docs/securing/execution-environment-security#security_update_policy).\n\nDeprecation and Decommissioning\n-------------------------------\n\nWhen a component is no longer actively maintained, Cloud Run functions may\ndeprecate and eventually remove the runtime.\n\nThis has three aspects: a publication of the deprecation date, a deprecation\nperiod, and a decommission date.\nIn the following tables, the deprecation date is the start of the deprecation\nperiod, while the decommission date indicates the start of the\ndecommission period.\n\nDuring the deprecation period, you can generally continue to create new\nfunctions and update existing functions using the runtime. You should use this\ntime to migrate functions that use the deprecated runtime to a more up-to-date\nruntime.\n\nAfter the decommission date, you can no longer create new functions or update\nexisting functions using the runtime. You must choose a more up-to-date runtime\nto deploy your functions. Functions that continue to use a decommissioned\nruntime may be disabled.\n\nSupport Schedule\n----------------\n\nHere is the list of supported Cloud Run functions runtimes, as\nwell as runtimes that have been deprecated or decommissioned.\n\nBased on qualification and stability of releases, availability and key dates might\nbe delayed. A blank deprecation or decommission date means that phase\nhas not yet been scheduled. Revisit this page to stay up to date.\n| **Note:** You use the **Runtime ID** value if you're deploying functions [from the command line](/functions/docs/deploying/filesystem) or through [Terraform](https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/cloudfunctions_function).\n\n### Node.js\n\n### Python\n\n### Go\n\n| **Note:** Go's [release policy](https://go.dev/doc/devel/release#policy) states that each major Go release is supported until there are two newer major releases. Key dates might not be available until newer versions of Go are made publicly available.\n\n### Java\n\n### Ruby\n\n### PHP\n\n### .NET Core"]]