ArmStorageModelFactory.FileServiceUsageProperties Method

Definition

File service usage in storage account including account limits, file share limits and constants used in recommendations and bursting formula.

public static Azure.ResourceManager.Storage.Models.FileServiceUsageProperties FileServiceUsageProperties(Azure.ResourceManager.Storage.Models.FileServiceAccountLimits storageAccountLimits = default, Azure.ResourceManager.Storage.Models.FileShareLimits fileShareLimits = default, Azure.ResourceManager.Storage.Models.FileShareRecommendations fileShareRecommendations = default, Azure.ResourceManager.Storage.Models.BurstingConstants burstingConstants = default, Azure.ResourceManager.Storage.Models.FileServiceAccountUsage storageAccountUsage = default);
static member FileServiceUsageProperties : Azure.ResourceManager.Storage.Models.FileServiceAccountLimits * Azure.ResourceManager.Storage.Models.FileShareLimits * Azure.ResourceManager.Storage.Models.FileShareRecommendations * Azure.ResourceManager.Storage.Models.BurstingConstants * Azure.ResourceManager.Storage.Models.FileServiceAccountUsage -> Azure.ResourceManager.Storage.Models.FileServiceUsageProperties
Public Shared Function FileServiceUsageProperties (Optional storageAccountLimits As FileServiceAccountLimits = Nothing, Optional fileShareLimits As FileShareLimits = Nothing, Optional fileShareRecommendations As FileShareRecommendations = Nothing, Optional burstingConstants As BurstingConstants = Nothing, Optional storageAccountUsage As FileServiceAccountUsage = Nothing) As FileServiceUsageProperties

Parameters

storageAccountLimits
FileServiceAccountLimits

Maximum provisioned storage, IOPS, bandwidth and number of file shares limits for the storage account.

fileShareLimits
FileShareLimits

Minimum and maximum provisioned storage, IOPS and bandwidth limits for a file share in the storage account.

fileShareRecommendations
FileShareRecommendations

Constants used for calculating recommended provisioned IOPS and bandwidth for a file share in the storage account.

burstingConstants
BurstingConstants

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

storageAccountUsage
FileServiceAccountUsage

Usage of provisioned storage, IOPS, bandwidth and number of file shares across all live shares and soft-deleted shares in the account.

Returns

A new FileServiceUsageProperties instance for mocking.

Applies to