ArmMySqlModelFactory.MySqlPerformanceTierServiceLevelObjectives Method

Definition

Initializes a new instance of MySqlPerformanceTierServiceLevelObjectives.

public static Azure.ResourceManager.MySql.Models.MySqlPerformanceTierServiceLevelObjectives MySqlPerformanceTierServiceLevelObjectives (string id = default, string edition = default, int? vCores = default, string hardwareGeneration = default, int? maxBackupRetentionDays = default, int? minBackupRetentionDays = default, int? maxStorageInMB = default, int? minStorageInMB = default);
static member MySqlPerformanceTierServiceLevelObjectives : string * string * Nullable<int> * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> -> Azure.ResourceManager.MySql.Models.MySqlPerformanceTierServiceLevelObjectives
Public Shared Function MySqlPerformanceTierServiceLevelObjectives (Optional id As String = Nothing, Optional edition As String = Nothing, Optional vCores As Nullable(Of Integer) = Nothing, Optional hardwareGeneration As String = Nothing, Optional maxBackupRetentionDays As Nullable(Of Integer) = Nothing, Optional minBackupRetentionDays As Nullable(Of Integer) = Nothing, Optional maxStorageInMB As Nullable(Of Integer) = Nothing, Optional minStorageInMB As Nullable(Of Integer) = Nothing) As MySqlPerformanceTierServiceLevelObjectives

Parameters

id
String

ID for the service level objective.

edition
String

Edition of the performance tier.

vCores
Nullable<Int32>

vCore associated with the service level objective.

hardwareGeneration
String

Hardware generation associated with the service level objective.

maxBackupRetentionDays
Nullable<Int32>

Maximum Backup retention in days for the performance tier edition.

minBackupRetentionDays
Nullable<Int32>

Minimum Backup retention in days for the performance tier edition.

maxStorageInMB
Nullable<Int32>

Max storage allowed for a server.

minStorageInMB
Nullable<Int32>

Max storage allowed for a server.

Returns

A new MySqlPerformanceTierServiceLevelObjectives instance for mocking.

Applies to