Share via


FunctionsScaleAndConcurrency Class

Definition

Scale and concurrency settings for the function app.

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

Constructors

FunctionsScaleAndConcurrency()

Creates an new FunctionsScaleAndConcurrency instance.

Properties

AlwaysReady

'Always Ready' configuration for the function app.

HttpPerInstanceConcurrency

The maximum number of concurrent HTTP trigger invocations per instance.

InstanceMemoryMb

Set the amount of memory allocated to each instance of the function app in MB. CPU and network bandwidth are allocated proportionally.

MaximumInstanceCount

The maximum number of instances for the function app.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FunctionsScaleAndConcurrency.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FunctionsScaleAndConcurrency.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FunctionsScaleAndConcurrency into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to