Share via


SiteLimits Class

Definition

Metric limits set on an app.

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

Constructors

SiteLimits()

Creates an new SiteLimits instance.

Properties

MaxDiskSizeInMb

Maximum allowed disk size usage in MB.

MaxMemoryInMb

Maximum allowed memory usage in MB.

MaxPercentageCpu

Maximum allowed CPU usage percentage.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SiteLimits.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SiteLimits.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SiteLimits into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to