Skip to main content

runtimes

Creates, updates, deletes, gets or lists a runtimes resource.

Overview

Nameruntimes
TypeResource
Idgoogle.appengine.runtimes

Fields

The following fields are returned by SELECT queries:

Successful response

NameDatatypeDescription
namestringThe name of the runtime, e.g., 'go113', 'nodejs12', etc.
decommissionedDateobjectDate when Runtime is decommissioned. (id: Date)
deprecationDateobjectDate when Runtime is deprecated. (id: Date)
displayNamestringUser-friendly display name, e.g. 'Node.js 12', etc.
endOfSupportDateobjectDate when Runtime is end of support. (id: Date)
environmentstringThe environment of the runtime.
stagestringThe stage of life this runtime is in, e.g., BETA, GA, etc.
supportedOperatingSystemsarraySupported operating systems for the runtime, e.g., 'ubuntu22', etc.
warningsarrayWarning messages, e.g., a deprecation warning.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
list_runtimesselectappsIdenvironmentLists all the available runtimes for the application.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
appsIdstring
environmentstring

SELECT examples

Lists all the available runtimes for the application.

SELECT
name,
decommissionedDate,
deprecationDate,
displayName,
endOfSupportDate,
environment,
stage,
supportedOperatingSystems,
warnings
FROM google.appengine.runtimes
WHERE appsId = '{{ appsId }}' -- required
AND environment = '{{ environment }}';