Compartilhar via


FunctionsRuntime Class

Definition

Function app runtime name and version.

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

Constructors

Name Description
FunctionsRuntime()

Creates an new FunctionsRuntime instance.

Properties

Name Description
Name

Function app runtime name. Available options: dotnet-isolated, node, java, powershell, python, custom

Version

Function app runtime version. Example: 8 (for dotnet-isolated)

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FunctionsRuntime.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FunctionsRuntime.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FunctionsRuntime into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to