Class SupportedRuntime
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.
Implements
Inherited Members
Namespace: Google.Apis.FirebaseAppHosting.v1beta.Data
Assembly: Google.Apis.FirebaseAppHosting.v1beta.dll
Syntax
public class SupportedRuntime : IDirectResponseSchema
Properties
AutomaticBaseImageUpdatesSupported
Output only. True if Automatic Base Image Updates (ABIU) is supported for this runtime.
Declaration
[JsonProperty("automaticBaseImageUpdatesSupported")]
public virtual bool? AutomaticBaseImageUpdatesSupported { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
DecommissionTime
object representation of DecommissionTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DecommissionTimeDateTimeOffset instead.")]
public virtual object DecommissionTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
DecommissionTimeDateTimeOffset
DateTimeOffset representation of DecommissionTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? DecommissionTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
DecommissionTimeRaw
Output only. The time at which this runtime will be decommissioned. After this date, the runtime can no longer be used for new builds.
Declaration
[JsonProperty("decommissionTime")]
public virtual string DecommissionTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeprecateTime
object representation of DeprecateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DeprecateTimeDateTimeOffset instead.")]
public virtual object DeprecateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
DeprecateTimeDateTimeOffset
DateTimeOffset representation of DeprecateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? DeprecateTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
DeprecateTimeRaw
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.
Declaration
[JsonProperty("deprecateTime")]
public virtual string DeprecateTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Name
Identifier. The resource name of the supported runtime. Format: projects/{project}/locations/{location}/supportedRuntimes/{runtime_id}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RuntimeId
Output only. The identifier of the runtime, e.g., "nodejs22".
Declaration
[JsonProperty("runtimeId")]
public virtual string RuntimeId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |