Share via


ManagedInstanceLongTermRetentionBackup Class

Definition

A long term retention backup for a managed database.

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedInstanceLongTermRetentionBackup : Microsoft.Azure.Management.Sql.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedInstanceLongTermRetentionBackup = class
    inherit ProxyResource
Public Class ManagedInstanceLongTermRetentionBackup
Inherits ProxyResource
Inheritance
ManagedInstanceLongTermRetentionBackup
Attributes

Constructors

ManagedInstanceLongTermRetentionBackup()

Initializes a new instance of the ManagedInstanceLongTermRetentionBackup class.

ManagedInstanceLongTermRetentionBackup(String, String, String, String, Nullable<DateTime>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, String)

Initializes a new instance of the ManagedInstanceLongTermRetentionBackup class.

Properties

BackupExpirationTime

Gets the time the long term retention backup will expire.

BackupStorageRedundancy

Gets the storage redundancy type of the backup. Possible values include: 'Geo', 'Local', 'Zone', 'GeoZone'

BackupTime

Gets the time the backup was taken

DatabaseDeletionTime

Gets the delete time of the database

DatabaseName

Gets the name of the database the backup belong to

Id

Gets resource ID.

(Inherited from Resource)
ManagedInstanceCreateTime

Gets the create time of the instance.

ManagedInstanceName

Gets the managed instance that the backup database belongs to.

Name

Gets resource name.

(Inherited from Resource)
Type

Gets resource type.

(Inherited from Resource)

Applies to