Backup Class

Definition

Backup properties of a server

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20210601.BackupTypeConverter))]
public class Backup : Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20210601.IBackup
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20210601.BackupTypeConverter))>]
type Backup = class
    interface IBackup
    interface IJsonSerializable
Public Class Backup
Implements IBackup
Inheritance
Backup
Attributes
Implements

Constructors

Backup()

Creates an new Backup instance.

Properties

EarliestRestoreDate

The earliest restore point time (ISO8601 format) for server.

GeoRedundantBackup

A value indicating whether Geo-Redundant backup is enabled on the server.

RetentionDay

Backup retention days for the server.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of Backup.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of Backup.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.PostgreSql.Models.Api20210601.IBackup.

FromJsonString(String)

Creates a new instance of Backup, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of Backup into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to