IFunctionAppRuntimes Interface

Definition

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

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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to