Firebase App Hosting API . projects . locations . supportedRuntimes

Instance Methods

close()

Close httplib2 connections.

list(parent, pageSize=None, x__xgafv=None)

Lists the runtimes supported by the backend. The list of runtimes may vary across projects and locations, for example, during staged rollouts of new runtime support.

Method Details

close()
Close httplib2 connections.
list(parent, pageSize=None, x__xgafv=None)
Lists the runtimes supported by the backend. The list of runtimes may vary across projects and locations, for example, during staged rollouts of new runtime support.

Args:
  parent: string, Required. The parent, which owns this collection of SupportedRuntime. Format: projects/{project}/locations/{location} (required)
  pageSize: integer, Optional. The suggested number of runtimes to return. This field is ignored. We return all runtimes in a single page regardless of the page size.
  x__xgafv: string, V1 error format.
    Allowed values
      1 - v1 error format
      2 - v2 error format

Returns:
  An object of the form:

    { # Response message for a list of supported runtimes.
  "supportedRuntimes": [ # The list of supported runtimes.
    { # Represents a single FAH supported runtime. Although instances of this resource are parented by a project and location, the set of available runtimes may vary across projects and locations, for example, during staged rollouts of new runtime support.
      "automaticBaseImageUpdatesSupported": True or False, # Output only. True if Automatic Base Image Updates (ABIU) is supported for this runtime.
      "decommissionTime": "A String", # Output only. The time at which this runtime will be decommissioned. After this date, the runtime can no longer be used for new builds.
      "deprecateTime": "A String", # Output only. The time at which this runtime will effectively be deprecated. After this date, the runtime is still usable but may not receive new features or updates.
      "name": "A String", # Identifier. The resource name of the supported runtime. Format: projects/{project}/locations/{location}/supportedRuntimes/{runtime_id}
      "runtimeId": "A String", # Output only. The identifier of the runtime, e.g., "nodejs22".
    },
  ],
}