Share via


ArmPostgreSqlFlexibleServersModelFactory.PostgreSqlFlexibleServerStorageCapability Method

Definition

Initializes a new instance of PostgreSqlFlexibleServerStorageCapability.

public static Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerStorageCapability PostgreSqlFlexibleServerStorageCapability (Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexbileServerCapabilityStatus? capabilityStatus = default, string reason = default, long? supportedIops = default, long? storageSizeInMB = default, string defaultIopsTier = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerStorageTierCapability> supportedIopsTiers = default);
static member PostgreSqlFlexibleServerStorageCapability : Nullable<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexbileServerCapabilityStatus> * string * Nullable<int64> * Nullable<int64> * string * seq<Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerStorageTierCapability> -> Azure.ResourceManager.PostgreSql.FlexibleServers.Models.PostgreSqlFlexibleServerStorageCapability
Public Shared Function PostgreSqlFlexibleServerStorageCapability (Optional capabilityStatus As Nullable(Of PostgreSqlFlexbileServerCapabilityStatus) = Nothing, Optional reason As String = Nothing, Optional supportedIops As Nullable(Of Long) = Nothing, Optional storageSizeInMB As Nullable(Of Long) = Nothing, Optional defaultIopsTier As String = Nothing, Optional supportedIopsTiers As IEnumerable(Of PostgreSqlFlexibleServerStorageTierCapability) = Nothing) As PostgreSqlFlexibleServerStorageCapability

Parameters

capabilityStatus
Nullable<PostgreSqlFlexbileServerCapabilityStatus>

The status of the capability.

reason
String

The reason for the capability not being available.

supportedIops
Nullable<Int64>

Supported IOPS.

storageSizeInMB
Nullable<Int64>

Storage size in MB.

defaultIopsTier
String

Default tier for IOPS.

supportedIopsTiers
IEnumerable<PostgreSqlFlexibleServerStorageTierCapability>

List of available options to upgrade the storage performance.

Returns

A new PostgreSqlFlexibleServerStorageCapability instance for mocking.

Applies to