Share via


IServerForUpdate Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20210501.ServerForUpdateTypeConverter))]
public interface IServerForUpdate : Microsoft.Azure.PowerShell.Cmdlets.MySql.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.MySql.Models.Api20210501.ServerForUpdateTypeConverter))>]
type IServerForUpdate = interface
    interface IJsonSerializable
Public Interface IServerForUpdate
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

AdministratorLoginPassword

The password of the administrator login.

BackupEarliestRestoreDate

Earliest restore point creation time (ISO8601 format)

BackupGeoRedundantBackup

Whether or not geo redundant backup is enabled.

BackupRetentionDay

Backup retention days for the server.

HighAvailabilityMode

High availability mode for a server.

HighAvailabilityStandbyAvailabilityZone

Availability zone of the standby server.

HighAvailabilityState

The state of server high availability.

MaintenanceWindowCustomWindow

indicates whether custom window is enabled or disabled

MaintenanceWindowDayOfWeek

day of week for maintenance window

MaintenanceWindowStartHour

start hour for maintenance window

MaintenanceWindowStartMinute

start minute for maintenance window

ReplicationRole

The replication role of the server.

SkuName

The name of the sku, e.g. Standard_D32s_v3.

SkuTier

The tier of the particular SKU, e.g. GeneralPurpose.

StorageAutoGrow

Enable Storage Auto Grow or not.

StorageIop

Storage IOPS for a server.

StorageSizeGb

Max storage size allowed for a server.

StorageSku

The sku name of the server storage.

Tag

Application-specific metadata in the form of key-value pairs.

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to