LongTermRetentionManagedInstanceBackupsOperations interface

Interface représentant une opération LongTermRetentionManagedInstanceBackups.

Propriétés

beginDelete
beginDeleteAndWait
beginDeleteByResourceGroup
beginDeleteByResourceGroupAndWait
delete

Supprime une sauvegarde de rétention à long terme.

deleteByResourceGroup

Supprime une sauvegarde de rétention à long terme.

get

On obtient une sauvegarde de rétention à long terme pour une base de données gérée.

getByResourceGroup

On obtient une sauvegarde de rétention à long terme pour une base de données gérée.

listByDatabase

Liste toutes les sauvegardes de rétention à long terme pour une base de données gérée.

listByInstance

Liste les sauvegardes de rétention à long terme pour une instance gérée donnée.

listByLocation

Liste les sauvegardes de rétention à long terme pour les bases de données gérées à un endroit donné.

listByResourceGroupDatabase

Liste toutes les sauvegardes de rétention à long terme pour une base de données gérée.

listByResourceGroupInstance

Liste les sauvegardes de rétention à long terme pour une instance gérée donnée.

listByResourceGroupLocation

Liste les sauvegardes de rétention à long terme pour les bases de données gérées à un endroit donné.

Détails de la propriété

beginDelete

Avertissement

Cette API est à présent déconseillée.

use delete instead

beginDelete: (locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valeur de propriété

(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Avertissement

Cette API est à présent déconseillée.

use delete instead

beginDeleteAndWait: (locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams) => Promise<void>

Valeur de propriété

(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams) => Promise<void>

beginDeleteByResourceGroup

Avertissement

Cette API est à présent déconseillée.

use deleteByResourceGroup instead

beginDeleteByResourceGroup: (resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valeur de propriété

(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteByResourceGroupAndWait

Avertissement

Cette API est à présent déconseillée.

use deleteByResourceGroup instead

beginDeleteByResourceGroupAndWait: (resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams) => Promise<void>

Valeur de propriété

(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams) => Promise<void>

delete

Supprime une sauvegarde de rétention à long terme.

delete: (locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valeur de propriété

(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deleteByResourceGroup

Supprime une sauvegarde de rétention à long terme.

deleteByResourceGroup: (resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams) => PollerLike<OperationState<void>, void>

Valeur de propriété

(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsDeleteByResourceGroupOptionalParams) => PollerLike<OperationState<void>, void>

get

On obtient une sauvegarde de rétention à long terme pour une base de données gérée.

get: (locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetOptionalParams) => Promise<ManagedInstanceLongTermRetentionBackup>

Valeur de propriété

(locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetOptionalParams) => Promise<ManagedInstanceLongTermRetentionBackup>

getByResourceGroup

On obtient une sauvegarde de rétention à long terme pour une base de données gérée.

getByResourceGroup: (resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams) => Promise<ManagedInstanceLongTermRetentionBackup>

Valeur de propriété

(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, backupName: string, options?: LongTermRetentionManagedInstanceBackupsGetByResourceGroupOptionalParams) => Promise<ManagedInstanceLongTermRetentionBackup>

listByDatabase

Liste toutes les sauvegardes de rétention à long terme pour une base de données gérée.

listByDatabase: (locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

Valeur de propriété

(locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByDatabaseOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

listByInstance

Liste les sauvegardes de rétention à long terme pour une instance gérée donnée.

listByInstance: (locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

Valeur de propriété

(locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

listByLocation

Liste les sauvegardes de rétention à long terme pour les bases de données gérées à un endroit donné.

listByLocation: (locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

Valeur de propriété

(locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByLocationOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

listByResourceGroupDatabase

Liste toutes les sauvegardes de rétention à long terme pour une base de données gérée.

listByResourceGroupDatabase: (resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

Valeur de propriété

(resourceGroupName: string, locationName: string, managedInstanceName: string, databaseName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupDatabaseOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

listByResourceGroupInstance

Liste les sauvegardes de rétention à long terme pour une instance gérée donnée.

listByResourceGroupInstance: (resourceGroupName: string, locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

Valeur de propriété

(resourceGroupName: string, locationName: string, managedInstanceName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupInstanceOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

listByResourceGroupLocation

Liste les sauvegardes de rétention à long terme pour les bases de données gérées à un endroit donné.

listByResourceGroupLocation: (resourceGroupName: string, locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>

Valeur de propriété

(resourceGroupName: string, locationName: string, options?: LongTermRetentionManagedInstanceBackupsListByResourceGroupLocationOptionalParams) => PagedAsyncIterableIterator<ManagedInstanceLongTermRetentionBackup, ManagedInstanceLongTermRetentionBackup[], PageSettings>