MySqlFlexibleServerBackupProperties Class

Definition

Storage Profile properties of a server.

public class MySqlFlexibleServerBackupProperties
public class MySqlFlexibleServerBackupProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.MySql.FlexibleServers.Models.MySqlFlexibleServerBackupProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.MySql.FlexibleServers.Models.MySqlFlexibleServerBackupProperties>
type MySqlFlexibleServerBackupProperties = class
type MySqlFlexibleServerBackupProperties = class
    interface IJsonModel<MySqlFlexibleServerBackupProperties>
    interface IPersistableModel<MySqlFlexibleServerBackupProperties>
Public Class MySqlFlexibleServerBackupProperties
Public Class MySqlFlexibleServerBackupProperties
Implements IJsonModel(Of MySqlFlexibleServerBackupProperties), IPersistableModel(Of MySqlFlexibleServerBackupProperties)
Inheritance
MySqlFlexibleServerBackupProperties
Implements

Constructors

MySqlFlexibleServerBackupProperties()

Initializes a new instance of MySqlFlexibleServerBackupProperties.

Properties

BackupIntervalHours

Backup interval hours for the server.

BackupRetentionDays

Backup retention days for the server.

EarliestRestoreOn

Earliest restore point creation time (ISO8601 format).

GeoRedundantBackup

Whether or not geo redundant backup is enabled.

Explicit Interface Implementations

IJsonModel<MySqlFlexibleServerBackupProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<MySqlFlexibleServerBackupProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<MySqlFlexibleServerBackupProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<MySqlFlexibleServerBackupProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<MySqlFlexibleServerBackupProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to