Partager via


BurstingConstants Class

Definition

Constants used for calculating included burst IOPS and maximum burst credits for IOPS for a file share in the storage account.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.BurstingConstantsTypeConverter))]
public class BurstingConstants : Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IBurstingConstants
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.BurstingConstantsTypeConverter))>]
type BurstingConstants = class
    interface IBurstingConstants
    interface IJsonSerializable
Public Class BurstingConstants
Implements IBurstingConstants
Inheritance
BurstingConstants
Attributes
Implements

Constructors

Name Description
BurstingConstants()

Creates an new BurstingConstants instance.

Properties

Name Description
BurstFloorIop

The guaranteed floor of burst IOPS for small file shares.

BurstIoScalar

The scalar against provisioned IOPS in the file share included burst IOPS formula.

BurstTimeframeSecond

The time frame for bursting in seconds in the file share maximum burst credits for IOPS formula.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of BurstingConstants.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of BurstingConstants.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IBurstingConstants.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of BurstingConstants into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to