Share via


ArmMySqlFlexibleServersModelFactory.MySqlFlexibleServerStorageEditionCapability Method

Definition

Initializes a new instance of MySqlFlexibleServerStorageEditionCapability.

public static Azure.ResourceManager.MySql.FlexibleServers.Models.MySqlFlexibleServerStorageEditionCapability MySqlFlexibleServerStorageEditionCapability (string name = default, long? minStorageSize = default, long? maxStorageSize = default, long? minBackupRetentionDays = default, long? maxBackupRetentionDays = default, long? minBackupIntervalHours = default, long? maxBackupIntervalHours = default);
static member MySqlFlexibleServerStorageEditionCapability : string * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> * Nullable<int64> -> Azure.ResourceManager.MySql.FlexibleServers.Models.MySqlFlexibleServerStorageEditionCapability
Public Shared Function MySqlFlexibleServerStorageEditionCapability (Optional name As String = Nothing, Optional minStorageSize As Nullable(Of Long) = Nothing, Optional maxStorageSize As Nullable(Of Long) = Nothing, Optional minBackupRetentionDays As Nullable(Of Long) = Nothing, Optional maxBackupRetentionDays As Nullable(Of Long) = Nothing, Optional minBackupIntervalHours As Nullable(Of Long) = Nothing, Optional maxBackupIntervalHours As Nullable(Of Long) = Nothing) As MySqlFlexibleServerStorageEditionCapability

Parameters

name
String

storage edition name.

minStorageSize
Nullable<Int64>

The minimal supported storage size.

maxStorageSize
Nullable<Int64>

The maximum supported storage size.

minBackupRetentionDays
Nullable<Int64>

Minimal backup retention days.

maxBackupRetentionDays
Nullable<Int64>

Maximum backup retention days.

minBackupIntervalHours
Nullable<Int64>

Minimal backup interval hours.

maxBackupIntervalHours
Nullable<Int64>

Maximum backup interval hours.

Returns

A new MySqlFlexibleServerStorageEditionCapability instance for mocking.

Applies to