Share via


Storage interface

Storage properties of a server.

Properties

autoGrow

Flag to enable or disable the automatic growth of storage size of a server when available space is nearing zero and conditions allow for automatically growing storage size.

iops

Maximum IOPS supported for storage. Required when type of storage is PremiumV2_LRS or UltraSSD_LRS.

storageSizeGB

Size of storage assigned to a server.

throughput

Maximum throughput supported for storage. Required when type of storage is PremiumV2_LRS or UltraSSD_LRS.

tier

Storage tier of a server.

type

Type of storage assigned to a server. Allowed values are Premium_LRS, PremiumV2_LRS, or UltraSSD_LRS. If not specified, it defaults to Premium_LRS.

Property Details

autoGrow

Flag to enable or disable the automatic growth of storage size of a server when available space is nearing zero and conditions allow for automatically growing storage size.

autoGrow?: string

Property Value

string

iops

Maximum IOPS supported for storage. Required when type of storage is PremiumV2_LRS or UltraSSD_LRS.

iops?: number

Property Value

number

storageSizeGB

Size of storage assigned to a server.

storageSizeGB?: number

Property Value

number

throughput

Maximum throughput supported for storage. Required when type of storage is PremiumV2_LRS or UltraSSD_LRS.

throughput?: number

Property Value

number

tier

Storage tier of a server.

tier?: string

Property Value

string

type

Type of storage assigned to a server. Allowed values are Premium_LRS, PremiumV2_LRS, or UltraSSD_LRS. If not specified, it defaults to Premium_LRS.

type?: string

Property Value

string