IDatabaseBackupOperations Interface

Definition

Represents all the operations for operating on Azure SQL Database database backups.

public interface IDatabaseBackupOperations
type IDatabaseBackupOperations = interface
Public Interface IDatabaseBackupOperations

Methods

BeginCreateOrUpdateBackupLongTermRetentionVaultAsync(String, String, String, BackupLongTermRetentionVaultCreateOrUpdateParameters, CancellationToken)

Begins creating or updating an Azure SQL Server backup LongTermRetention vault. To determine the status of the operation call GetBackupLongTermRetentionVaultOperationStatus.

BeginCreateOrUpdateDatabaseBackupLongTermRetentionPolicyAsync(String, String, String, String, DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters, CancellationToken)

Begins creating or updating an Azure SQL Server backup LongTermRetention policy. To determine the status of the operation call GetDatabaseBackupLongTermRetentionPolicyOperationStatus.

CreateOrUpdateBackupLongTermRetentionVaultAsync(String, String, String, BackupLongTermRetentionVaultCreateOrUpdateParameters, CancellationToken)

Creates or updates an Azure SQL Server backup LongTermRetention vault.

CreateOrUpdateDatabaseBackupLongTermRetentionPolicyAsync(String, String, String, String, DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters, CancellationToken)

Creates or updates an Azure SQL Database backup LongTermRetention policy.

CreateOrUpdateGeoBackupPolicyAsync(String, String, String, String, GeoBackupPolicyCreateOrUpdateParameters, CancellationToken)

Updates a Azure SQL Database Geo Backup Policy.

GetBackupLongTermRetentionVaultAsync(String, String, String, CancellationToken)

Returns an Azure SQL Server backup LongTermRetention vault

GetBackupLongTermRetentionVaultOperationStatusAsync(String, CancellationToken)

Gets the status of an Azure Sql Server backup LongTermRetention vault create or update operation.

GetDatabaseBackupLongTermRetentionPolicyAsync(String, String, String, String, CancellationToken)

Returns an Azure SQL Database backup LongTermRetention policy

GetDatabaseBackupLongTermRetentionPolicyOperationStatusAsync(String, CancellationToken)

Gets the status of an Azure Sql Database backup LongTermRetention policy create or update operation.

GetDeletedDatabaseBackupAsync(String, String, String, CancellationToken)

Returns an Azure SQL deleted database backup (a resource representing a deleted database that can be restored).

GetGeoBackupAsync(String, String, String, CancellationToken)

Returns an Azure SQL Database geo backup.

GetGeoBackupPolicyAsync(String, String, String, String, CancellationToken)

Returns an Azure SQL Database geo backup policy.

ListBackupLongTermRetentionVaultsAsync(String, String, String, CancellationToken)

Returns a list of Azure SQL Server backup LongTermRetention vaults

ListDatabaseBackupLongTermRetentionPoliciesAsync(String, String, String, CancellationToken)

Returns a list of Azure SQL Database backup LongTermRetention policies

ListDeletedDatabaseBackupsAsync(String, String, CancellationToken)

Returns a list of Azure SQL deleted database backups (a resource representing a deleted database that can be restored).

ListGeoBackupPoliciesAsync(String, String, String, CancellationToken)

Returns a list of Azure SQL Database geo backup policies.

ListGeoBackupsAsync(String, String, CancellationToken)

Returns a list of Azure SQL Database geo backups.

ListRestorePointsAsync(String, String, String, CancellationToken)

Returns a list of Azure SQL Database restore points.

Extension Methods

BeginCreateOrUpdateBackupLongTermRetentionVault(IDatabaseBackupOperations, String, String, String, BackupLongTermRetentionVaultCreateOrUpdateParameters)

Begins creating or updating an Azure SQL Server backup LongTermRetention vault. To determine the status of the operation call GetBackupLongTermRetentionVaultOperationStatus.

BeginCreateOrUpdateBackupLongTermRetentionVaultAsync(IDatabaseBackupOperations, String, String, String, BackupLongTermRetentionVaultCreateOrUpdateParameters)

Begins creating or updating an Azure SQL Server backup LongTermRetention vault. To determine the status of the operation call GetBackupLongTermRetentionVaultOperationStatus.

BeginCreateOrUpdateDatabaseBackupLongTermRetentionPolicy(IDatabaseBackupOperations, String, String, String, String, DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters)

Begins creating or updating an Azure SQL Server backup LongTermRetention policy. To determine the status of the operation call GetDatabaseBackupLongTermRetentionPolicyOperationStatus.

BeginCreateOrUpdateDatabaseBackupLongTermRetentionPolicyAsync(IDatabaseBackupOperations, String, String, String, String, DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters)

Begins creating or updating an Azure SQL Server backup LongTermRetention policy. To determine the status of the operation call GetDatabaseBackupLongTermRetentionPolicyOperationStatus.

CreateOrUpdateBackupLongTermRetentionVault(IDatabaseBackupOperations, String, String, String, BackupLongTermRetentionVaultCreateOrUpdateParameters)

Creates or updates an Azure SQL Server backup LongTermRetention vault.

CreateOrUpdateBackupLongTermRetentionVaultAsync(IDatabaseBackupOperations, String, String, String, BackupLongTermRetentionVaultCreateOrUpdateParameters)

Creates or updates an Azure SQL Server backup LongTermRetention vault.

CreateOrUpdateDatabaseBackupLongTermRetentionPolicy(IDatabaseBackupOperations, String, String, String, String, DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters)

Creates or updates an Azure SQL Database backup LongTermRetention policy.

CreateOrUpdateDatabaseBackupLongTermRetentionPolicyAsync(IDatabaseBackupOperations, String, String, String, String, DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters)

Creates or updates an Azure SQL Database backup LongTermRetention policy.

CreateOrUpdateGeoBackupPolicy(IDatabaseBackupOperations, String, String, String, String, GeoBackupPolicyCreateOrUpdateParameters)

Updates a Azure SQL Database Geo Backup Policy.

CreateOrUpdateGeoBackupPolicyAsync(IDatabaseBackupOperations, String, String, String, String, GeoBackupPolicyCreateOrUpdateParameters)

Updates a Azure SQL Database Geo Backup Policy.

GetBackupLongTermRetentionVault(IDatabaseBackupOperations, String, String, String)

Returns an Azure SQL Server backup LongTermRetention vault

GetBackupLongTermRetentionVaultAsync(IDatabaseBackupOperations, String, String, String)

Returns an Azure SQL Server backup LongTermRetention vault

GetBackupLongTermRetentionVaultOperationStatus(IDatabaseBackupOperations, String)

Gets the status of an Azure Sql Server backup LongTermRetention vault create or update operation.

GetBackupLongTermRetentionVaultOperationStatusAsync(IDatabaseBackupOperations, String)

Gets the status of an Azure Sql Server backup LongTermRetention vault create or update operation.

GetDatabaseBackupLongTermRetentionPolicy(IDatabaseBackupOperations, String, String, String, String)

Returns an Azure SQL Database backup LongTermRetention policy

GetDatabaseBackupLongTermRetentionPolicyAsync(IDatabaseBackupOperations, String, String, String, String)

Returns an Azure SQL Database backup LongTermRetention policy

GetDatabaseBackupLongTermRetentionPolicyOperationStatus(IDatabaseBackupOperations, String)

Gets the status of an Azure Sql Database backup LongTermRetention policy create or update operation.

GetDatabaseBackupLongTermRetentionPolicyOperationStatusAsync(IDatabaseBackupOperations, String)

Gets the status of an Azure Sql Database backup LongTermRetention policy create or update operation.

GetDeletedDatabaseBackup(IDatabaseBackupOperations, String, String, String)

Returns an Azure SQL deleted database backup (a resource representing a deleted database that can be restored).

GetDeletedDatabaseBackupAsync(IDatabaseBackupOperations, String, String, String)

Returns an Azure SQL deleted database backup (a resource representing a deleted database that can be restored).

GetGeoBackup(IDatabaseBackupOperations, String, String, String)

Returns an Azure SQL Database geo backup.

GetGeoBackupAsync(IDatabaseBackupOperations, String, String, String)

Returns an Azure SQL Database geo backup.

GetGeoBackupPolicy(IDatabaseBackupOperations, String, String, String, String)

Returns an Azure SQL Database geo backup policy.

GetGeoBackupPolicyAsync(IDatabaseBackupOperations, String, String, String, String)

Returns an Azure SQL Database geo backup policy.

ListBackupLongTermRetentionVaults(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Server backup LongTermRetention vaults

ListBackupLongTermRetentionVaultsAsync(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Server backup LongTermRetention vaults

ListDatabaseBackupLongTermRetentionPolicies(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Database backup LongTermRetention policies

ListDatabaseBackupLongTermRetentionPoliciesAsync(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Database backup LongTermRetention policies

ListDeletedDatabaseBackups(IDatabaseBackupOperations, String, String)

Returns a list of Azure SQL deleted database backups (a resource representing a deleted database that can be restored).

ListDeletedDatabaseBackupsAsync(IDatabaseBackupOperations, String, String)

Returns a list of Azure SQL deleted database backups (a resource representing a deleted database that can be restored).

ListGeoBackupPolicies(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Database geo backup policies.

ListGeoBackupPoliciesAsync(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Database geo backup policies.

ListGeoBackups(IDatabaseBackupOperations, String, String)

Returns a list of Azure SQL Database geo backups.

ListGeoBackupsAsync(IDatabaseBackupOperations, String, String)

Returns a list of Azure SQL Database geo backups.

ListRestorePoints(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Database restore points.

ListRestorePointsAsync(IDatabaseBackupOperations, String, String, String)

Returns a list of Azure SQL Database restore points.

Applies to