FunctionAppRuntimes Class

Definition

Function App stack runtimes.

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

Constructors

FunctionAppRuntimes()

Creates an new FunctionAppRuntimes instance.

Properties

LinuxRuntimeSettingAppSettingsDictionary

Application settings associated with the minor version.

LinuxRuntimeSettingEndOfLifeDate

End-of-life date for the minor version.

LinuxRuntimeSettingIsAutoUpdate

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

LinuxRuntimeSettingIsDefault

true if the minor version the default; 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

Function 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.

LinuxRuntimeSettingsSiteConfigPropertiesDictionaryJavaVersion

JavaVersion configuration setting.

LinuxRuntimeSettingsSiteConfigPropertiesDictionaryLinuxFxVersion

LinuxFxVersion configuration setting.

LinuxRuntimeSettingsSiteConfigPropertiesDictionaryPowerShellVersion

PowerShellVersion configuration setting.

LinuxRuntimeSettingsSiteConfigPropertiesDictionaryUse32BitWorkerProcess

true if use32BitWorkerProcess should be set to true for the stack; otherwise, false.

LinuxRuntimeSettingSupportedFunctionsExtensionVersion

List of supported Functions extension versions.

WindowRuntimeSettingAppSettingsDictionary

Application settings associated with the minor version.

WindowRuntimeSettingEndOfLifeDate

End-of-life date for the minor version.

WindowRuntimeSettingIsAutoUpdate

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

WindowRuntimeSettingIsDefault

true if the minor version the default; 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

Function App stack minor version (runtime only).

WindowRuntimeSettingSupportedFunctionsExtensionVersion

List of supported Functions extension versions.

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.

WindowsRuntimeSettingsSiteConfigPropertiesDictionaryJavaVersion

JavaVersion configuration setting.

WindowsRuntimeSettingsSiteConfigPropertiesDictionaryLinuxFxVersion

LinuxFxVersion configuration setting.

WindowsRuntimeSettingsSiteConfigPropertiesDictionaryPowerShellVersion

PowerShellVersion configuration setting.

WindowsRuntimeSettingsSiteConfigPropertiesDictionaryUse32BitWorkerProcess

true if use32BitWorkerProcess should be set to true for the stack; otherwise, false.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FunctionAppRuntimes.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FunctionAppRuntimes.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FunctionAppRuntimes into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to