Share via


WebAppRuntimes Class

Definition

Web App stack runtimes.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.WebAppRuntimesTypeConverter))]
public class WebAppRuntimes : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IWebAppRuntimes
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.WebAppRuntimesTypeConverter))>]
type WebAppRuntimes = class
    interface IWebAppRuntimes
    interface IJsonSerializable
Public Class WebAppRuntimes
Implements IWebAppRuntimes
Inheritance
WebAppRuntimes
Attributes
Implements

Constructors

WebAppRuntimes()

Creates an new WebAppRuntimes instance.

Properties

LinuxContainerSettingEndOfLifeDate

End-of-life date for the minor version.

LinuxContainerSettingIsAutoUpdate

true if the stack version is auto-updated; otherwise, false.

LinuxContainerSettingIsDeprecated

true if the stack is deprecated; otherwise, false.

LinuxContainerSettingIsEarlyAccess

true if the minor version is early-access; otherwise, false.

LinuxContainerSettingIsHidden

true if the stack should be hidden; otherwise, false.

LinuxContainerSettingIsPreview

true if the stack is in preview; otherwise, false.

LinuxContainerSettingJava11Runtime

Java 11 version (runtime only).

LinuxContainerSettingJava8Runtime

Java 8 version (runtime only).

LinuxRuntimeSettingEndOfLifeDate

End-of-life date for the minor version.

LinuxRuntimeSettingIsAutoUpdate

true if the stack version is auto-updated; otherwise, false.

LinuxRuntimeSettingIsDeprecated

true if the stack is deprecated; otherwise, false.

LinuxRuntimeSettingIsEarlyAccess

true if the minor version is early-access; otherwise, false.

LinuxRuntimeSettingIsHidden

true if the stack should be hidden; otherwise, false.

LinuxRuntimeSettingIsPreview

true if the stack is in preview; otherwise, false.

LinuxRuntimeSettingRemoteDebuggingSupported

true if remote debugging is supported for the stack; otherwise, false.

LinuxRuntimeSettingRuntimeVersion

Web App stack minor version (runtime only).

LinuxRuntimeSettingsAppInsightsSettingsIsDefaultOff

true if Application Insights is disabled by default for the stack; otherwise, false.

LinuxRuntimeSettingsAppInsightsSettingsIsSupported

true if remote Application Insights is supported for the stack; otherwise, false.

LinuxRuntimeSettingsGitHubActionSettingsIsSupported

true if GitHub Actions is supported for the stack; otherwise, false.

LinuxRuntimeSettingsGitHubActionSettingsSupportedVersion

The minor version that is supported for GitHub Actions.

WindowContainerSettingEndOfLifeDate

End-of-life date for the minor version.

WindowContainerSettingIsAutoUpdate

true if the stack version is auto-updated; otherwise, false.

WindowContainerSettingIsDeprecated

true if the stack is deprecated; otherwise, false.

WindowContainerSettingIsEarlyAccess

true if the minor version is early-access; otherwise, false.

WindowContainerSettingIsHidden

true if the stack should be hidden; otherwise, false.

WindowContainerSettingIsPreview

true if the stack is in preview; otherwise, false.

WindowContainerSettingJavaContainer

Java container (runtime only).

WindowContainerSettingJavaContainerVersion

Java container version (runtime only).

WindowRuntimeSettingEndOfLifeDate

End-of-life date for the minor version.

WindowRuntimeSettingIsAutoUpdate

true if the stack version is auto-updated; otherwise, false.

WindowRuntimeSettingIsDeprecated

true if the stack is deprecated; otherwise, false.

WindowRuntimeSettingIsEarlyAccess

true if the minor version is early-access; otherwise, false.

WindowRuntimeSettingIsHidden

true if the stack should be hidden; otherwise, false.

WindowRuntimeSettingIsPreview

true if the stack is in preview; otherwise, false.

WindowRuntimeSettingRemoteDebuggingSupported

true if remote debugging is supported for the stack; otherwise, false.

WindowRuntimeSettingRuntimeVersion

Web App stack minor version (runtime only).

WindowsRuntimeSettingsAppInsightsSettingsIsDefaultOff

true if Application Insights is disabled by default for the stack; otherwise, false.

WindowsRuntimeSettingsAppInsightsSettingsIsSupported

true if remote Application Insights is supported for the stack; otherwise, false.

WindowsRuntimeSettingsGitHubActionSettingsIsSupported

true if GitHub Actions is supported for the stack; otherwise, false.

WindowsRuntimeSettingsGitHubActionSettingsSupportedVersion

The minor version that is supported for GitHub Actions.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of WebAppRuntimes.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of WebAppRuntimes.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20231201.IWebAppRuntimes.

FromJsonString(String)

Creates a new instance of WebAppRuntimes, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of WebAppRuntimes into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to