FileSharePropertiesFileSharePaidBurstingArgs

data class FileSharePropertiesFileSharePaidBurstingArgs(val paidBurstingEnabled: Output<Boolean>? = null, val paidBurstingMaxBandwidthMibps: Output<Int>? = null, val paidBurstingMaxIops: Output<Int>? = null) : ConvertibleToJava<FileSharePropertiesFileSharePaidBurstingArgs>

File Share Paid Bursting properties.

Constructors

constructor(paidBurstingEnabled: Output<Boolean>? = null, paidBurstingMaxBandwidthMibps: Output<Int>? = null, paidBurstingMaxIops: Output<Int>? = null)

Properties

Link copied to clipboard
val paidBurstingEnabled: Output<Boolean>? = null

Indicates whether paid bursting is enabled for the share. This property is only for file shares created under Files Provisioned v1 SSD account type.

Link copied to clipboard
val paidBurstingMaxBandwidthMibps: Output<Int>? = null

The maximum paid bursting bandwidth for the share, in mebibytes per second. This property is only for file shares created under Files Provisioned v1 SSD account type. The maximum allowed value is 10340 which is the maximum allowed bandwidth for a share.

Link copied to clipboard
val paidBurstingMaxIops: Output<Int>? = null

The maximum paid bursting IOPS for the share. This property is only for file shares created under Files Provisioned v1 SSD account type. The maximum allowed value is 102400 which is the maximum allowed IOPS for a share.

Functions

Link copied to clipboard
open override fun toJava(): FileSharePropertiesFileSharePaidBurstingArgs